Project Description

Our team develops a large scale enterprise system consisting of Intranet web applications and back-end services. 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

Skills

Must have

  • Automation QA experience with Selenium Webdriver (at least 1 year)
  • Experience with Java (at least 2 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 frameworks (JUnit, TestNG, 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.)

 

Nice to have

  • Docker
  • Clouds (Azure)
Technical Skills
Is a Remote Job?
No
Employment Type
Full time