SDET (Software Development Engineer
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain scalable test automation frameworks.
- Create and execute automated test scripts for web, API, and enterprise applications.
- Integrate AI-powered testing tools and solutions to improve test efficiency and defect detection.
- Collaborate with developers, business analysts, and product teams to define quality requirements.
- Develop automated regression, functional, integration, and end-to-end test suites.
- Analyze test results, identify root causes, and drive defect resolution.
- Implement quality engineering best practices within Agile and DevOps environments.
- Enhance CI/CD pipelines by incorporating automated testing and quality gates.
- Mentor junior QA engineers and promote automation-first testing strategies.
Requirements
We are seeking a highly skilled Senior SDET (Software Development Engineer in Test) with strong expertise in test automation, quality engineering, and AI-enabled testing solutions. The ideal candidate will have extensive experience in designing and implementing automation frameworks, integrating AI-driven testing capabilities, and driving quality engineering best practices across the software development lifecycle. This role requires a hands-on automation professional who can leverage AI tools and intelligent automation techniques to improve test coverage, accelerate release cycles, and enhance overall product quality., * 8+ years of experience in Quality Engineering and Test Automation.
-
Strong SDET background with hands-on automation expertise.
-
Experience with Selenium, Playwright, Cypress, or similar automation tools.
-
Strong programming skills in Java, Python, JavaScript, or C#.
-
Experience with API testing tools such as Postman, Rest Assured, or Karate.
-
Hands-on experience with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
-
Strong knowledge of Agile, DevOps, and software testing methodologies. AI & Automation Skills
-
Experience leveraging AI tools for test case generation, test optimization, and defect analysis.
-
Knowledge of AI-assisted testing platforms and intelligent automation solutions.
-
Experience with Generative AI tools such as GitHub Copilot, ChatGPT, Microsoft Copilot, or equivalent.
-
Understanding of AI/ML concepts and their application in Quality Engineering.
-
Ability to drive AI adoption and automation enablement initiatives within QA teams.