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,
- Experience with Java, familiarity with Java8 new features,
- Experience with relational databases / SQL,
- 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:
Languages:
English: B2 Upper Intermediate.