Overview
Engineer III, Software Development Engineer in Test (SDET) role focused on hands-on test automation, API testing, debugging and CI/CD integration, using Python and Playwright as primary technologies.
What you'll do
- Design, develop, and maintain test automation frameworks using Python, pytest, and Playwright.
- Develop automated tests for web applications, APIs, integration scenarios, and end-to-end workflows.
- Translate requirements and acceptance criteria into reliable and maintainable automated tests.
- Develop reusable automation components, utilities, fixtures, and test-data solutions.
- Maintain and enhance existing Java and Selenium automation as needed.
- Integrate automated tests into CI/CD pipelines and improve automated quality feedback.
- Analyze test failures, application logs, and automation issues to identify and troubleshoot defects.
- Participate in technical discussions, code reviews, defect analysis, and automation improvements.
- Independently own automation for assigned features and identify opportunities to improve test coverage and reliability.
- Collaborate with cross-functional engineering teams and share technical knowledge with other engineers.
What you'll need
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 6-10 years of experience in software engineering, SDET, quality engineering, or test automation.
- Strong programming skills in Python, with hands-on experience in Playwright and pytest.
- Experience designing and developing scalable and maintainable test automation frameworks.
- Strong experience with API, integration, and end-to-end test automation.
- Working knowledge of Java and Selenium for supporting existing automation.
- Good understanding of object-oriented programming, automation design principles, and engineering best practices.
- Experience with CI/CD pipelines, Git, debugging, and root cause analysis.
- Strong problem-solving, ownership, communication, and collaboration skills.
Nice to have
- Experience with cloud/container environments, BDD, or non-functional testing.
- Familiarity with AI-assisted development and test automation tools such as GitHub Copilot, OpenAI Codex, or equivalent tools.
Details
- Location: Bangalore, India.
- Work schedule: Standard (Mon-Fri).
- Environmental conditions: Office.
Read the full description and apply on the company’s own careers page.