
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology firm is seeking a Senior QA Engineer (REST API) in Nottingham. This contract position emphasizes quality assurance through automated API testing, focusing on test strategy and CI/CD integration. Ideal candidates will have over 5 years of experience in QA, strong Java expertise, and familiarity with tools like RestAssured, JUnit, and CI/CD pipelines. Excellent communication and collaboration skills are essential in this role.
Role Overview The Senior QA Engineer (REST API) is responsible for ensuring the quality, reliability, and stability of backend services through automated API testing. The role focuses on test strategy, automation framework development, CI/CD integration, and collaboration with engineering teams to prevent regressions and breaking API changes.
Must-have Skills & Experience: 5-8+ years of experience in QA / Quality Engineering with a strong focus on test automation. Strong Java expertise, including core Java, collections, OOP principles, and design patterns. Proven hands‑on experience in REST API testing using RestAssured or equivalent frameworks. Strong understanding of JSON/XML, request/response validation, HTTP status codes, and schema validation. Experience managing API test data and environment configurations. Experience using TestNG / JUnit and Maven / Gradle for test execution and dependency management. Strong understanding of CI/CD pipelines using GitHub Actions or GitLab, including automated test execution and reporting. Proficiency in Git, including version control, branching strategies, code reviews, and quality gate enforcement. Excellent communication skills with the ability to collaborate with developers and other stakeholders. Nice to have experience with contract testing and API documentation using OpenAPI / Swagger. Exposure to performance testing tools such as JMeter or Gatling for API baseline validation. Understanding of observability concepts such as logs, metrics, and traces.
Tools & Technologies: Java, RestAssured, Postman, TestNG, JUnit, Maven, Gradle, Git, GitHub Actions, GitLab, OpenAPI / Swagger, JMeter, Gatling, Jira, Confluence.
Job Title: Senior QA (Java)
Location: Nottingham, UK
Job Type: Contract
Company: Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom.