QA Engineer (Java, Automation)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Hybrid, with the office for this role in London; offices are also available in Cambridge and Leeds. Most people are expected to attend the office at least twice per month. Applicants must already have the full right to work in the UK for the full duration of the contract. No visa sponsorship is available.
Salary from £53,700 per year.
Company
develops and operates complex healthcare software systems that support genomic medicine, whole-genome sequencing, clinical care, and genomic research.
What you will do
- Design, develop, maintain, and execute Java-based automated test frameworks and suites using Selenium and RestAssured.
- Create and execute automated UI, API, integration, regression, and end-to-end tests, alongside manual testing where required.
- Improve unit, integration, API, and end-to-end coverage while promoting shift-left quality practices across the SDLC.
- Review requirements and acceptance criteria, create Gherkin test scenarios, and maintain traceability across tests, defects, execution results, and evidence.
- Support CI/CD pipelines, manage test data, validate data across systems and databases, and maintain test documentation and quality reports.
- Investigate defects, support root cause analysis, participate in Agile ceremonies and peer reviews, and collaborate with Product Managers, Software Engineers, SMEs, and QA colleagues.
Requirements
- Strong commercial experience in Java test automation, including designing, developing, and maintaining automated frameworks and test suites with Selenium and RestAssured.
- Experience automating both UI and API testing using Java-based frameworks.
- Good understanding of software testing principles, the SDLC, Agile development, and quality engineering, with experience in functional, regression, integration, API, and end-to-end testing.
- Experience with requirements and acceptance-criteria review, Gherkin test cases using Given/When/Then, test design, planning, execution, defect management, and complete traceability.
- Experience creating and maintaining test plans, test cases, test scripts, test reports, test evidence, and other quality documentation.
- Experience working in Agile squads and collaborating with Product Managers, Software Engineers, SMEs, and QA colleagues.
- Experience using Jira, Confluence, Git, and other software delivery and quality management tools, including executing tests in CI/CD pipelines.
- Experience managing test data, validating data across systems and databases, and using SQL to extract and validate database data.
- Strong analytical, troubleshooting, problem-solving, communication, and stakeholder management skills, including the ability to articulate risks, issues, and quality recommendations.
- ISTQB Foundation Certification or an equivalent software testing qualification.
Nice to have
- Experience in a regulated environment such as healthcare, NHS, genomics, medical devices, life sciences, or another highly governed industry.
- Experience with AWS, cloud-native applications, distributed-system testing, Playwright, Cypress, PACT, Python automation, WireMock, BrowserStack, Jira Xray, accessibility testing, Axe Core, OWASP ZAP, security testing, FHIR, performance testing, and non-functional testing.
- Knowledge of secure software testing practices, accessibility standards, healthcare interoperability standards, CI/CD practices, and test automation framework design.
Culture & Benefits
- Blended working model with flexible hybrid arrangements and a minimum expected office attendance of two times per month for most roles.
- Holiday entitlement, bank holidays, additional long-service leave, and the option to apply for up to 30 days of remote working abroad annually.
- Defined-contribution pension with employer double-matching up to 10%, life assurance, and an electric vehicle salary-sacrifice scheme.
- Learning budgets, support for training and certifications, and reimbursement for one annual professional subscription.
- Enhanced family leave, subsidised gym membership, Headspace, an Employee Assistance Programme, eye tests, flu jabs, and inclusive workplace policies.
- Successful candidates undergo a Standard DBS check.
Hiring process
- Recruitment processes can include flexible interview arrangements and reasonable adjustments where required.
- Successful candidates must complete a Standard DBS check and disclose previous offences at application stage.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →