Say hello to the ecommerce OS. Swap is a leading software provider dedicated to empowering e-commerce brands with innovative, data-driven solutions. Our cutting-edge platform helps online retailers optimise their operations, enhance customer experiences, and drive growth. We are committed to fostering a collaborative and inclusive work environment where creativity and innovation thrive. We are looking for a Senior QA Automation Engineer / SDET to take ownership of end-to-end (E2E) test automation and test environments. You will design, build and optimise our e2e test framework, ensure seamless CI/CD integration, and drive consistent standards for E2E testing across our teams. Responsibilities Design, implement, and maintain E2E testing framework Manage auto-test environments, including CI/CD integration, reporting, and data management Optimise test execution (parallelisation, containerisation, or other techniques) to improve efficiency and reliability Define and enforce standards for E2E test code, ensuring consistency and maintainability Collaborate with developers to share best practices and drive a culture of high-quality automation Monitor and analyse test results, identifying flakiness or performance bottlenecks and proposing solutions Requirements Proven experience with designing and building E2E automation frameworks (Playwright highly preferred) Strong background in CI/CD processes (e.g., GitHub Actions, Jenkins) and test environment management Proficiency in programming (JavaScript/TypeScript, Python, or similar) to customise testing workflows Hands-on approach to optimising execution time, troubleshooting flakiness, and refining reporting methods Ability to collaborate with developers and clearly communicate standards, improvements, and test coverage gaps Attention to detail with a focus on creating reliable, scalable automation solutions Benefits: Competitive Base Salary Stock options in a high-growth startup Private Health insurance Pension