We are seeking an experienced Software Development Engineer in Test (SDET) with 3–5 years of strong hands-on expertise in automation testing, framework development, and continuous quality engineering. The ideal candidate must possess advanced programming skills, deep understanding of QA best practices, and the ability to independently build scalable test automation solutions.
Key Responsibilities
- Design, develop, and enhance automation frameworks for Web, Mobile, and API platforms.
- Build, optimize, and maintain scalable automation scripts using Python/Java/JavaScript.
- Own end-to-end test strategy, including functional, regression, integration, and performance testing.
- Collaborate closely with developers, architects, and product teams to ensure high- quality releases.
- Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
- Analyze automation reports, debug failures, and drive defect resolution with engineering teams.
- Ensure high test coverage, define quality metrics, and implement improvement initiatives.
- Participate in technical design discussions, code reviews, and contribute to automation standards.
- Support onboarding and mentoring of junior QA/SDET team members.
- Create and maintain test documentation, including test plans, test cases, and automation guidelines.
Required Skills & Experience
- 3–5 years of strong experience in SDET / Automation roles.
- Proficient in Python with ability to write clean, maintainable code.
- Hands-on experience with:
- Selenium/Playwright/Appium
- API automation frameworks (Rest Assured, PyTest, Postman collection)
- Solid experience in building and maintaining automation frameworks.
- Expertise in CI/CD tools such as Jenkins, Azure DevOps, or GitLab CI.
- Strong understanding of Git/Bitbucket version control.
- Good knowledge of SQL for backend validation.
- Strong understanding of SDLC, STLC, Agile/Scrum methodologies.
- Experience working with microservices and API-driven architectures.
Good to Have
- Experience with BDD frameworks (BDD, Gherkin).
- Exposure to containerization tools like Docker / Kubernetes.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Performance testing experience using JMeter / Locust.
- Experience with monitoring and logging tools (Grafana, Kibana).
Educational Qualification
- Bachelor’s degree in Engineering, Computer Science, or related field.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and lead quality-focused discussions.
- Proactive ownership mindset with attention to detail.