Position: QA Automation Engineer
Company: Quantum Solutions
Category: QA Automation
Experience required: 2y
English level: intermediate

Right now we are looking for **QA Automation Engineer** to join our team in Ukraine, and that can be both person who just started the way in Automation and experienced engineer. Salary varies accordingly :)

The solutions we develop on behalf of our clients are used by leading global corporations to identify, assess and reduce fraudulent transactions for a variety of financial and safety applications. Our engineering and technical activities involve deep research pertaining to the application of voice solutions, as well as developing and recommending technical strategies on how to optimally apply various voice analytics solutions. We also have expertise in developing voice-related Artificial Intelligence solutions, telephony solutions, and the use of Cloud services to meet our clients’ worldwide requirements. Additionally, we offer technical evaluation and support services related to voice analytics.

**What we offer:**

- Competitive salary (based on professional skills and knowledge);
- Direct contract with US product company;
- Office location near “Arsenalna” metro station;
- Professional and career growth, specialized trainings;
- Paid 20-days’ vacation and sick leave;
- Yearly bonus;
- Medical Insurance;
- Accountant help for PE account creating/managing;
- Paid English and professional development courses;
- Relocation support;
- Direct contract with an American company, with the potential to receive stock options;
- Unlimited coffee, tea, fruits, and nuts :)

**Requirements**

- 1+ year of experience in automated testing;
- Good experience in Python programing language;
- Experience working in Unix/Linux environment;
- Good Knowledge of SQL;
- Practical experience with Web services testing, a good understanding of REST, HTTP, client-service architecture;
- Experience of working with Git, Jira, Confluence;
- Intermediate English or above. Good written and verbal communication;
- Being able to manage own work with minimal supervision;
- Analytical mind, willingness to understand complex systems and find their weaknesses;
- Be proactive, self-motivated, self-disciplined and ready for long-term cooperation.

**Nice to have skills:**

- Bachelors or Masters in Computer Science or Engineering;
- Tests integration to CI / CD;
- Experience working with Ansible, RabbitMQ;
- Experience working with UML diagram.

**Responsibilities**

- Development automated tests for new and existing products, APIs, and microservices-based on best practices;
- Design, write and execute test cases and test plans (incl. bug reports, summary reports, documentation etc);
- Actively participate in automation test cases creation (Python);
- Configure environments for testing and development purposes;
- Communication with developers, QAs;
- Propose own ideas about testing process of developed solution;
- Reporting (Jira), verification, and reproduction of software defects;
- Collaborate with other team members to understand requirements and technical specifications of the product.