Senior Test Automation Engineer

GlobalLogic Verified

Job Description

The client is a growing Swiss company founded in 2014 by three highly experienced key opinion leaders in their field (Oncology, Healthcare Policy, Pharmaceutical Industry, Healthcare Insurance Industry). The founders are involved in product and business development and are dedicated to make the product​ a leading platform in Europe for PROs, bringing benefits to patients and treatment centers.

The product is an electronic Patient Reported Outcomes (ePRO) SaaS system which includes the CE-marked MDD Class I medical device, Pro Care. Pro Care improves the symptoms progression monitoring for cancer patients, as well as the monitoring of their wellbeing. Pro Care facilitates patient-doctor communication, especially in the outpatient setting. 

Technology stack:.NET Core, Angular, Entity Framework, Azure, AWS, Postgres, MySQL

Requirements

      • Experience in software QA methodologies, tools and processes
      • Proven test design skills
      • Practical experience in writing clean code
      • Deep hands-on experience with framework creation
      • Proficiency with at least one OOP language and one scripting language (C# is preferred)
      • Deep understanding of modern test automation patterns and standards
      • Hands-on experience with different types of test automation
      • Excellent communication skills
      • Analytical mind and problem-solving aptitude
      • Effective time management
      • Fluent spoken and written English

Job Responsibilities

    • Start automation on the project from scratch
    • Participate in the creation of critical project-level artifacts 
    • Supervise Middle engineers
    • Coordinate with developers and test team members to prioritize testing efforts
    • Estimate test automation activities
    • Plan and manage assigned testing activities
    • Participate in framework creation as well as the creation of clean and concise test scripts
    • Perform code review
    • Investigate issues to provide accurate and reproducible info to the dev team
    • Strictly follow QMS procedures and processes
    • Provide status reports on time
    • Continuously improve testing on the project
    • Participate in QA Initiatives, collaborate with other test engineers