Posted 29 June, 2026
Automation Tester Python (Selenium BDD)
XML LTD
Bangalore, hybrid, IN
Full Time
Reference: 26-00779-1349-3
a { text-decoration: none; color: #464feb;}tr th, tr td { border: 1px solid #e6e6e6;}tr th { background-color: #f5f5f5;}
Job Title: Automation Tester – Python (Selenium BDD)
Location: Bangalore, India
About the Role
We are seeking a skilled Automation Tester with strong experience in Python and Selenium BDD frameworks to join a fast-paced Agile team. The role involves end-to-end testing across automation and manual streams, ensuring high-quality delivery in a dynamic environment.
You will work closely with cross-functional teams to design, develop, and execute test strategies for complex systems.
Key Responsibilities
- Work as part of a small Agile/Scrum team (5–7 members) including developers, testers, and other specialists
- Plan and execute end-to-end testing activities, including:
- Test script development
- Test execution
- Defect management
- Collaborate with:
- Test Managers
- Product Managers
- Business Analysts
- Development teams
- Design and develop:
- Test strategy and test plans
- Test scenarios, test cases, and test conditions
- Test data and expected results
- Test reports and quality metrics
- Perform testing across:
- Product testing
- Integration testing
- Technical testing
- Deployment validation
- Apply risk-based testing methodologies
- Design and execute functional and automation test cases for complex requirements
- Identify and implement process improvements to enhance delivery quality and efficiency
- Ensure compliance with organizational testing standards and frameworks
- Communicate effectively with stakeholders and proactively identify and mitigate risks
Mandatory Skills & Experience
- 7+ years of experience in QA / Testing
- Minimum 4 years of experience with Selenium BDD frameworks
- Strong programming skills in Python
- Hands-on experience in:
- Automation testing for Web Applications
- Testing Web Services & REST APIs
- Expertise in:
- Selenium with Python
- BDD frameworks (SpecFlow / Python Behave)
- Strong understanding of:
- SDLC and Agile methodologies
- Manual and automation testing
- Experience in designing and executing test cases (manual & automation)
Good to Have
- Experience with GIT / TFS
- Knowledge of SQL
- Exposure to Salesforce
- Bachelor’s degree in Computer Science or equivalent