Automation Test Engineer
Role details
Job location
Tech stack
Job description
- Work within agile delivery teams to establish and enhance test automation standards.
- Perform detailed test analysis and design for complex systems in regulated environments.
- Apply risk-based testing methodologies and support quality assurance efforts across all testing levels (Unit, Component, System, Integration, etc.).
- Manage test data and testing collateral while contributing to business requirements analysis when required.
- Participate in software development through pair programming, supporting CI/CD pipelines and shift-left quality practices.
Technologies:
- AWS
- Azure
- CI/CD
- Cucumber
- Docker
- Git
- GitLab
- Support
- JUnit
- Kubernetes
- OWASP
- Playwright
- Postman
- Security
- Selenium
- TDD
- Cloud
- E2E
More:
Our Technology Division has been delivering mission-critical digital development projects for over a decade, covering the entire delivery lifecycle from business requirements to production support. As an Automation Test Engineer, I will ensure that you embody our values-Client Focus, Adaptability, Responsibility, Excellence in Delivery, and Success & Celebration-in your leadership and client interactions.
We are proud to foster an environment of growth and challenge, allowing you to work on exciting projects while supporting your career development. With competitive benefits, including 25 days of annual leave, private medical insurance, and opportunities for community engagement, we prioritize your well-being and professional growth.
Join us in a collaborative, forward-thinking atmosphere that shapes the future of digital delivery. Together, we can achieve great things!
Requirements
- Must be eligible for Security Check (SC) clearance, requiring continuous UK residency for the last 5 years and no absences over 28 days during that period.
- Extensive experience in automated testing techniques, tools, and technologies.
- Solid understanding of Continuous Integration and ability to adhere to established policies, standards, and guidelines.
- Proficient in CI/CD pipelines, Git/GitLab, and testing methodologies (TDD/BDD).
- Strong communication and coaching abilities, with a quality-focused mindset.
- Exposure to tools such as JUnit, Playwright, Selenium, Cucumber, Postman, Gatling, OWASP Zap, Docker/Kubernetes, and Azure/AWS is highly desirable.
- Formal education in Computer Science, Engineering, or related field is beneficial but not essential; equivalent experience and certifications are encouraged.