Wand Synthesis AI Inc - Senior Software Developer in Test
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. • 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 prioritise 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.
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. • Adopt 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. • Work closely with developers to create shared ownership of software quality. • 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.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT