Test Engineer
Role details
Job location
Tech stack
Job description
As a Test Engineer, you'll play a crucial role in ensuring the quality, performance, and security of software systems through modern, automated testing approaches. You'll be part of a collaborative, cross-functional team, supporting shift-left principles and contributing to robust CI/CD pipelines across a secure and agile delivery environment.
You'll also bring experience testing within cloud-based environments, ideally with hands-on exposure to Microsoft Azure, enabling you to work effectively in modern DevOps and cloud-native ecosystems., * Design, implement and maintain automated test frameworks across frontend, backend, and API layers
- Collaborate with developers and DevOps engineers to ensure early and continuous testing within CI/CD pipelines
- Conduct a range of testing types, including functional, performance, security, and accessibility testing
- Analyse test results, identify root causes, and provide clear feedback to teams for resolution
- Ensure test environments are maintained and reflective of production settings
- Advocate for and implement shift-left and test-first practices
- Collaborate with developers working in Java and JavaScript to ensure test coverage and code quality
- Contribute to defining and evolving quality assurance standards and practices across the team
- Ensure testing processes meet compliance and governance standards relevant to public sector environments
Requirements
- BPSS clearance eligibility is essential - applicants must be eligible (we cannot sponsor)
- Proven experience as a Test Engineer or QA in agile delivery environments
- Strong automation testing experience (not just manual testing)
- Experience working with development teams using Java or JavaScript
- Familiarity with integrating test automation into CI/CD pipelines (e.g., GitLab CI, Jenkins, GitHub Actions)
- Experience with non-functional testing, including: Performance testing (e.g., JMeter, Gatling), Security testing (e.g., OWASP ZAP, Checkmarx), Accessibility testing (e.g., Axe, WAVE, Pa11y)
- Understanding of shift-left testing practices and modern DevOps/Agile methodologies
- Experience testing in cloud-based environments, ideally Azure
- Strong communication and collaboration skills to work effectively across teams
Benefits & conditions
- Be part of a fast-growing consultancy where innovation and personal development are key priorities
- Private Medical Insurance (Aviva)
- Company Pension Plan (Nest)
- 25 days annual leave + UK bank holidays
- Access to Perkbox - global employee rewards and wellness platform
- Generous employee referral scheme
- Collaborative, inclusive work environment that encourages experimentation and bold ideas
- Choose your preferred device - Mac or PC
Diversity & Inclusion at Amber Labs
At Amber Labs, we believe diversity drives innovation and creativity. We are committed to fostering a workplace where everyone feels welcomed and valued.
We:
- Embrace a wide range of backgrounds, experiences, and perspectives
- Actively promote equality and inclusion across all levels of the company
- Create a respectful workplace free from discrimination, bullying, and harassment