Automation QA



Essential Skills:

  • experience in manual QA of client-server applications and web-based systems (no less than 5 years)
  • experience in tests automation development (no less than 3 years)
  • experience with Python (no less than 3 years)
  • prior experience with any virtualization platforms (VMware, Microsoft Hyperv, KVM);

Will be a plus:

  • prior experience with Cloud platforms and services
  • experience with backup software
  • experience with behavior-driven development (BDD).

We offer:

  • greater freedom in work, in the choice of technologies, and the ability to realize ideas
  • openness and simplicity in communication with all employees of the company, the speed of resolving all issues
  • work as PE
  • cozy office in the city center
  • 18 working days of vacation, paid sick leave.


  • participate in building of automated testing framework
  • design, code and execute automated test scenarios
  • maintain and design test environments required for tests execution and manual tests
  • work with other teams to understand the business requirements and logic, relevant use cases, scenarios, and functional flows for the system under test
  • participate in manual testing of the product features.

About client and project:

The company was founded in 2003. During this time, 18 offices were opened around the world. The main R&D Centers of the company are based in the USA and Singapore. Now it employs over 1000 employees.

Virtualization backup team is responsible for the integration of the company’s flagship product with various virtualization platforms, in order to perform backup and restore operations with virtual machines (and hypervisor hosts).

In Virtualization backup team, you will be working on various challenging issues from various fields, such as:

  • Figuring out in-depth work of VMware ESXi, Hyper-V, Virtuozzo, and other hypervisors to address platform-specific issues
  • Deep understanding of file systems management and parsing (FAT, NTFS, Ext, XFS, ReFS)
  • Understanding the boot sequence of operating systems to ensure bootability across different virtualization platforms during VM backup and restore
  • Performing integration with Azure, Google, Oracle, Amazon clouds, XenServer platforms.

Virtualization team works both on the implementation of brand new features and fixing existing product-related issues.

About your Team

Our Frontend department is experienced and proactive. The team is growing not only in number but also in professionalism. This is proven by the constant increase of certifications and awards of our developers. Besides, the department launched the Java University program. The mentoring and continuous practice of relevant technologies contributes to each team member’s professional development. The technological stack varies for each project and depends on the client’s needs. The main vectors of development are High Load systems, Cloud systems, Big Data, Machine Learning, DataScience, and Blockchain.

kharkov team board

Got questions? Don’t wait!

Let’s talk about your use case
and how we can help.