Role overview

Senior Test Automation Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Responsibilities

  • Design, implement and maintain automated tests for API and E2E flows• Build test scenarios and test cases for backend systems and end to end processes• Validate API contracts and error scenarios• Develop and refactor test automation frameworks inJavaandTypeScript• Analyse test results across functional, integration and performance areas• Diagnose defects using logs, requests and data• Maintain and develop tests within CI/CD pipelines• Review test code and cooperate closely with developers• Support requirements analysis, refinements and sprint planning• Report defects with clear documentation, steps, logs and recordings• Support testing strategy, quality metrics and process improvements• Share knowledge and support the wider team

Requirements

  • Minimum 5 years of experience in test automation• Strong experience in API and/or E2E testing• Very good knowledge ofJavafor backend test automation• Very good knowledge ofTypeScriptorJavaScript• Experience with API testing using tools such asRest AssuredorGatling• Experience with E2E automation usingPlaywright• Good knowledge ofSQLfor data validation• Good knowledge ofGit, pull requests and code review• Experience with CI/CD tools such asJenkins,GitLab,GitHub ActionsorAzure DevOps• Knowledge ofMavenorGradle• Ability to design risk based test cases

Nice to haves

  • Experience with performance testing, for exampleGatling• Knowledge of microservices architecture• Experience with Swagger or API mocking tools

Benefits

  • Solid, competitive salary
  • Work in a multinational environment on international projects
  • Comprehensive healthcare
  • Long-term B2B contract with a stable project pipeline
Similar roles

Keep a backup shortlist.

Browse stack
FocusTest Automation EngineerRole area
Seniority signalSeniorCandidate level
StackCI/CDPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link