At a Glance
- Tasks: Lead testing standards and design automated test suites for innovative software.
- Company: Dynamic software development firm focused on public sector solutions.
- Benefits: Competitive salary, hybrid working, and a supportive benefits package.
- Other info: Opportunity for career growth in a fast-expanding company.
- Why this job: Join a purpose-driven team and make a real impact on transformative projects.
- Qualifications: Experience in automated testing and CI/CD pipelines required.
The predicted salary is between 50000 - 65000 ÂŁ per year.
Our client builds technology that supports public sector organisations in managing complex regulatory and operational challenges at scale. Backed by recent investment, they are growing fast - expanding internationally, strengthening their platform, and investing heavily in their people and ways of working. This is an opportunity to join a purpose‑driven organisation at a pivotal stage, where you can have real impact and help shape what comes next.
In this hands‑on engineering role, you will lead and define testing standards within a new product team (4 engineers plus a Product Manager). You will contribute to transformation projects, including rewriting and re‑architecting a core product with zero downtime for customers. You’ll write and maintain code, take part in code reviews, and embed quality across the CI/CD and release processes.
Key Responsibilities
- Own the end‑to‑end test strategy for your team, setting a high bar for quality and reliability.
- Design, build, and maintain automated test suites (unit, integration, end‑to‑end) and test tooling.
- Work closely with engineers and product to define acceptance criteria and ensure testability.
- Improve and operate CI/CD pipelines, including test automation, quality gates, and release confidence.
- Support delivery of re‑platforming work on legacy systems, balancing risk and speed pragmatically.
- Drive continuous improvement through metrics, root‑cause analysis, and prevention‑focused practices.
Requirements
- Proven experience writing automated tests and designing approaches to ensure high quality.
- Experience building and running CI/CD pipelines.
- Comfortable working with complex, sometimes confusing legacy applications.
- Experience designing and delivering high‑quality software in modern engineering teams.
- Clear views on how to test software effectively; “strong opinions, weakly held”.
- Good communication skills and the ability to collaborate across disciplines.
Software Engineer in Test (SDET) employer: SGI
Contact Detail:
SGI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer in Test (SDET)
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews by practising common SDET questions and scenarios. Mock interviews with friends or using platforms can help you feel more confident and articulate your thoughts clearly.
✨Tip Number 3
Showcase your skills through personal projects or contributions to open-source. This not only demonstrates your coding abilities but also your passion for quality and testing, which is crucial for an SDET role.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Software Engineer in Test (SDET)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the SDET role. Highlight your experience with automated testing, CI/CD pipelines, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our mission. Be genuine and let your personality come through – we love seeing the real you!
Showcase Your Technical Skills: In your application, don’t forget to mention specific tools and technologies you’ve used in your testing processes. Whether it's frameworks for automated tests or your experience with legacy systems, we want to know what you bring to the table!
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 makes the process smoother for everyone involved!
How to prepare for a job interview at SGI
✨Know Your Testing Standards
Before the interview, brush up on the testing standards and methodologies relevant to the role. Be ready to discuss your experience with automated tests and how you've set quality benchmarks in previous projects.
✨Showcase Your CI/CD Knowledge
Make sure you can talk confidently about your experience with CI/CD pipelines. Prepare examples of how you've improved these processes in past roles, especially focusing on test automation and quality gates.
✨Communicate Clearly
Since collaboration is key in this role, practice articulating your thoughts clearly. Be prepared to explain complex concepts simply, as you'll need to work closely with engineers and product managers.
✨Prepare for Problem-Solving Questions
Expect questions that assess your ability to handle legacy systems and balance risk with speed. Think of specific challenges you've faced and how you approached them, highlighting your analytical skills and adaptability.