Position: Senior Automation QA Engineer (Java), Healthcare IT Solution
Company: A-HR
Experience required: 5y
English level: intermediate

PROJECT OVERVIEW
Their solutions use leading edge technologies - including mobile, wearables, instant messaging, the cloud and machine learning. There are several projects to be started with our client for different purposes: develop new features, support existing functionalities, help with regression and integration testing, software rollout using Azure DevOps pipelines.

TEAM
The project team consists of 13 specialists: Lead Developer, developers, DevOps engineer, QA manager, MQAs, Automation and V&P Testers, Product owner.

POSITION OVERVIEW
We are looking for a talented Automation QA to join our development team. The successful candidate will be working with our development team that uses Agile development and will oversee helping to automate and test new features and support existing tests to deliver high-quality product that is used by healthcare organisations all over the UK. In this role you will be responsible for the creation and maintenance of our automated tests, utilising their strong development skills in Java and Selenium WebDriver. The automated tester will provide testing expertise and framework skills across web, mobile and database platforms. As a key member of the team, you would be expected to collaborate with stakeholders across the business, mentor more junior team members and enhance overall testing practices across the business.

Responsibilities:
- Support and improve existing automated test plans/scripts;
- Creation/modification test data using SQL;
- Perform accurate manual Functional, Non-Functional, System Testing and Regression tests;
- Document, investigate and log any errors during test execution and collaborate with developers in resolving defects;
- Design comprehensive test cases and scripts from business rules/functional requirements;
- Update and maintain manual regression test script packages;
- Promote to constantly strengthening test processes and techniques.

Requirements:
- 4+ years of experience in creation of Automated tests Scripts using Selenium WebDriver and Java;
- Good understanding of TestNG;
- Good understanding of Page Object Model with Page Factory;
- Good understanding of Maven;
- Experience in design, implementation and execution of load, performance, volume and scalability tests using industry standard tools;
- Experience in identifying performance bottlenecks and making recommendations for performance tuning;
- Experience of using Continuous Integration Tools (TeamCity);
- Experience of Automated API testing using the Rest Assured library
Hands on experience with InteliJ IDE;
- Good spoken and written English.