Senior Software Development Engineer Test in London
Senior Software Development Engineer Test

Senior Software Development Engineer Test in London

London Full-Time 60000 - 80000 ÂŁ / year (est.) No home office possible
D

At a Glance

  • Tasks: Lead the design and development of automation test suites for innovative scientific software.
  • Company: Join a forward-thinking tech company focused on quality engineering.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact in cutting-edge projects while collaborating with top experts.
  • Qualifications: 6+ years in QA/Testing with strong automation skills and attention to detail.
  • Other info: Inclusive workplace that values diversity and supports career advancement.

The predicted salary is between 60000 - 80000 ÂŁ per year.

We are seeking a Senior SDET to join our team and contribute to the development of cutting‑edge scientific software products, including LUMA. In this role, you will play a critical part in driving quality across the engineering lifecycle through a combination of strategic test planning, robust automation, and close collaboration with cross‑functional teams.

As a Senior SDET, you will take ownership of designing and evolving test frameworks, expanding automation coverage, and continuously improving quality engineering practices. You’ll work closely with developers, application scientists, and DevOps engineers to proactively identify risks, validate complex functionality, and ensure the delivery of reliable, high‑quality software.

While the primary focus of this role is automation, it may also involve aspects of manual exploratory testing, particularly in early‑stage features or areas with high scientific complexity.

In this role you will get to:

  • Lead the design, development, and maintenance of scalable automation test suites for web‑based scientific applications.
  • Define and execute comprehensive test strategies and plans that ensure high test coverage across functional, regression, integration, and system levels.
  • Collaborate with product teams to identify test scenarios, reproduce complex defects, and validate bug fixes in coordination with developers and scientists.
  • Drive quality engineering best practices and contribute to continuous integration and delivery (CI/CD) workflows.
  • Ensure accurate documentation of test results, automation processes, and framework enhancements.
  • Work with leading experts in development, scientific product management and other excellent SDETs.
  • Contribute to the overall test architecture and mentor junior QA and automation engineers as needed.

We are looking for people who have at least 6 years’ experience in QA/Testing, including at least 4 years focused on automation, and who demonstrate the ability to work autonomously, with a methodical, detail‑oriented approach. You should be confident owning complex test initiatives end‑to‑end, driving quality strategy, and delivering reliable automation in fast‑paced, collaborative environments.

The Key Skills we are looking for:

  • Expertise in Cypress, including the use of custom commands, advanced debugging, plugin integration, handling Shadow DOM elements, testing React‑based applications, and implementing scalable Page Object Models.
  • Strong command of TypeScript, particularly with features such as interfaces, generics, and asynchronous programming techniques used in building robust, maintainable test code.
  • Proven experience in test case design and documentation, with a focus on creating comprehensive and reusable test scenarios that support long‑term quality goals.
  • Ability to effectively interpret API documentation and translate it into high-quality automated test coverage, while also writing clear, maintainable documentation for test frameworks, tools, and QA processes.
  • Deep understanding of Git, including advanced usage of Git workflows, branch management, and experience collaborating within structured environments using JIRA or similar tracking systems.

You may also have:

  • Experience building and executing performance tests using tools like K6 or similar load testing frameworks.
  • Familiarity with data integrity validation strategies, particularly in the context of release upgrades, data migrations, or schema changes.

Dotmatics is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and connected at work.

Senior Software Development Engineer Test in London employer: Dotmatics

At Dotmatics, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Software Development Engineer Test, you will have the opportunity to work alongside leading experts in scientific software development, with ample room for professional growth and mentorship. Our commitment to diversity and inclusion ensures that every team member feels valued and supported, making Dotmatics a truly rewarding place to advance your career.
D

Contact Detail:

Dotmatics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Development Engineer Test in London

✨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

Show off your skills! Create a portfolio showcasing your automation projects, test frameworks, and any cool stuff you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common SDET interview questions and be ready to discuss your experience with Cypress, TypeScript, and CI/CD workflows. Confidence is key!

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our awesome team at StudySmarter.

We think you need these skills to ace Senior Software Development Engineer Test in London

Cypress
TypeScript
Test Case Design
API Documentation Interpretation
Git
JIRA
Automation Testing
Performance Testing
Data Integrity Validation
Test Strategy Development
Collaboration with Cross-Functional Teams
Documentation of Test Results
Continuous Integration and Delivery (CI/CD)
Mentoring Junior QA Engineers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior SDET role. Highlight your experience with automation, particularly with Cypress and TypeScript, and showcase any relevant projects that demonstrate your skills in driving quality across the engineering lifecycle.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quality engineering and how your background aligns with our needs. Don’t forget to mention your collaborative spirit and any experience working with cross-functional teams.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex testing challenges in the past. We love seeing candidates who can think critically and proactively identify risks, so share those stories that highlight your analytical mindset!

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 shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Dotmatics

✨Know Your Tech Inside Out

Make sure you’re well-versed in Cypress and TypeScript. Brush up on custom commands, debugging techniques, and how to handle Shadow DOM elements. Being able to discuss your experience with these tools confidently will show that you’re the right fit for the role.

✨Showcase Your Test Strategies

Prepare to talk about your approach to test case design and documentation. Bring examples of comprehensive test scenarios you've created in the past, especially those that support long-term quality goals. This will demonstrate your methodical and detail-oriented approach.

✨Collaboration is Key

Since this role involves working closely with developers and scientists, be ready to share examples of how you’ve collaborated in previous roles. Highlight any experiences where you identified risks or validated complex functionality through teamwork.

✨Be Ready for Problem-Solving

Expect some scenario-based questions where you’ll need to demonstrate your problem-solving skills. Think of specific challenges you’ve faced in automation testing and how you overcame them. This will showcase your ability to drive quality strategy effectively.

Senior Software Development Engineer Test in London
Dotmatics
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>