Senior QA Engineer - Automation

VanRath
Belfast, UK
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£55,000.0 - £62,000.0
Working hours
Shift work

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests Software Quality Computer Programming Apache JMeter Software Architecture Systems Development Life Cycle
+13 more
E2e Testing Selenium Software Engineering Systems Integration Performance Testing Cypress (Programming Language) Gitlab-ci Testcomplete Playwright Teamcity Cucumber (Software) Jenkins Microservices

Job description

You will be joining a high-performing engineering team responsible for delivering robust, scalable software solutions used by customers across global markets. Working closely with Product Owners, Business Analysts and Developers, you will champion quality throughout the software development lifecycle, driving automation, mentoring team members and helping deliver production-ready software every sprint. As a Senior QA Automation Engineer, you will design, develop and maintain automated testing frameworks while integrating testing into modern CI/CD pipelines. You will build API, functional and end-to-end automated tests, utilise AI-assisted development tools to improve testing efficiency, and contribute to performance testing and quality engineering best practices. You will also work closely with engineering teams to identify risks early, improve software quality, and help evolve the organisation’s automation capability.

Requirements

Extensive experience in QA Automation within Agile software development environments. * Strong experience with automation tools including Playwright, Selenium, Cypress or TestComplete. * Experience programming with Java, JavaScript or similar languages. * Proven experience designing and maintaining scalable automation frameworks. * Experience integrating automated testing into CI/CD pipelines using tools such as Jenkins, GitLab CI or TeamCity. * Experience with BDD frameworks such as Cucumber. * Strong API, functional and end-to-end testing experience. * Experience using AI-assisted development tools to improve testing and automation workflows. * Good understanding of Software Development Lifecycle (SDLC) and Quality Engineering principles. * Experience working within Agile delivery teams. * Excellent communication, stakeholder management and problem-solving skills. * Experience with performance testing tools such as K6 or JMeter would be advantageous. * Exposure to cloud platforms (AWS), microservices and modern software architectures would be beneficial. * Relevant software testing certification (ISTQB or equivalent) would be desirable.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.vanrath.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:44 min

Generating engineering impact through sandboxed multi-agent experimentation

Julia Kordick Julia Kordick · WWC Europe 2026

2:35 min

Selecting Selenium for browser automation and testing

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · WWC 2023

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

Videos

See all

Related articles

See all