Middle Automation QA Engineer

  • 2 or more years of experience in Test Automation;
  • Practical experience in Java;
  • Experience with UI and REST API automation;


ControlPay is a Global freight audit solution provider. We are trusted Partner between our customers and their carriers. Every year we process millions of transport orders and invoices. Doing this by our own developed programs and supported by customers’ service teams we achieve cost saving and visibility in the complex processes of our clients. This makes ControlPay the innovative and fast-growing company, leading the social responsible business on the market. 

We are looking for MIDDLE AUTOMATION QA ENGINEER to join the team in our Kyiv office.


YOU will be involved in:

  • Building and supporting automation testing infrastructure to ensure products design quality as a memeber of QA team;
  • Monitoring every phase of the software development process to ensure design quality;
  • Making sure that the software adheres to the standards set by the company;
  • Participating in full defects lifecycle from finding to creating automated regression;
  • Assuring quality of requirements, delivered products and compliance of project processes;
  • Maintaining existing automated tests;
  • Preparing automated test scripts in close cooperation with manual QAs;
  • Analyzing and reporting results of testing, with conclusions and recommendations;
  • Creating and maintaining the testing documentation: test cases, check lists;

Person we are looking for

YOU need to:

  • Have 2 or more years of experience in Test Automation;
  • Have practical experience in Java;
  • Have good understanding of Test Automation principles and design patterns;
  • Have experience with UI automation: Java, TestNG/JUnit, Selenium;
  • Have experience with REST API automation: Java, TestNG/JUnit, Rest Assured (or similar);
  • Have experience with Jenkins and Git;
  • Have experience with HTML, Web Services, network protocols;
  • Have deep understanding of SDLC and testing processes;
  • Know test documentation development principles and methods;
  • Have good understanding of SQL and hands on experience using one of the DB (PostgreSQL or other RDBMS);
  • Know English language (Intermediate level or higher).

YOU are:

  • Detail oriented and focused;
  • Problem solver;
  • Result oriented;
  • Proactive and initiative;
  • Able to analyze and think logically;
  • Able to work well independently as well as part of a team;
  • Able to effectively prioritize and execute tasks in a high-pressure environment;

What we offer to You:

  • Dynamic business environment;
  • Long-term employment;
  • Competitive compensation level;
  • Special Adaptation Training program;
  • Health care (medical insurance, office massage, yoga);
  • Sport Communities;
  • Team-building activities;
  • Comfortable working place with modern facilities;
  • Office close to Vasylkivska subway station;
  • Free transfer from subway station – to the office.

If you are interested in this position and match above-stated requirements, please do not hesitate to send your CV to vacancies@controlpay.com

Apply for this job

Apply now if you're interested in this vacancy!

Choose file
Cover letter
Choose file
Extra assignment
Choose file

Go ahead and find out how we can help you!

Get in Touch
This website uses cookies

ControlPay and our partners place cookies on this web site and use non-sensitive information from your device in order to improve our products and personalize ads and other website contents. Because we respect your right to privacy you can choose not to allow some types of cookies. However, blocking some types of cookies may impact your experience on the site and the services we are able to offer. For more information about cookies, please refer to the below content:

You can make a choice here and change your preferences at any time in our Privacy Policy on this website.

Decline All Accept All
Necessary cookies

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can change your browser settings to disable these cookies, but it may affect your ability to access and use the site. These cookies do not store any personally identifiable information.

Used cookie

User experience
Stores authorization of users who log in admin panel
Expires in one day
Analytics cookies

These cookies allow us to count visits and traffic sources, so we can measure and improve the performance of our site. They help us know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies, we will not know when you have visited our site.

Used cookie

Google Analytics
Google Analytics cookie which is used to identify stream of visitors to our website
Expires after 2 years
Marketing cookies

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

Used cookie

Tracks the individual sessions on the website, allowing the website to compile statistical data from multiple visits. This data can also be used to create leads for marketing purposes
Expires after 3517 days
Youtube cookie
Expires after 1 year
This website uses cookies

We use cookies to optimize the website functionality and give you the best possible experience. You can make your choice here and change your preferences at any time in our Privacy Policy on this website.