Tata Consultancy Services
Website:
tcs.com
Job details:
We are looking for an experienced Automation Test Engineer with strong expertise in Python-based automation frameworks, Web and API automation, and BDD frameworks. The candidate should have hands-on experience across the complete testing lifecycle, including manual and automation testing, test planning, execution, and defect management.
Overall 7 + Years
Location-Bangalore
Key Responsibilities
1. Automation Testing (Core)
- Design, develop, and maintain automation frameworks using Selenium / Playwright / Cypress
- Strong hands-on experience with BDD frameworks
- Working experience with SpecFlow or Python Behave
- Execute and maintain automated regression and smoke test suites
2. Programming & Scripting
- Strong proficiency in Python (Mandatory)
- Develop reusable and scalable automation frameworks using Python + Selenium
- Good understanding of object-oriented programming and test automation design patterns
3. Web & API Automation
- Automation testing of Web Applications
- Automation and validation of REST APIs / Web Services
- Experience in API test design, execution, and validation
- Working knowledge of tools/frameworks for API automation and reporting
4. Testing Fundamentals & SDLC
- Strong understanding of SDLC and STLC
- Hands-on experience in Manual Testing along with Automation
- Design and execute test cases (Manual + Automation)
- Defect logging, tracking, and triage support
- Ensure test coverage and quality standards
5. Test Planning & Delivery
- Perform end-to-end testing activities
- Prepare Test Strategy, Test Plan, and Automation Scripts
- Execute test cycles and manage test deliverables
- Ownership of defect management lifecycle
- Provide test coverage across different test streams:
- Product Testing
- Integration Testing
- Technical Testing
- Deployment / Release Testing
- Automation Testing
Required Skills
- Python (Mandatory)
- Selenium / Playwright / Cypress
- BDD – SpecFlow / Python Behave
- Web Automation
- API Automation (REST)
- Test Planning & Execution
- Defect Management
- SDLC / STLC
- Manual + Automation Testing
Click on Apply to know more.