Apadmi

Senior Test Automation Engineer

Manchester Full Time

We are looking for a Senior Test engineer with automation experience to join our growing team. The role will be to build and maintain automated test scripts and frameworks for a variety of projects working with senior team members to ensure product quality and test coverage. You will also mentor less experienced team members and help them further develop their skills.

We are looking for a team player, who  can demonstrate an understanding of automation frameworks, toolsets and reporting to ensure timely delivery of projects. Experience of working in an Agile environment and able to demonstrate knowledge of how testing fits into delivery.

What you’ll be working on

You’ll play a key role in ensuring the quality of our software by designing, developing, and executing tests, collaborating with the team to improve processes, and reporting on progress and issues.

Key responsibilities:

  • Translate technical requirements into test scenarios

  • Refine user stories and acceptance criteria

  • Develop automated system and functional tests using Java, JavaScript, Appium, or Selenium

  • Create and run integration tests using tools like Postman

  • Manage test code and review work from other team members

  • Set up and distribute automated test reports

  • Log defects and track progress using defect management tools

  • Ensure test approaches and standards are followed

  • Create and review test documentation

  • Identify areas for improvement and support process enhancements within the test team

What you’ll bring to the team

We’re looking for a candidate with strong test automation experience who can contribute to strategies and approaches, work effectively across mobile and web platforms, and support the team in delivering high-quality software.

Key requirements:

  • Commercial experience in test automation using Java and JavaScript (plus optionally other languages)

  • Understanding of BDD and TDD methodologies

  • Experience working on native or cross-platform mobile applications

  • Familiarity with cloud-based testing platforms (e.g., BrowserStack) for scalable, parallel execution

  • Ability to review test code and contribute to test strategies

  • Plan and manage workload independently and support other team members

  • Confident reporting of test progress, coverage, and results to project teams

  • Experience with manual testing, test analyst duties, and load testing tools (e.g., JMeter)

  • Experience with mobile testing frameworks such as XCUITest or Espresso

  • Contribute to the setup and improvement of test infrastructure and tooling