Senior Automation Test Engineer (Scala/Play Applications) in London

Senior Automation Test Engineer (Scala/Play Applications) in London

London Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Cognizant

At a Glance

  • Tasks: Design and maintain automated test frameworks for modern Scala/Play applications.
  • Company: Join a forward-thinking tech company focused on quality engineering.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on continuous improvement and career advancement.
  • Why this job: Be part of a team that ensures high-quality software delivery through innovative testing practices.
  • Qualifications: Strong experience in test automation and familiarity with Scala and Play Framework.

The predicted salary is between 50000 - 70000 £ per year.

Job Description – Senior Automation Test Engineer (Scala/Play Applications)

We are looking for a skilled Automation Test Engineer to join our team working on modern Scala/Play microservices and digital services.

The successful candidate will be responsible for designing, developing, and maintaining automated test frameworks across UI, API, integration, and end‑to‑end testing layers.

The role requires close collaboration with developers, product owners, business analysts, and Dev Ops teams to ensure high‑quality software delivery through continuous testing and quality engineering practices.

Key Responsibilities

  • Design, develop, and maintain automation test frameworks and reusable test assets.
  • Develop and execute automated tests for web applications, APIs, and microservices.
  • Create and maintain regression, smoke, integration, and end‑to‑end test suites.
  • Validate business journeys across frontend and backend services.
  • Collaborate with developers during sprint activities to ensure testability and quality.
  • Participate in requirements analysis, test planning, and estimation.
  • Identify, report, and track defects through resolution.
  • Integrate automated testing into CI/CD pipelines.
  • Support performance, accessibility, and security testing initiatives.
  • Contribute to continuous improvement of testing standards and best practices.
  • Test Automation

Strong experience in test automation frameworks.

Experience with one or more

  • Playwright
  • Cypress
  • API Testing

Strong experience testing REST APIs.

Experience with

  • Karate
  • REST Assured
  • Postman
  • Wire Mock
  • Programming

Experience in at least one of

  • Java
  • Scala
  • Python
  • CI/CD & Dev Ops – Good to have
  • Jenkins
  • Git Hub Actions
  • Testing Practices
  • Test planning and execution
  • Risk‑based testing
  • Experience with Scala and Play Framework applications.
  • Experience testing microservices architectures.
  • Mongo DB testing experience.
  • Docker and containerised environments.
  • Contract testing tools (Pact or similar).
  • Cloud platforms (Azure or AWS).
  • Performance testing using Gatling or JMeter.
  • Automated UI test suite
  • Automated API regression suite
  • End‑to‑end test coverage
  • CI/CD integrated automation pipelines
  • Test execution and coverage reports
  • Quality metrics and defect analysis
  • Preferred Tech Stack
  • Playwright + Type Script (UI Automation)
  • Karate (API Automation)
  • Jenkins/Git Hub Actions (CI/CD)
  • Mongo DB (Data Validation)
  • Axe (Accessibility Testing)
  • #J-18808-Ljbffr
Cognizant

Contact Details:

Cognizant Recruitment Team

We think you need these skills to ace Senior Automation Test Engineer (Scala/Play Applications) in London

Automation Test Frameworks
UI Testing
API Testing
Integration Testing
End-to-End Testing
Test Planning
Defect Tracking