Our client in Plano, Texas is seeking a Sr. Automation Python Engineer, who will be responsible for designing, developing, and testing Python code to verify the quality and reliability of the team’s software.
Key Responsibilities:
* Design and develop automated test scripts using Python.
* Collaborate with the team to identify test requirements.
* Maintain test documentation and deliver execution reports.
* Debug and diagnose code.
* Enhance the test automation framework.
* Continue to enhance and improve on existing test cases.
* Perform manual test scenarios as necessary.
Qualifications
* Over 5 years of experience in Python coding.
* Over 3 years of hands-on experience in Python and test libraries such as pytest, pytest-bdd, etc.
* Strong understanding of software testing principles, methodologies, and best practices
* Knowledge of different testing techniques, test designs, and test strategies.
* Skilled in formulating test strategies, creating comprehensive test plans, and executing them effectively
* Exceptional communication skills, with the ability to engage effectively with team and stakeholders.
* Experience working in an Agile team
* Ability to be adaptable and learn quickly
* Confidence to question and challenge from a Testing perspective
Preferred:
* Working experience with Python 3.X
* Demonstrable initiative – you like to think outside of the box
* Demonstrated experience in testing backend systems that center around microservices and message bus systemPlus
* Proven track record in setting the pace, defining the QA scope, and leading QA efforts in projects
* Working experience with Zephyr
* Working experience with BDD