We are seeking a Senior SDET with robust automation engineering skills and hands-on experience in AI applications within quality assurance processes. You will ensure the quality of assigned features and workstreams, develop reusable automation solutions, and incorporate AI-assisted methods in daily tasks.
This is a senior individual contributor position that requires technical independence, where you'll work closely with developers, product managers, and other QA engineers to define quality standards, establish testing methodologies, and drive measurable improvements in test coverage.
Main Responsibilities
As a Senior SDET, you will:
- Take ownership of the quality of assigned features or workstreams from planning to release.
- Define appropriate testing strategies and methods based on feature requirements.
- Collaborate with cross-functional teams during requirement reviews and design discussions.
- Monitor quality indicators (defects, coverage gaps) and implement necessary actions.
- Build and maintain automation frameworks that cover critical scenarios.
- Develop reusable automation components that are reliable and scalable.
- Introduce AI solutions to enhance QA workflows, including intelligent test generation.
- Actively participate in code reviews, document designs, and share knowledge with the team.
- Produce reliable test reports and summaries for stakeholders.
- Contribute to CI/CD processes and improvement of execution strategies as needed.
Key Requirements
- Proven track record of ownership over quality in features or workstreams.
- Strong understanding of test strategy and the balance between manual/automated testing.
- Expertise in Playwright and/or Selenium WebDriver.
- Proficient in TypeScript, Python, or C# (.NET).
- Experience with BDD frameworks (Cucumber, Gherkin, structured definitions).
- API testing proficiency and knowledge of complex API interactions.
- Strong SQL skills for data validation and testing data setup.
- Hands-on experience with AI, particularly using LLM APIs for QA (Claude, OpenAI).
- Ability to communicate effectively with technical and non-technical stakeholders.
- Independent and reliable in delivering quality solutions on time.
Nice to Have
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Experience with test management tools (Azure Test Plans or equivalent).
- Basic understanding of ETL processes and data pipelines.
- Knowledge of Databricks or similar data platforms.
Other Details This position allows for remote work flexibility. Candidates should have a Bachelor's or Master's degree in Computer Science or a related field, with over 5 years of experience in QA and test engineering, showcasing effective contributions in AI-driven projects.