Automation Testing Selenium with Python
Actively Reviewing the ApplicationsTata Consultancy Services
Mumbai, Maharashtra, India
Full-Time
On-site
Posted 5 months ago
•
Apply by May 5, 2026
Job Description
Location: Mumbai
Must-Have
1.Must have 4 to 10 years of IT experience in Application Design, Development, Testing and Maintenance projects
2. Knowledge and hands on experience in Software testing life cycle (STLC)
3. Good hands on experience with the automation testing tools such as Selenium, Playwright, Postman, SoapUI, Perfecto, GenRocket, etc.
4. Hands on in Python and experience with SQL/any DB
5. Demonstrated experience in in-sprint and integration testing within Agile or distributed environments.
6. Understanding of test script versioning, CI/CD integration, and defect management.
7. Ability to effectively coordinate with Customer SMEs from Business &IT, Onsite and Offshore teams
8. Actively involve in Application transition and stabilization phases by aligning to Japan (JST) working hours
Good-to-Have
1.Exposure on Agile methodology, DevOps, Security vulnerability management and P&C Insurance domain knowledge
2. Experience in the scan, build and deployment tools such as Proofpoint, Git, Maven, Jenkins, Jira, ServiceNow, etc.
3. Basic knowledge of database verification (MySQL, PostgreSQL) or performance tests (JMeter).
Responsibility of / Expectations from the Role:
1)Good coordination and communication with Customer, Onsite and Offshore teams
2) Ready to work in JST morning hours as required to extend the support for Application transition and stabilization phases of Application Testing projects running under STLC model
3)Actively involve in the primary responsibilities that include but not limited to:
? Design, develop, and execute automated tests to verify software quality
? Converting manual test cases into automated scripts, maintaining and enhancing existing automation frameworks, and integrating them with CI/CD pipelines
? Analyze test results, report defects, and collaborate with development and other teams to
ensure software meets quality standards
? Create testing artifacts, configure test environments, write automation scripts, prepare test summary reports, etc. as required
4 Actively contribute towards various Transformation initiatives (Process maturity, Testing efficiency, Devops automation, Security vulnerability remediation, etc.) to achieve the project goals
5 Mentoring and guiding junior team members while assigning and tracking the testing tasks for closure without any schedule, quality and cost slippages
6 Manage and maintain test data, leveraging tools like GenRocket for synthetic data generation.
7 Ensure test automation supports CI/CD pipelines (Jenkins, GitHub) and integrates with DevOps practices.
8 Collaborate with QA leads, developers, and business analysts to understand requirements and translate them into effective automation solutions.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Azure Data engineer
Afflatus LLC
India
Full-Time
Engineering
Python
Snowflake
+5
IT Trainer ( IT/ Computer Science)
JEYRAM Educational Trust
Thanjavur
Communication
Networking
Python
+18
Data Scientist 2
ModMed
India
Full-Time
Machine Learning
Engineering
Data Analysis
+56
Spark, Scala, Azure Synapse
Cognizant
Chennai
Full-Time
SQL
Software Quality Engineer - Salesforce (Automation & Manual)
UPS
Chennai
Full-Time
Salesforce
Quality Assurance
Testing
Share
Quick Apply
Upload your resume to apply for this position