Senior Software Developer in Test
Wand AI · Palo Alto, CA · 1 mo ago
RemoteRemoteEngineeringFull-time
Position Summary
We are hiring for a Senior Software Developer in Test (SDET) to help drive quality across our engineering teams by designing and implementing scalable automated testing solutions.
Responsibilities
- Analyse product requirements and translate them into automated test cases and strategies.
- Design, build, and maintain automated test cases for AI-Based API and UI automation testing.
- Avoid adoption and implement contract-based API testing approaches across services and integrations.
- Review and improve existing test frameworks, tooling, CI/CD process, and automation architecture.
- Define and implement Standard QA processes and best practices within engineering teams.
- Collaborate with teams to validate user journeys and client-facing workflows.
- Coach and guide teams on test automation and quality practices.
- Take responsibility for testing outcomes and quality results within the team.
- Build and maintain custom testing tools to support development teams.
Key Requirements
- Ability to systematically analyse product requirements, identify potential risks earlier, and design effective automated test strategies.
- Experience working closely with developers in collaborative engineering teams.
- Strong experience in test automation and quality engineering in a software development environment.
- Extensive experience with API testing.
- Experience with UI automation testing tools (e.g., Playwright).
- Strong programming skills in TypeScript and/or Python, and CI/CD pipelines.
- Ability to review, improve, and scale testing frameworks and processes.
Preferred Experience
- Experience with contract testing.
- Familiarity with Temporal workflows and strategies for testing distributed processes.
- Experience developing custom automation tooling.
- Experience working with AI-assisted testing tools or automated test generation.
- Experience evaluating or improving automation frameworks across teams.
Personal Characteristics
- Proactive and self-driven, with a strong can-do attitude.
- Strong problem-solving and analytical thinking skills.
- Ability to manage time effectively and prioritize work independently.
- Comfortable bringing new ideas and improvements to the team, and flexible to changes.
- Collaborative mindset with the ability to guide, mentor, and influence developers.
- Interest in using AI and modern tooling to improve development workflows.