remote
QA SDET Python - NTT DATA
QA Engineer
Lead end‑to‑end automated testing as a QA SDET, building robust Python test suites, integrating with CI/CD pipelines, and collaborating with cross‑functional teams to deliver high‑quality software.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites using Python and industry‑standard frameworks.
- Collaborate with software developers, product owners, and QA analysts to define test strategy and coverage.
- Integrate automated tests into CI/CD pipelines, ensuring rapid feedback and continuous quality.
- Perform API, UI, and performance testing, identifying defects and recommending improvements.
- Document test cases, results, and defect reports, and participate in root‑cause analysis.
Requirements
- 3+ years of experience in QA or SDET roles with strong Python programming skills.
- Proficiency in test automation frameworks (e.g., PyTest, Behave, Robot Framework) and tools such as Selenium or Playwright.
- Hands‑on experience with CI/CD platforms (Jenkins, GitHub Actions, GitLab CI).
- Solid understanding of API testing, RESTful services, and JSON/XML data formats.
- Excellent problem‑solving skills, attention to detail, and effective communication.