![Grafton Recruitment Grafton Recruitment](https://www.energyjobline.com/sites/default/files/styles/squared_logo_mobile_2x/public/job-logo/get-logo.php__769766.png?itok=9GERrtAP×tamp=1665033362)
QA Automation Engineer
Job description 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. Requirements Requirements:Experience in software testing - automated test development and managing the software test lifecyclePython and one additional language (C, C++, or C#)Familiarity with various testing methodologies, including BDD, TDD, Acceptance Testing, and Performance TestingKnowledge of Windows and Linux, with the ability to set up test environments and execute tests on these platformsBug 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 FrameworkDevOps skills and experience configuring JenkinsExperience with Android or iOS testing Benefits 25 vacation daysSick daysFlexible working hoursDaily meal allowancePensionSport allowance or Multisport Card – fully coveredand many more