At a Glance
- Tasks: Design and maintain automated test suites to ensure top-notch quality and performance.
- Company: Join a forward-thinking SaaS company focused on sustainability and innovation.
- Benefits: Enjoy remote work, a healthy work-life balance, and opportunities for professional growth.
- Why this job: Make a real impact by optimising user experiences through intelligent automation strategies.
- Qualifications: Experience with automated testing frameworks and CI/CD integration is essential.
- Other info: Fully remote role with a dynamic team and a focus on career development.
The predicted salary is between 36000 - 60000 £ per year.
Christopher Ali have partnered with a SaaS and bespoke development company whose products have powerful sustainability benefits. They are growing their team and are looking for an experienced QA Automation Engineer who can help them design, implement and maintain comprehensive automated test suites to ensure quality at scale.
Your role will be to continuously find new ways to improve the quality, performance, and security of applications through intelligent automation strategies. Another key aspect of the role will be to help build and maintain test asset libraries combined with a user journey focus especially around optimising our UX experience.
The role will be fully remote - work-life balance is crucial and they support a healthy blend, however you must have the right to work in the UK and sponsorship cannot be provided.
Skills needed:
- Extensive experience designing, developing, and maintaining automated test frameworks (e.g., Selenium, Cypress, Playwright, or similar)
- Proven experience ‘shifting testing left’ by integrating automated tests into CI/CD pipelines and making test automation a core part of the development workflow
- Experience of working in an agile development cycle
- Proficient in Ruby used for test automation (Ruby on Rails)
- Experience with CI/CD tools (e.g., GitHub Actions, GitLab CI, Jenkins, CircleCI) and integrating automated tests into deployment pipelines
- Knowledge of test design patterns, page object models, and maintaining scalable test architecture
Software Engineer in Test employer: Christopher Ali
Contact Detail:
Christopher Ali Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Test
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in QA or automation. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your test automation projects. This is a great way to demonstrate your experience with tools like Selenium or Cypress and gives potential employers a peek at your coding style.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of CI/CD pipelines and agile methodologies. Be ready to discuss how you've integrated automated tests into workflows and improved application quality in past roles.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team and helps us keep track of your application.
We think you need these skills to ace Software Engineer in Test
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with automated test frameworks and CI/CD tools. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about QA automation and how you can contribute to our mission of improving quality and performance through intelligent automation strategies.
Showcase Your Projects: If you've worked on any relevant projects, especially those involving Ruby or test automation, make sure to mention them. We love seeing real-world examples of your work and how you’ve tackled challenges in the past.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Christopher Ali
✨Know Your Tools Inside Out
Make sure you’re well-versed in the automation frameworks mentioned in the job description, like Selenium or Cypress. Be ready to discuss your experience with these tools and how you've used them to improve testing processes in previous roles.
✨Showcase Your CI/CD Experience
Since integrating automated tests into CI/CD pipelines is crucial for this role, prepare examples of how you've successfully done this in the past. Talk about specific tools you've used, like GitHub Actions or Jenkins, and how they enhanced the development workflow.
✨Emphasise Agile Methodologies
This company values agile development, so be prepared to discuss your experience working in agile teams. Share how you’ve adapted your testing strategies in fast-paced environments and how you collaborate with developers to 'shift testing left'.
✨Focus on User Experience
Since optimising UX is a key aspect of the role, think about how your testing strategies have contributed to better user journeys. Be ready to share specific examples where your work has directly impacted the end-user experience.