QA Automation with Python
Roles and Responsibilities:
- Contribute to the progress of the test automation of various applications.
- Engage with development teams to improve the quality of the application.
- Provide in-depth technical mentoring across the test automation team.
- Provide highly innovative solutions to automatically qualify the application.
- Routinely exercise independent judgment in test automation methods, techniques and criteria for achieving objectives.
Experience:
- Excellent programming skills in Python.
- Experience in using Linux, Git, Pytest, SSH.
- Experience with UI driven test automation framework such as selenium, appium.
- Experience with mobile networks and protocols.
- Experience with CI/CD tool such as Jenkins.
- Experience with document based database such as couchdb/mongodb.
- Understanding the differences in network behavior between mobile data and Wi-Fi.
- Strong knowledge of desktop and mobile native v.s. webview technologies.
- Proven track record of developing and delivering widely available solution validation apps.
- Ability to troubleshoot complex software / hardware configuration problems.
- Strong analytical & problem solving, documentation, and communication skills.
- Passion for product quality and eagerness to learn new technologies.
- Bachelor or master's in computer science.
- Ability to function effectively in a fast-paced environment and manage continuously changing business needs. Excellent time management skills required.
Preferred Qualifications:
- Bachelor's degree in Computer Science or a related field
Required Skills:
- Python Development + QA Automation
Apply Now
Share this opportunity
Can’t Find the Job of Your Choice?
Never miss out on new jobs at HCLTech.