Skip to content

Open nowPosted 169 days ago

Principal SDET

spacenk167 open roles

Where
London, United Kingdom
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowPrincipal SDETspacenk · London, United Kingdom
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on spacenk's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.7%1 day
  2. 3.5%3 days
  3. 7.8%7 days
  4. 14.6%14 days
  5. 34.1%30 days
This job: posted 169 days ago

The posting

If you love beauty, you’re in the right place.

As the ultimate curator of over 100 of the most in-demand, highly innovative and boundary-pushing beauty brands, we are the go-to destination for worldwide beauty discovery.

Together through our neighbourhood stores, online presence and loyalty scheme, Space NK has built a flourishing community in which to discover beauty. The customer is at the heart of everything we do, and we will always endeavour to offer everything they need to help them explore, experiment, and enjoy our brands.

Principal Software Development Engineer in Test

Job title: Principal SDET

Reports to: Director of Software Engineering

Role Overview

The Principal SDET will lead the quality engineering function across Space NK’s technology landscape, defining and driving a cohesive QA and test automation strategy across web, mobile applications, ERP systems, and cloud/on premise infrastructure.

This role is responsible for embedding a modern, scalable, and efficient testing approach that prioritises automation, reduces regression overhead, and ensures high quality releases aligned with business objectives. Working closely with engineering, DevOps, product, and infrastructure teams, this role will establish best in class testing practices, governance, and tooling to support a fast paced, omnichannel retail environment.

This leader will play a key role in fostering a quality first culture, ensuring adherence to change management processes and program delivery standards, while continuously improving test efficiency, coverage, and reliability.

Key Responsibilities:

QA Strategy and Transformation

• Define and Deliver QA Strategy: Establish and execute a comprehensive QA and test automation strategy across all platforms (web, mobile, ERP, cloud, and on-premise systems).

• Automation-First Approach: Drive the adoption of automated testing at all levels (unit, integration, API, UI), reducing reliance on manual regression testing.

• Test Framework Architecture: Design and standardise scalable, maintainable test frameworks and tooling aligned with engineering best practices.

• Quality Metrics and Reporting: Define KPIs and metrics to measure quality, test coverage, defect leakage, and release confidence.

Test Engineering and Delivery Excellence

• End-to-End Test Ownership: Oversee testing across the full delivery lifecycle, ensuring robust validation of business critical systems.

• Regression Optimisation: Implement efficient regression strategies, including risk based testing and intelligent test selection.

• CI/CD Integration: Collaborate with DevOps and engineering teams to embed automated testing within CI/CD pipelines, enabling continuous testing and faster feedback loops.

• Environment and Data Strategy: Establish best practices for test environments and test data management to ensure reliability and repeatability.

Governance, Compliance, and Change Management

• Testing Governance: Define and enforce QA standards, processes, and best practices across engineering teams.

• Change Management Alignment: Ensure all testing activities align with organisational change management policies and release controls.

• Program Delivery Standards: Embed quality gates within delivery processes, ensuring adherence to program and engineering standards.

• Risk Management: Identify quality risks early and implement mitigation strategies to protect business continuity.

Cross-functional Collaboration and Leadership

• Engineering Partnership: Work closely with engineering, product, DevOps, and infrastructure teams to integrate quality into all stages of development.

• Stakeholder Engagement: Communicate quality strategy, risks, and progress clearly to both technical and non technical stakeholders.

• Team Leadership and Mentorship: Build, lead, and mentor SDET and QA engineers, fostering a culture of continuous improvement and technical excellence.

• Quality Advocacy: Promote a “shift-left” and “quality-first” mindset across the organisation.

Continuous Improvement and Innovation

• Tooling and Technology Evaluation: Stay current with emerging testing tools, frameworks, and methodologies, recommending improvements where appropriate.

• Process Optimisation: Continuously refine testing processes to improve efficiency, scalability, and effectiveness.

• Performance and Reliability Focus: Support performance, scalability, and resilience testing initiatives across platforms.

• Operational Insight: Contribute to monitoring and production quality feedback loops to drive ongoing improvements.

Qualifications, Knowledge, and Experience:

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent experience

Experience:

• Experience in QA, SDET, or software engineering roles

• Proven experience driving automation strategy at scale

• ISTQB Advanced Level Test Management (CTAL-TM) certification or ISTQB Test Manager

Technical Skills:

• Programming experience (e.g., Java, JavaScript/TypeScript, Python)

• Expertise in modern test automation frameworks (e.g., Playwright, Cypress, Selenium, PyTest, REST API testing tools)

• Deep understanding of CI/CD pipelines and DevOps practices

• Experience testing across distributed systems, APIs, and microservices architectures

• Familiarity with cloud platforms (preferably Azure) and hybrid infrastructure environments

• Knowledge of ERP system testing and integration validation

Testing Expertise:

• End-to-end testing strategy across web, mobile, and backend systems

• Test data management and environment strategy

• Performance and non-functional testing approaches

Governance and Process:

• Experience with change management frameworks and release governance

• Strong understanding of SDLC and Agile delivery methodologies

Soft Skills:

• Excellent communication and stakeholder management skills

• Strong leadership and mentoring/management capabilities

• Ability to influence engineering culture and drive organisational change

Please note that only successful candidates will be contacted.

All applicants must have the right to live and work in the UK.

If you want to find out more about us, what it is like to work for us, all about our benefits, and our pledges on Diversity, Inclusion and Belonging, please visit our website.

Space NK are an equal opportunities employer.

How We Will Use Your Information

We will use the information you provide to us with your job application to help us process your application for the specific job you have applied for. If you apply speculatively, we will process your application for the job/relevant business area that you detail within your email.

Please note that our current system does not use an automated filtering system.

All applications made via the website, through a third-party website or in-store will be kept on file for a period of 12 months.

This information will be retained and used to assess your suitability to similar positions that may arise in the future, or if the initial vacancy becomes live again during the 12-month period. If you would prefer us to not hold your information on file/ you wish to be ‘forgotten’ if you are not offered a position with Space NK, please email your ‘right to be forgotten’ to our recruitment email address with RIGHT TO BE FORGOTTEN as the title of the email. We will always inform you when we have deleted your application details, otherwise we will treat your application as consent to us holding this information.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against spacenk's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on spacenk's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    spacenk's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.