Senior Test Engineer
Role details
Job location
Tech stack
Job description
Our testing and quality engineering capabilities play a crucial role in ensuring Evri's technology is reliable, scalable and ready to support our fast-moving logistics operation. As part of our Engineering community, you'll help build, maintain and optimise the automated and performance test suites that keep our products stable, secure and performing at their best.
If you enjoy solving complex technical challenges, driving automation-first ways of working and collaborating closely with cross-functional teams, this could be the perfect next step for you., As a Senior Test Engineer, you'll lead the growth and optimisation of Evri's automated and performance testing. You'll work with developers, testers and engineering teams to define test strategies, improve test coverage and embed quality early in the development lifecycle. You'll also mentor other engineers and help shape best practice across the wider engineering community., * Expand, enhance and maintain automated and performance test suites.
- Embed automation and testability early by collaborating with developers, product and DevOps teams.
- Integrate automated tests into CI/CD pipelines to improve speed and reliability of releases.
- Analyse complex requirements and build robust test strategies across functional and non-functional levels.
- Investigate issues, support root-cause analysis and drive continuous improvement.
- Introduce new tools, techniques and frameworks to modernise our testing approach.
- Mentor engineers, provide guidance and help develop testing capability across teams.
- Support advanced performance and security testing in partnership with specialists.
- Maintain documentation and champion best practice across the engineering community.
Requirements
Do you have experience in Test automation?, We're looking for someone who is technically strong, highly collaborative and passionate about modern testing practices.
- Proven experience in automated testing and technical quality assurance.
- Strong programming skills with Java (preferred) or Python/JavaScript.
- Hands-on experience with Rest Assured, Postman, Appium, JUnit5, WebDriver, Playwright, Maven and Allure.
- Knowledge of Browserstack, AWS and message broker services (desirable).
- Solid understanding of performance testing tools such as JMeter, Taurus or similar.
- Experience working in Agile and DevOps environments.
- Strong analytical and debugging skills with excellent attention to detail.
- Ability to mentor and support engineers at different levels.
- Clear communicator who can collaborate effectively with both technical and non-technical teams.