Software Engineer in Test (SDET)
Position: QA + SDET Lead
Years of Experience: 6 – 8 Yrs
Role:
Our client is looking for an experienced and passionate QA + SDET Lead to own and drive quality across our products — including GUI applications, APIs, and AI-powered agent platforms. In this role, you will lead end-to-end QA processes, establish scalable automation frameworks, and mentor a team of SDETs and QA engineers. You will play a key role in shaping our test strategy, tools, and overall quality culture across the engineering organization.
Responsibilities:
• Lead and manage the end-to-end QA lifecycle — from requirements analysis to test planning, automation, execution, and maintenance.
• Design, build, and maintain robust, scalable, and maintainable test automation frameworks using Playwright with Python/Java Script.
• Define and implement test strategies and quality best practices for complex systems, including web interfaces, APIs, and AI agent applications.
• Collaborate closely with product managers, developers, and DevOps to ensure continuous quality and seamless releases.
• Integrate AI tools and techniques into the QA process to enhance test coverage, execution speed, and accuracy.
• Drive shift-left testing and CI/CD-friendly automation practices.
• Own defect management, test coverage analysis, and quality metrics reporting.
• Mentor and guide a team of QA and automation engineers — promoting a strong quality mindset across the organization.
Required Skills and Qualifications:
• 6+ years of experience in software testing and test automation.
• Proven experience building test automation frameworks from the ground up for complex systems.
• Hands-on experience with Playwright or similar modern test frameworks.
• Proficiency in Python and JavaScript for building automated test suites.
• Strong background in developing and executing test strategies, plans, and pipelines.
• Deep understanding of QA methodologies, Agile development, and CI/CD pipelines.
• Experience in testing intelligent systems, including AI/ML-based applications.
• Familiarity with defect tracking (Jira), version control (Git), and CI/CD tools (e.g., Jenkins, GitHub Actions).
• Solid grasp of using AI-enhanced tools in automation (e.g., self-healing tests, intelligent selectors, autonomous test generation).
Nice to Have:
• Experience working in fast-paced SaaS or cloud-native environments.
• Exposure to performance testing and tools like K6 or JMeter.
• Familiarity with containerized environments (Docker, Kubernetes).
• Experience with observability tools (metrics, logs, traces) for post-release validation.
This is you:
• You are passionate about engineering excellence and quality at scale.
• You thrive on building automation frameworks, and love solving complex quality problems.
• You have a strong attention to detail, a bias for action, and take ownership end-to-end.
• You bring an open mind, are always eager to learn, and believe in continuous improvement.
• You are a clear communicator — both in documentation and cross-functional collaboration.
This is us:
• We respect and welcome diverse views and ideas, and high-energy people.
• We are a motivated crew, and we move fast as we are on a mission.
• We take care of ours and yours, and we are tightly knit.
• We are looking for people who are undeterred by blips or hurricanes as what we have set out to do is not for the faint hearted.
• Experts to mentor, guide, elevate you in your career. You will learn from the best!