Position: Middle/Senior AQA Engineer (Java)
Company: United Software
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2022-09-01T00:00:00+03:00

**What's in it for you?**
- Join a greenfield company and participate in the early discussion to shape the engineering processes & culture;
- Work in a cool and relaxed international environment. English will be the main language;
- Peer with talented engineers coming from the most relevant tech companies from all over the world.

**Responsibilities:**
- Test complex API, web, and mobile-based applications that reference database back-end systems;
- Create and maintain automated test cases and acceptance tests executes test suites, review and diagnose reported bugs, and ensure overall system quality prior to a customer release;
- Design, develop, maintain, and troubleshoot automated suites of tests through continuous integration for value-added feedback;
- Investigate customer problems referred to you by the technical support team, test bugs, and create and manage bug reports;
- Reproduce, debug, and isolate problems and verify fixes;
- Work closely with software developers to create software artifacts including test plans, test cases, test procedures, and test reports;
- Work in cross-functional areas with internal partner engineering teams in a disciplined agile environment;
- Estimate own testing tasks and work productively with minimum supervision while showing an excellent team attitude;
- Research test tools, methodologies, and trends and upgrade existing practices and processes;
- Manage the final quality on production release.

**Requirements:**
- Experience in API testing, load testing, performance testing, and security testing;
- Experience with test processes, test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, and JMeter;
- Solid knowledge of CI/CD and DevOps best practices( Azure DevOps is a plus);
- Strong experience in API testing, and RESTful is required;
- Hands-on experience with Linux, Windows, and/or mobile devices;
- Strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems;
- Experience with tools & applications such as JIRA, Confluence, Git and Artifactory/Maven;
- Strong experience with Databases and SQL.

**We offer:**
- Ownership culture;
- 20 working days of vacation and 15 sick leaves;
- Company legal and accounting support;
- Online English classes;
- The ability to work remotely;
- Flexible working hours without time trackers;
- Corporate Events.