Senior Software Engineer – Quality Engineering & Testing
New
United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Artificial IntelligenceCloud ComputingJavascriptTypeScriptAPI testingCI/CDUnit Testing
Requirements
- Strong software engineering experience (JavaScript, TypeScript, or similar).
- Track record of building or improving automated testing in real-world systems.
- Experience working in modern development environments with CI/CD and cloud platforms.
- A practical mindset focusing on outcomes, not just frameworks or theory.
- Hands-on experience applying AI within quality engineering or testing contexts.
- Ability to use AI to solve real testing or quality problems in innovative ways.
- Experience working on security or high-reliability systems (Nice to have).
- Exposure to performance or security testing (Nice to have).
Responsibilities
- Partner with engineers, product managers, and designers to build quality into features from the start.
- Contribute directly to product code to improve reliability, testability, and observability.
- Help shape system design decisions to reduce defects before they happen.
- Design and implement robust, maintainable automation across API, integration, and UI layers.
- Evolve testing approach using modern engineering practices focusing on fast feedback.
- Improve CI/CD pipelines so quality checks are fast, reliable, and useful.
- Experiment with AI to improve how we test and validate software.
- Build or integrate tools that reduce manual effort and increase confidence in releases.
- Help establish a strong, pragmatic quality culture.
- Share ideas, mentor others, and contribute to continuous team improvement.
View Full Description & ApplyYou'll be redirected to the employer's site