Position: Middle QA Automation Engineer (Java)
Company: Scalors GmbH
Experience required: 3y
Category: QA Automation
English level: upper
Published: 2020-10-01T00:00:00+03:00

**Short description of the Client:**

Together with the German software company, we will build and test a master data processing infrastructure. This system will consist of many web services which will receive, manage, store, and send massive amounts of customer and article data. In addition, a dashboard, logging, and monitoring system, and a user interface to manually manage this data and manage the workflow of the system, will be part of this project.

**Short description of the Project:**

This is an integration electronic hub initiated by a joint venture of the pharmaceutical companies. Their platform interconnects ERP systems of the associated pharmaceutical companies with their customers.

**Technology Stack:**

Java / Java EE (EJB / JPA / JMS), JSF, REST, JSON;
BPMN | BPML, SQL, Liquibase, ERM, XML, XSD, XSLT etc.

**Responsibilities:**

Define test plans, test cases, and test data to be used for both automated and manual testing;
Plan, implement, and maintain the strategy to ensure full automated testing of applications, API’s, and frameworks as part of a continuous integration and agile environment;
Create and perform thorough automation test strategies to ensure comprehensive code coverage, and write test cases that cover all areas;
Identify missing test scenarios and refine existing automation;
Develop high quality automated tests to support development and ensure high quality software;
Identify and create reusable test data, methods, and frameworks;
Work with other team members across the product stack.

**Requirements:**

3+ years of overall professional experience software testing area;
2 years of software development or QA Automation experience using Java and Selenium;
Experience building and enhancing an Automated testing framework using Selenium WebDriver and Java;
Proven ability to interpret manual test cases and automate a test case which provides appropriate coverage;
Familiarity with testing methodologies and techniques;
Upper-Intermediate written and spoken English.

**Would be a plus:**

Understanding of BDD;
Experience with continuous integration and source control systems.

**What we offer:**

State of the art located office (10 min to m. Lukianivska) with a warm and friendly atmosphere (during quarantine, we’re working from home);
Direct communication with your Client;
Offer Team gatherings invitations to Germany (Frankfurt am Main);
Embrace and support learning and self-development;
Medical insurance;
English-speaking club;
Season fruits and sweets;
Daily lunches delivered to the office.