Test Engineer
Role details
Job location
Tech stack
Job description
Our Test Engineering community plays a crucial role in ensuring our technology is reliable, resilient and built to scale. As part of this team, you'll help develop, maintain and improve the automated testing that underpins Evri's fast-moving logistics operation - making sure our systems are robust, high-performing and ready for the future.
If you enjoy solving complex problems, building high-quality automated tests and collaborating with engineers across multiple disciplines, this could be the perfect next step for you.
Join us as a Test Engineer and help shape the quality standards that keep Evri moving.
What you'll be doing
As a Test Engineer, you'll be responsible for designing, building and maintaining automated test suites across functional, integration and non-functional testing. You'll work closely with developers, product and delivery teams to embed quality early and support a culture of continuous improvement. Key Responsibilities: * Design, develop and maintain automated test scripts
- Integrate automated tests into CI/CD pipelines
- Perform API and database testing
- Work with developers to ensure quality is built in from the start
- Support performance and security testing
- Contribute to and enhance automation frameworks
- Troubleshoot defects and support root-cause analysis
- Promote test assurance and best practice across engineering
- Produce documentation and share knowledge with the community
- Mentor junior engineers
- Stay up to date with the latest testing tools and technologies
Requirements
Do you have experience in Test automation?, We're looking for someone who is technically strong, detail-focused and passionate about delivering exceptional test automation.
- Experience in a technical testing or automation role
- Strong programming skills in Java, Python or JavaScript
- Hands-on experience with automation tools such as RestAssured, Postman, Playwright, Appium, WebDriver, JUnit5
- Experience integrating automated tests with Jenkins or GitHub Actions
- Understanding of performance testing tools such as JMeter or Taurus
- Experience with BrowserStack and AWS (desirable)
- Strong API testing and database validation experience
- Ability to write clear and comprehensive tests
- Experience working in Agile and DevOps teams
- Excellent communication and collaboration skills
- Strong analytical and problem-solving mindset
Experience in logistics or other fast-paced engineering environments is beneficial but not essential.