About the Role
We are looking for a Senior Software Engineer in Test to help us take our quality engineering capability to the next level. This role involves building scalable test frameworks, embedding quality into our development lifecycle, and helping engineers create better software, faster, with a focus on automation and AI.
Responsibilities
- Build scalable test frameworks
- Embed quality into the development lifecycle
- Help engineers create better software, faster
- Integrate automated testing into CI/CD pipelines
- Support engineers in quality engineering best practices
Requirements
- Previous experience as a Software Engineer in Test (SET), SDET, QA Automation Engineer or similar
- Proven programming skills in Python and/or TypeScript
- Experience with modern automation frameworks such as Playwright, Cypress, PyTest, Jest or Selenium
- Hands-on experience using Generative AI tools to support software development or testing
- A good understanding of prompt engineering and AI-assisted code generation
- Experience integrating automated testing into CI/CD pipelines
- Strong knowledge of testing strategies across the software development lifecycle
- Experience mentoring or supporting engineers in quality engineering best practices
- Knowledge of AI-powered testing solutions
- Knowledge of Data and analytics platforms
- Knowledge of Azure, Databricks or cloud-native applications
- Knowledge of Engineering quality metrics and standards
- Knowledge of LLM evaluation frameworks and AI testing techniques
Skills
- Python
- TypeScript
- Playwright
- Cypress
- PyTest
- Jest
- Selenium
- Generative AI tools
- Prompt engineering
- AI-assisted code generation
- CI/CD pipelines
- Testing strategies
- Quality engineering best practices
- AI-powered testing solutions
- Data and analytics platforms
- Azure
- Databricks
- Cloud-native applications
- Engineering quality metrics
- LLM evaluation frameworks
- AI testing techniques
Location
- Hybrid
Work Type
- Hybrid
- Work from anywhere
Experience Level
- Senior
Benefits
- Flexible working
- Hybrid work model (typically 2 days in the office)
- Work from anywhere policy
- 25 days annual leave (+ bank holidays)
- Annual leave increases with length of service
- Extra day off for your birthday
- Summer hours
- Access to learning platform
- Structured career progression plans
- Private Medical Insurance
- Healthcare cash plan
- Mental health support via Help@Hand
- Workspace assessment for home setup
- Paid volunteer days
- Charity donation via salary sacrifice (company matches)
- Give as You Earn
- Car purchase scheme
- Access to additional benefits via online platform
- Gym discounts
About the Company
- At Retail Insight, we're on a mission to help some of the world's biggest retailers make smarter decisions through data.
Equal Opportunity
- Retail Insight is committed to promoting equal opportunities in employment. All employees and any job applicants will receive equal treatment. We actively seek to create an environment where everyone feels respected, supported, and encouraged to contribute their best work.
