Skip to main content
Posted 29 June, 2026

Automation Tester Python (Selenium BDD)

XML LTD
Bangalore, Hybrid, IN Full Time
Reference: 26-00778-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 looking for a highly skilled Automation Tester with strong Python and Selenium BDD expertise to join a dynamic Agile team. You will play a key role in ensuring high-quality delivery by designing, developing, and executing both automation and manual testing strategies.


Key Responsibilities

  • Work as part of a small Agile/Scrum team (5–7 members) including developers, testers, and other stakeholders
  • 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 and test cases
    • Test data and expected results
    • Test reporting and quality metrics
  • Perform testing across:
    • Product testing
    • Integration testing
    • Technical testing
    • Deployment validation
  • Implement risk-based testing methodologies
  • Develop and execute functional and automation test cases for complex requirements
  • Identify and drive process improvements for better delivery efficiency
  • Ensure test delivery aligns with organizational standards and frameworks
  • Communicate effectively with stakeholders and proactively identify/mitigate risks

Mandatory Skills & Experience

  • 7+ years of experience in QA / Testing
  • Minimum 4 years working with Selenium BDD framework
  • Strong programming experience 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

Sign up for Job Alerts