We are looking for a Senior QA (Python) Automation Engineer to join a multicultural diverse team, working with Cutting Edge technology space in Life Sciences domain all while enjoying Autonomy & trust among Managers and Employees.
Our client is a rapidly growing AI technology company, based in Dublin, Ireland providing software solutions for both non-clinical and clinical Pathology.
Their product delivers a scalable SAAS platform that supports management, viewing, and AI analysis of pathology images.
This is an opportunity to work on a project that is genuinely aimed at improving people’s lives, company is developing digital pathology software applications for clinical and toxicologic pathology, that improve productivity and help pathologists focus on the critical content.
Requirements:
At least 4+ years of experience in test automationProficient with Python programming language, other languages a plusExperience working with Windows & Linux OSExperience working with test automation frameworks (Web, Windows GUI, RESTful APIs)Experience in working with Selenium test automationPrevious experience with software development and cloud/on-premise infrastructure deploymentsGood knowledge of CI/CD best practices and principles, frameworks and toolsUpper-Intermediate level of spoken and written English
Good to have:
Java, Spring Boot, Docker & KubernetesWeb Services & RESTful APIsAWS Services & MongoDB AtlasDirectX Graphics / Imaging Development
Responsibilities:
Operate the full software testing life cycle to ensure defects are kept at a minimum across both functional and automated testingAnalyse functional and non-functional use cases to identify and prioritize test activities, while using appropriate techniques and tools, to design test cases, test scripts and test data that will validate each use casePeriodically review test-suite and plan amendments in order to minimize the number of tests needing execution while maximizing coverageImplement software and systems changes on the automation systems under change management processesUse existing tools and techniques to execute test cases and build/script new tools for performing testing/validation functionsDevelop and lead the automation strategy/effort and generate scripts to perform automated testing cycles Document, track and escalate issues as appropriate
We offer:
Challenging projectCompetitive remuneration based on qualification and contributionFull-Time job (Office in Kyiv or remotely)Flexible working schedule, vacations, paid sick leaves, English courses, regular partiesGood working environmentGreat team spirit