← All jobs

Software Developer in Test II

About the role

• Design, implement and execute automated tests across the platform
• Own automated testing of new squad features
• Create, own and review automation scripts and keep them green
• Investigate and fix automation failures by debugging daily runs and reports
• Expand automation coverage and convert manual tests to automated tests
• Improve the test pyramid by increasing unit, API, contract and integration testing
• Improve E2E test stability and speed through better test data, isolation and execution reliability
• Perform root-cause analysis using logs, browser developer tools, API calls and data inspection
• Challenge acceptance criteria and identify automation opportunities during refinement and planning
• Handle on-call responsibilities and reproduce production defects
• Assist with hotfix rollouts and time-sensitive initiatives
• Create informative Jira tickets with reproduction data
• Provide automation effort estimates during refinement
• Participate in and improve code reviews
• Track and use delivery and quality metrics to refine practices
• Collaborate with Development, Product, UX and Documentation teams and present sprint demos
• Mentor SDET I and co-op members and assist with onboarding
• Evaluate agentic testing capabilities and AI test harnesses
• Work with DevOps to build and enhance CI/CD pipelines

• 2+ years of experience in quality engineering teams, ideally within a modern SaaS or platform organisation in a cloud-native environment (AWS)
• Solid hands-on experience in TypeScript, HTML and CSS; Java and JavaScript depending on the platform
• Core automation skills and working understanding of web application and microservices testing frameworks and tools
• In-depth knowledge of Cypress with TypeScript, or willingness to learn it quickly
• Knowledge of testing strategies and tools across the test pyramid, including API contract and integration testing (Pact, K6)
• Understanding of cloud, microservice and third-party-integration-based architecture and databases
• Extensive knowledge of Git and managing test artifacts
• Working knowledge of GitHub Actions or Jenkins
• Experience working with DevOps to build and enhance CI/CD pipelines
• Familiarity with observability tooling and practices improving test signal and pipeline feedback loops
• Experience in a fast-paced agile environment with changing priorities
• Strong communication, time management, interpersonal and team-building skills
• Keen eye for detail and well-developed problem-solving skills
• Practical interest in AI-powered testing tools such as GitHub Copilot and Claude
• Nice to have: experience testing Angular / AngularJS applications with Cypress-class frameworks; IntelliJ; accounting, auditing or financial domain knowledge

• Flexible work options and remote opportunities
• Generous time-off policies
• Competitive salary
• Health insurance
• Retirement plans
• Recognition programs
• Performance bonuses
• Career growth opportunities
• International projects
• Collaboration with a diverse, global team