Náplň práce
We are seeking skilled professionals for a leading international client specializing in biometric systems. This role involves managing the full test lifecycle for software, including drivers, biometric libraries, middleware, and both mobile and cloud applications.
The successful candidate will develop and implement automated QA tests, tools, and infrastructure to ensure software quality. Responsibilities include creating test plans, executing automated tests primarily in Python, and assessing code coverage. While Python is essential, knowledge of additional languages like C, C++, or C# is beneficial.
The role also involves close collaboration with software engineers to address and resolve issues, as well as working with other teams on system and interoperability testing. Although the focus will be on automation, manual testing will also be required for troubleshooting and problem reproduction.
Požadavky
Requirements:
- Experience in software testing - automated test development and managing the software test lifecycle
- Python and one additional language (C, C++, or C#)
- Familiarity with various testing methodologies, including BDD, TDD, Acceptance Testing, and Performance Testing
- Knowledge of Windows and Linux, with the ability to set up test environments and execute tests on these platforms
- Bug tracking, code repositories, build systems (like Jenkins), and test management tools (such as TestRail)
Nice to have:
- Familiarity with VMware, Docker, or GUI/Web test tools like Selenium or Robot Framework
- DevOps skills and experience configuring Jenkins
- Experience with Android or iOS testing
Odpovědět na inzerát