Automation QA

TEKsystems
Nottingham, United Kingdom
3 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Nottingham, United Kingdom

Tech stack

Java
API
Confluence
JIRA
Automation of Tests
Code Review
Continuous Integration
Software Design Patterns
Github
Gradle
JSON
JMeter
JUnit
Maven
Microsoft UI Automation
Webui
Oop Languages
Swagger
Test Data
Test Execution Engine
Strategies of Testing
Testng
XML
Openapi
Performance Testing
Postman
Gatling
Gitlab
GIT
Playwright
REST
Software Version Control
Api Management

Job description

The Senior QA Engineer (REST API) is responsible for ensuring the quality, reliability, and stability of Back End 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.

Requirements

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

Topics of Interview

Playwright/API/UI automation/API automation testing/Web UI/

Skills

  • Java
  • restassured
  • TestNG
  • Junit
  • jira
  • playwright

Apply for this position