Middle Test Automation Engineer (Global Pet Management Solution)

  • Kharkiv
  • Kyiv
  • Lviv
  • Automation Testing
  • Software Testing

Our project for developing a global pet management solution truly has it all – a unique concept, skilled co-founders with rich technical background, generous investments, and a large stakeholder negotiating with the founders regarding the startup acquisition. However, we are missing a Test Automation Engineer to be a part of our team!

Customer

Our customer is a true startup guru having more than 20 years of experience in the IT industry and more than 10 prosperous startups under his belt. Be sure, as a part of his team you will keep pace with state-of-the art technologies and practices.

Project

We are cooperating with a US-based startup backed with one of the leading Venture Capital Firms. Together with their team, we are building from scratch a Cloud Management System allowing vet business owners and their employees to view and manage vital internal processes of the clinic. It is a unique solution covering all aspects of veterinary business management – starting with medicaments purchase and up to clients’ management.

Meet your team!
  • Responsibilities

    • Development and maintenance of UI automation framework (Java 8 + Selenium + TestNG)
    • Development and maintenance of API automation framework (Java 8 + RESTAssured + JUnit)
    • Defining regression scope and suites
    • Jenkins jobs management
    • Test runs analysis
    • Bug reporting
  • Requirements

    • 2+ years of experience in test automation
    • Practical knowledge of Java 8
    • Awareness of test design patterns and ability to implement them practically
    • Good understanding of RESTfull architectural style
    • Test Frameworks: Selenium, REST-Assured, TestNG/JUnit, Allure Gradle
    • Basic Shell-scripting skills

     

    Practical experience working with:

    • Git
    • Jenkins
    • Experience in using SQL
    • Unix administration skills
    • Profound theoretical background in QA methodology and process, test types classifications
    • Strong awareness of SDLC and STLC and role of AQA engineer in both software life cycles
  • Personal Profile

    • Well-organized and detail-oriented
    • Analytical and troubleshooting skills
    • Strong reporting skills