remote
Automation QA - SAS to Python - Tata Consultancy Services (TCS)
Software Engineer
Lead automation quality assurance by migrating test suites from SAS to Python, building robust Selenium frameworks, integrating CI/CD pipelines with Jenkins, and ensuring high test coverage and reliability for enterprise applications.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts converting legacy SAS test cases to Python using Selenium WebDriver.
- Integrate automated tests into CI/CD pipelines with Jenkins, ensuring seamless execution and reporting.
- Collaborate with development and business teams to define test requirements, scenarios, and acceptance criteria.
- Analyze test results, troubleshoot failures, and provide actionable defect reports.
- Mentor junior QA engineers on best practices in automation, coding standards, and test strategy.
Requirements
- Proven experience in Python automation testing and Selenium WebDriver.
- Strong knowledge of SAS test frameworks and experience migrating them to Python.
- Hands‑on experience with CI/CD tools, especially Jenkins, and version control with Git.
- Excellent problem‑solving skills and attention to detail.
- Effective communication skills and ability to work in a collaborative, cross‑functional environment.
Skills
pythonseleniumjenkins