About Amber Labs
Amber Labs is a forward-thinking digital consultancy delivering innovative cloud, data, and DevOps solutions across the UK public sector. We specialise in helping organisations achieve digital transformation at pace while maintaining the highest security and governance standards.
Role Overview β App Remediation
The Applications Remediation workstream shares a similar emphasis on quality and engineering excellence as CRS. The focus is on:
- Improving and modernising existing applications
- Ensuring solutions are robust, maintainable, and built to a high standard
Key Responsibilities
- Design, build, and maintain API automation frameworks
- Define and implement test strategies aligned with engineering standards
- Perform functional, integration, and regression testing at API level
- Collaborate closely with developers, analysts, and DevOps engineers
- Ensure solutions are robust, maintainable, scalable
- Embed quality engineering practices across teams
- Contribute to modernisation and remediation of legacy applications
- Identify risks early and drive improvements in quality processes
- Analyse defects, perform root cause analysis, and prevent recurrence
Core Technical Skills
- Test Automation (Primary Focus)
- Strong experience building automated test frameworks from scratch or evolving existing ones
- Proficiency in automation using languages such as Java, Python, or JavaScript
- Experience with common test frameworks (e.g., JUnit, TestNG, PyTest)
- Strong understanding of test design patterns and maintainable automation architecture
- Ability to integrate tests into CI/CD pipelines
API Testing (Critical)
- Extensive experience testing REST and SOAP APIs
- Strong understanding of HTTP methods, status codes, headers, request/response validation, authentication mechanisms (OAuth, JWT, etc.)
- Hands-on experience with tools/libraries such as REST clients (Postman, REST Assured, Karate)
- Ability to design robust API test suites including functional testing, negative testing, contract testing, data validation