KindGeek Software helps smart people and young entrepreneurs with product development and tech side of the business. KindGeek is a company of ambitious technology professionals. Our main idea is really simple - to help smart people, entrepreneurs, and companies with tech aspects of their projects.
9 травня 2022

Automation QA (вакансія неактивна)

Lviv [KindGeek London HUB], віддалено

We are looking for an Automation QA Engineer, who will be able to support and maintain already designed as well as develop new automation test cases to cover project modules, which require often regression.
The test automation framework is being developed for end-to-end testing of the most critical project functionalities.
Java + Selenium + TestNG are the core tools of the framework. Even though the tests use UI to simulate user actions, the API calls are being executed as well for test data set up / tear down and assertions (for this purpose we have got REST Assured). Maven is being used as a build management tool and Allure is being used for reporting.
The test suite is being executed on a nightly basis (scheduled Jenkins job). Test run reports are being delivered in Slack channel as Allure HTML link.
Currently, there are ~190 tests to be maintained. Though there is a lot of room for creating new tests, maintenance definitely won’t be the biggest part of the job.

We are looking for an Automation QA who:

  • Has 1,5+ years of commercial experience as an Automation QA Engineer;
  • Has strong understanding / experience of API testing;
  • Has experience with Java;
  • Is proficient in using Maven, Selenium, TestNG, REST Assured, Allure or similar tools;
  • Has experience in working with requirements at the level of business requirement;
  • Has experience in test cases design;
  • Can speak and write in English on upper-intermediate or higher level and efficiently communicate ideas, design, and document artifacts concisely
  • Manifests KindGeek corporate values — trust, transparency, social responsibility, and the sense of beauty.
  • Experience in manual testing will be a plus, but not mandatory.

As an Automation QA, you will:

  • Support with already developed test automation framework
  • Maintain an already designed set of test cases that run on nightly basic
  • Investigate and propose a rational approach for defined modules coverage
  • Develop new automation test cases for non-covered project modules, which require often regression
  • Work independently, but in constant contact with developers and business analysts

About the project:

The client is one of the most famous Swiss universities, traditionally featuring in various TOP-100 world universities rankings. Being an innovative institution, the university has gone through a digital transformation in recent years. We are working on a solution that combines features of the Research Information System and Campus Management Platform.
As a Research Information System, the solution allows to track of the academic progress of the research fellows within the university. The system automatically generates personal reports for researchers based on a list of KPIs, such as number of the academic publications within a certain timeframe and department, number of the research grants obtained and amount of funds raised for each etc. Reports can be used for personal reasons as well as to make decisions about the academic promotion of the university staff. The Research Information System is currently used within the medical faculty, however, the expansion to other faculties is expected in the near future. As a Campus Management System, the solution can be useful in several ways: to generate professors’ and students’ personal schedules, assign rooms and track professors’ workload.
The project offers complex business challenges from the perspective of business logic and opportunities for growth and personal development.

We want you to thrive and feel supported

  • Professional growth: at KindGeek, we want our employees to grow and achieve ambitious professional goals. We support professional development with training and certifications refunds, as well as provide regular feedback and technical reviews.
  • Benefits package: KindGeek offers all team members competitive pay along with a benefits package that includes 18 working days of fully paid vacation, 10 compensated by 50% sick leaves as well as an opportunity to take study leaves. Depending on how long you stay in the company, you can receive different health insurance packages from our partners.
  • Personal growth: as a part of our team, you will have corporate English courses with a 50% sponsorship, take advantage of our library and access a large selection of corporate training and courses.
  • Geek community: at KindGeek, we value community — even in the social distancing times we take every opportunity to stick together. Our Geeks organize various online and offline clubs — from stretching and skiing to English. Football enthusiasts can also join the corporate team that regularly participates in Lviv IT League.
  • Flexibility: KindGeek offers a hybrid working model. Team members can work remotely or from the office or KindGeek London Hub — an innovative cafe-style co-working.