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
View details
Apply Now