Overview
Skills
Job Details
Job Summary:
We are looking for a highly experienced Senior SDET with over 10 years of experience in test automation, quality strategy, and test framework development. The ideal candidate will have a deep understanding of software development and testing practices and be capable of driving quality across complex, large-scale systems. You will play a critical role in leading automation initiatives, mentoring junior team members, and collaborating closely with developers, DevOps, and product teams.
Key Responsibilities:
Design and implement robust, scalable, and maintainable test automation frameworks for UI, API, and backend services.
Develop comprehensive test plans, test cases, and automated scripts for functional, integration, regression, and performance testing.
Drive shift-left testing, integrating tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
Collaborate with development teams to understand architecture and ensure testability of components.
Perform code reviews of test automation code and ensure adherence to best practices.
Lead the test strategy, architecture, and tooling decisions across multiple teams or product lines.
Mentor and coach junior SDETs and QA engineers.
Analyze test results, debug failures, and provide actionable insights to engineering teams.
Own and advocate for quality standards and metrics across the organization.
Contribute to and guide performance, security, and load testing strategies as needed.
Required Skills and Experience:
10+ years of experience in test automation and quality engineering.
Strong programming skills in Java, Python, C#, or JavaScript/TypeScript.
Proficient in using automation tools and frameworks such as Selenium, Cypress, Playwright, Appium, RestAssured, TestNG, JUnit, or similar.
Deep experience in API testing and tools like Postman, Karate, or SOAP UI.
Solid understanding of CI/CD pipelines, containerization (Docker), and test execution in cloud environments.
Familiarity with version control (Git), bug tracking (JIRA), and test management tools (TestRail, Zephyr).
Experience with performance testing tools like JMeter, Gatling, or LoadRunner.
Strong understanding of Agile, Scrum, and BDD/TDD practices.
Excellent problem-solving, debugging, and troubleshooting skills.
Strong verbal and written communication skills.
Preferred Qualifications:
Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
Exposure to AI/ML testing, data validation, or security testing is a plus.
ISTQB, Certified SDET, or equivalent certifications are a plus.