
Apply now to start your career at HCLTech Romania
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/Exposure:
- 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.
Education/certification:
- Bachelor's degree in Computer Science or a related field
Key Skills Required:
- Python Development + QA Automation