Skip to main content
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

Sign up for Job Alerts