Position: Middle/Senior QA Automation
Company: Luxoft
Experience required: 3y
English level: upper

Project Description:
The system provides data management and workflow in the Client Lifecycle Management area in a top tier Investment Bank. We are looking for a Test Automation Engineer who would bring his knowledge and skills helping us to achieve excellent quality of our services

Responsibilities:
- Development and maintenance of the automation tests
- Continuous improvement of the automated testing framework
- Execution of the automation tests
- Analysis of the test execution results
- Estimations of the efforts required to cover application functionality by automation tests
- Review of the Test Strategy, Test Plans, Test Scenarios, Test Cases
- Team and project knowledge base updates and maintenance
- Working with the team to review and amend the processes and best practices
- Code reviews of other automation QA team members work results
- Regular meetings with distributed team members

Mandatory Skills Description:
- Overall Automation QA experience minimum 4 years
-Automation QA experience with Selenium Webdriver (at least 2 years)
- Experience with Java (at least 3 years), familiarity with Java8 new features, WebServices, RestAssured
- Experience with relational databases / SQL (preferable Oracle)
- Understanding of OOP / OOD, standard algorithms and data structures
- Familiarity with developer-side test / mock frameworks (JUnit, TestNG, AssertJ, Mockito etc.)
- Strong knowledge of SDLC, models and methodologies, with focus on Agile/SCRUM practices
- Strong QA theory (testing methods, levels, types, technics)
- Knowledge of test artifacts (test scenario, test case, test plan, test strategy, reporting, metrics, etc.)
- depending on the location candidates should have knowledge of Romanian/Polish Language

Nice-to-Have Skills:
- Docker
- Clouds (Azure)