backGo to search

Lead Python QA Automation Engineer

hot
bullets
Automated Testing in Python, Python, Pytest, Selenium for .NET, REST Assured, REST API
bullets
Hyderabad

Our team is actively seeking a Lead Python QA Automation Engineer.

The individual selected for this role will be instrumental in performing automated testing using Python and various testing tools, providing a unique opportunity to contribute to our organization's growth and success.

If you are looking to apply your expertise, we encourage you to join our team!

Responsibilities
  • Maintenance and development of automated test scripts within the Python-based Selenium WebDriver framework
  • Identification of automation opportunities in collaboration with developers and QA team members
  • Creation and maintenance of automated tests for REST API and web applications using Pytest and Selenium
  • Designing, developing, and executing automated test cases and scripts
  • Participation and conduction of code reviews to ensure the quality of test automation code
  • Contribution to the improvement of automated testing processes and tools
  • Tracking, documenting, and identifying software defects discovered during testing
  • Collaborating with cross-functional teams to analyze test results and troubleshoot issues
Requirements
  • A minimum of 9-13 years of robust experience in Selenium Automation using Python
  • Proven track record of leading and mentoring a team of engineers
  • Prior experience in software testing or development along with a strong understanding of testing, coding, and debugging procedures
  • Proficiency in BDD Framework, specifically Pytest
  • Experience with SOAP and REST services, including an understanding of SOA architecture
  • Familiarity with various software testing techniques and methods
  • Experience maintaining test documentation such as check-lists and test cases
  • Proficiency with SFTP and shell scripts
  • Experience with Oracle database and advanced SQL knowledge
  • Strong problem-solving capabilities and attention to details
  • Ability to design formal test cases for testing as per requirements
  • Understanding of key Scrum terms and principles such as stand up, retrospective, backlog, iteration, etc.
  • Fluency in English communication skills at a B2+ level