Senior Test Automation Engineer (#13804512)

Lviv, Kyiv, Remote
Work type:
Technical Level:
Job Category:
World leading digital health company

Our customer is a leading digital health company delivering a range of evidence-based digital psychological therapy programmes to those affected by mental health related issues.
It is a friendly, driven and ambitious company that blends science, therapy and creativity, and provides great variety and challenge in a collaborative environment. Reaching more people and treating more patients is central to their vision. In order to help achieve this we need great minds with drive to succeed and a willingness to think outside the norm and try new things.
Our team uses cutting edge technology and data science to make best-in-class mental health treatment available to everyone, anywhere and at times convenient to each of our patients.
Role description:

We are looking to expand our busy software engineering team with the addition of a Software Quality Assurance Engineer with automation experience.

You will join one of our friendly, supportive, collaborative cross-functional Scrum teams who are responsible for delivering a best-of-breed clinical
delivery platform supporting AI initiatives. Your experience will have been accrued from various commercial web application projects; learning from both good and bad approaches to software development.

The ideal candidate will be comfortable developing and sharing good test automation practices and will advocate high-quality from code-commit
through to deployment and run.

Perhaps you are currently a software developer in test (SDET) or an automation test engineer with development experience. Job titles aside, if
you have these skills and you want to find out more about how you can help us in our mission to defeat mental illness please get in touch.

  • Design, develop, and execute automated tests
  • Extension of existing test automation frameworks and tools
  • Integrating with CI/CD tools and pipeline
  • Triage, troubleshoot and document defects
  • Document QA procedures for team
  • Work closely with engineering and QA to manage and improve the development pipeline
  • Perform and write automated functional, system, regression, and integration testing
  • Working experience in agile Scrum team(s)
  • A solid understanding of test techniques, levels, types and environments
  • Have a customer-centric mindset with a focus on a great user experience
  • Experience in developing or working with test automation frameworks (e.g. Selenium, Postman, Swagger, Cucumber & Gherkin)
  • Working knowledge of Behavioural Driven Development and testing.
  • Knowledge experience with Object Oriented Programming languages (C# preferable)
  • Cloud infrastructure deployment pipelines (test strategy in a CI/CD environment)
  • Experience with cloud such as (MS Azure, AWS) is a plus
  • Experience of Web API testing using Postman
  • Functional and non-functional test experience
  • Working experience of providing test input and guidance towards requirements as they evolve over time (epics & user stories)
  • Excellent verbal and written communication skills - able to communicate technical subjects to a mixed audience
  • Mindset of driving continuous improvement
  • Degree in Computer Science or equivalent
  • Must be able to work well within a team with a mindset of working towards same goal
  • Able to take ownership of assigned tasks
  • Good time management and organizational skills
  • The ability to keep current with the constantly changing technology industry
  • A passion for testing, development, and design
  • Understanding of domain driven development approach
  • Working knowledge of Page Object Model design pattern in Selenium for test automation
  • Experience with non functional test such as performance testing, security testing and usability testing
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office
Professional growth:
  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more