Make yourself visible and let companies apply to you.
Roles

QA Test Automation Engineer Jobs

Overview

Looking for top QA Test Automation Engineer jobs? Discover the latest opportunities in test automation on Haystack, the leading IT job board. Find roles that match your skills in writing and executing automated test scripts, ensuring software quality, and working with cutting-edge testing tools. Start your next career move today with Haystack’s updated QA Test Automation Engineer job listings!
Filters applied
QA Test Automation Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Quality Assurance - Consultant
Opencast
ÂŁ44k - ÂŁ56k
Multiple locations
playwright
selenium
cucumber
junit
jira
jmeter
+1
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The role
You’ll work on public and private sector projects. You may be the sole software quality engineer on a project or work in a team.
Leading by example and promoting the Opencast approach, you’ll work in an agile environment across all testing types. You’ll collaborate with team members, clients and users to maintain quality and follow best practice. You’ll adapt to different tools and technologies, advising on the best and mentoring junior colleagues.
UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.
Essential experience
To succeed in this role, you must have experience working as the sole software test engineer on a team.
In your CV and at interview, you’ll need to show experience of:
• writing, running and debugging functional automation tests on an integrated development environment (IDE) for front-end and API testing and frameworks like Cucumber BDD or Junit
• presenting work to stakeholders
• managing defects and tasks through to resolution
• creating user stories and technical tasks from high-level requirements
• version control tools like git and peer review processes
• creating test plans and reports
• participating in E2E and UAT.
You’ll need a good understanding of:
• your working area and applying this to your role
• concepts and benefits of non-functional testing
• continuous integration tools like Jenkins, GitLab CI or CircleCI
• basic principles of programming paradigms, such as object-orientated and procedural programming
As well as QA skills, there are essential core skills you’ll need to be a great consultant.
In the interview, we will assess how you have:
• organised your workload to ensure you’re completing tasks efficiently to ensure quality is unaffected
• strong attention to detail
• a methodical approach to resolving complex problems
• respectfully challenged decisions or solutions
• communicated with technical and non-technical people
• been proactive and taken the initiative in seeking solutions to mitigate risk
• raised risks and issues through the correct tools.
Other helpful experience
Some areas of experience are not essential but relevant to the role:
• UK government service standards
• agile methodology.
If you don’t have experience, we can coach you if you join us.
Salary
Consultant salary range: £44,001 – £56,000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
We are not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.
SAP S4/HANA Quality Specialist
Dunelm
Senior
Leader
Multiple locations
jmeter
Behind the scenes at Dunelm, there’s a lot of advanced tech keeping everything running smoothly. Our SAP systems are at the heart of our finance, warehouse, and logistics operations—and we’re about to begin an exciting S/4HANA brownfield conversion.
Our Quality Chapter plays a key role in making sure we deliver value in the right way. With over 60 quality advocates (QAs) embedded across 20+ crews and 6 domains, we focus on building quality in from the start—not just testing at the end.
We believe in whole-team ownership, continuous improvement, and finding the right balance between speed and quality. Our goal is simple: to help teams deliver great work that meets real customer needs, every time.
If you’re excited about joining our growing Quality chapter, then please apply now for our immediate attention.
As a S4/H Quality Specialist, you will play a critical role in ensuring the successful delivery of the S/4 HANA migration. You will be responsible for planning, coordinating, and executing the testing activities while ensuring adherence to industry and Dunelm best practices. Your expertise in SAP testing methodologies and your strong leadership skills will be instrumental in achieving the project’s objectives. The successful candidate may have previous been in roles such as SAP Test Manager or S4/H or SAP Test technical specialists.
Essential Skills
Hands-on experience with successful SAP S/4HANA migration programs.
Proven track record in leading automated testing strategies for S/4HANA.
Experience managing teams during UAT, SIT, and other testing phases.
Knowledge of industry-standard testing tools like UI Path and Tricentis, and applying best practices.
Strong organizational skills, with the ability to manage timelines, dependencies, risks, and testing outcomes.
Deep understanding of SAP S/4HANA testing methodologies, across agile, hybrid, or waterfall delivery models.
Experience in change and deployment pipeline management.
Skilled in collaborating with technical teams, integrators, and business stakeholders to define test goals and deliver actionable reporting.
Contributes to shaping testing strategy and quality culture within the organization.
Strong systems thinking, understanding how components interact across the SAP landscape.
Excellent communicator, able to explain technical concepts clearly to both technical and non-technical audiences.
Strong influencing and motivational skills to drive collaboration and shared success.
Desirable Skills
Experience with cloud platforms (AWS, Azure, GCP) in the context of SAP deployments and performance tuning.
Familiarity with AI and machine learning in testing, such as predictive issue detection.
Expertise in performance testing tools like LoadRunner, JMeter, with a focus on scalability and optimization.
Knowledge of security testing and SAP compliance standards.
Relevant SAP certifications, especially in S/4HANA, SAP Testing, or SAP Cloud.
Understanding of test environment best practices, including test data management and deployment strategy.
Test Engineer
Hamiltonian Dynamics
ÂŁ50k - ÂŁ80k
Gloucester
python
java
robot-frame-work
javascript
cypress
react
Description
Hamiltonian Dynamics is a start-up based in Gloucestershire, Manchester and London working in the Defence and Cyber Security industries. We are seeking an experienced Software Test Engineer to join our growing technology team in our next phase of expansion.
Requirements
We are seeking someone who has experience in one or more of the following technologies but who is also open minded about learning new languages and technologies.
-Java, Python, JavaScript, TypeScript
-Angular, React, Vue
-Docker, Kubernetes
-AWS, Azure
-MERN, Elasticsearch, Neo4J
-Robot, Cypress, Cucumber
-Framework creation
-Exploratory testing
Benefits
A competitive salary with an exciting array of projects to work on. Company Benefits that we offer from your first day are:
-25 days leave (on top of your bank holiday entitlement)
-The option to buy or sell 5 days leave per year
-We contribute 6% of your base salary to your pension
-BUPA Health Cover
-Life Cover of 4 times your salary
-EV Car via Salary Sacrifice
-EMI Scheme
-Flexi-time and remote working opportunities
-We ensure that everyone has an individual training and continual career development plan as we recognise everyone learns in their own way.
Our Process
We like to keep things nice and simple! Therefore, we only have a two stage interview process. The first is a chat with our recruiter, Sarah, and the next is a 1 hour Teams call with two of the team. It’s as easy as that! We believe organic conversation is the best way to find out about someone. After all, recruitment is a two-way process!
Due to the nature of the role, you must be a UK Citizen and have lived in the UK for the last 10 years. This role requires you to hold a high-level security clearance.
Customer sites are based in Gloucestershire and Manchester and you must be willing to travel to one of these sites.
The salary banding for this role is ÂŁ50-80k, depending on experience.
Automation Tester (Front End)
Solirius Consulting
Mid
Senior
London
cypress
playwright
javascript
typescript
docker
kubernetes
We are looking for experienced Automation Test Engineers / SDET to work on projects with our clients from both the public and private sectors. You will have a testing background and be confident using your skills to run projects directly with clients with minimal supervision.
You will be a fundamental member of the team, responsible for designing, developing and delivering test solutions whilst supporting and developing other members of the team and fostering best practice, keeping up to date with industry standards and advances.
While most of our work can be done remotely, giving you the flexibility to work where you’re most comfortable, we do expect all of our consultants to be open to travel as required by our clients, primarily to London. This role would therefore be best suited to those within a commutable distance of London.
Requirements
What You’ll Be Doing:
Overseeing all aspects of developing, implementing, and maintaining automated test scripts using automation tools.
As part of this role, you’ll verify the usability, functionality, performance, and scalability of our and our clients applications.
Constructing automation tools and expanding framework functionalities to accommodate unique team requirements.
Initiating and establishing processes for automation and performance monitoring.
Actively contributing to both our Quality Engineering teams and our clients in establishing Automation and Testing best practices for the organisation.
Collaborating with various teams to address their automation challenges and coordinating efforts with diverse teams to resolve performance test failures.
Must Have Skills and Experience:
Excellent communication and collaboration skills.
Must have great analytical and troubleshooting skills as well as thrive in a dynamic work environment.
In depth understanding of QA process and software development life-cycle.
Proven experience with current front-end testing frameworks and tools, like Cypress or Playwright.
Hands-on experience of building test automation frameworks from scratch.
Proficiency in scripting and programming languages such as JavaScript and TypeScript (3+years).
Experience testing web applications across multiple browsers and operating systems including mobile.
Experience of API testing, ideally using RestAssured or SoapUI.
Expertise in establishing and executing testing tools, testing environments, and testing data throughout different stages of the testing process.
Experience of working closely with cross-functional teams, including developers, and other QA team members, to design, develop and enhance automation frameworks.
Experience in the following tools, technologies, environments (or similar):
Familiarity with containerisation technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) for testing microservices in a containerised environment.
Automated API testing with Java (e.g. RestAssured / SoapUI)
Experience using collaborative tools such as Jira, Confluence, or similar for test case management, documentation, and communication within Agile/Scrum teams.
Working knowledge of CI/CD pipelines, including experience with Jenkins, GitLab CI, or other CI/CD tools for automated testing and deployment.
Understanding of testing microservices-based applications.
Familiarity with cloud platforms (e.g., AWS, Azure).
Understanding of Accessibility testing.
Senior Test Automation Engineer
Ki Insurance
Senior
London
java
javascript
ruby
typescript
We’re looking for a Senior Test Automation Engineer to join our Quality Assurance (QA) function, and promote a culture of quality assurance in our cross-functional delivery squads.
With your strong, proven background in test engineering, you’ll serve as a subject matter expert in one or more of Ki’s core technologies, with a specific focus on test automation. You’ll be upholding and advancing the engineering team’s principles and practices, mentoring and coaching colleagues in both engineering and business domains, as well as developing, implementing, and supporting test automation frameworks and tools to facilitate the delivery of high-quality software by cross-functional squads.
About you
You’ll possess a solid foundation in test automation and a high level of proficiency in utilizing industry-standard automation frameworks such as Cypress, Playwright, Cucumber, Selenium WebDriver, or similar tools. Valuable experience in conducting exploratory testing of browser-based user interfaces, particularly single-page applications, is sought after for this position.
Demonstrating efficient use of automation tools to evaluate non-functional requirements such as web performance, fault tolerance, and security is crucial. The ability to contribute to the creation of components for a continuous delivery process is pivotal in optimizing our software development cycle. Successful performance in this role hinges on active collaboration within an agile environment with product and engineering teams. A capacity to effectively analyse requirements and delineate test coverage for both manual and automation scripts is imperative.
Proficiency in software delivery tools, including ticket tracking systems and version control, is essential. Candidates must showcase a strong track record of constructing and maintaining intricate test suites for critical software components, along with developing test suites utilizing Java, JavaScript/TypeScript, or Ruby.
Staff Test Automation Engineer
Ki Insurance
Senior
Leader
London
java
javascript
ruby
typescript
We’re looking for a Staff Test Automation Engineer to lead our Quality Assurance function, and promote a culture of quality assurance in our cross functional delivery squads. At Ki, we prioritize the promotion of a culture centered around continuous improvement and strive to positively influence current work practices, and we are seeking someone who can lead by setting a commendable example.
About you
You will be a coach and technical leader with a strong, proven background in test engineering, who will possess a strong passion for offering strategic and operational guidance within Ki’s QA function. You’ll have the opportunity to supervise members of the QA team as well as assist in their professional growth and development. You’ll have significant experience in test automation and proficiency in automation frameworks such as Cypress, Playwright, or Selenium WebDrive
We are looking for someone who can develop and manage high-quality test suites for our essential software components. Additionally, expertise in contemporary programming languages like Java, JavaScript/TypeScript, or Ruby would be highly advantageous. Our focus is on evaluating and testing browser-based user interfaces, particularly single-page applications, therefor experience in using automation tools to assess non-functional requirements like web performance and security would be greatly valued.
Familiarity with continuous integration and continuous delivery processes to enhance our software development lifecycle is considered a valuable asset. Likewise, being adaptable and collaborating closely with product and engineering teams is essential for success in this role.
Senior Quality Engineer (Amex ID: 25006054)
American Express
Senior
Multiple locations
java
javascript
kotlin
The Role
American Express’ Global Commercial Services (GCS) offers a wide range of card and payment programs, expense management tools, consulting services, business financing, and cross-border payments solutions. This role sits within the Buyer Initiated Payments (BIP) team in GCS, one of the fastest-growing segments of the business.
You will partner closely with product owners in collaborative scrum teams to modernize the tech stack and ensure the quality of B2B and international payment solutions.
Key Responsibilities
Develop and maintain automated testing frameworks to ensure high-quality software delivery.
Design, implement, and execute end-to-end testing strategies covering functional, integration, performance, and regression testing.
Set quality assurance direction for the department.
Lead test automation efforts using tools like Selenium, Karate, TestNG, WebDriver IO, Playwright, Cucumber, etc.
Implement CI/CD pipelines with automated test integration.
Monitor and analyze test results and provide dashboards and reports to stakeholders.
Ensure compliance with quality, security, and performance standards.
Mentor junior quality engineers and foster a quality-first culture.
Minimum Qualifications
8+ years in quality engineering and test automation.
Proficiency with automation tools like Postman, JMeter, Selenium WebDriver, Karate, TestNG, and Rest Assured.
Programming skills in Kotlin, Java, or JavaScript.
Strong experience in all types of testing: functional, integration, UI, API, regression, browser compatibility.
Experience with BDD is a plus.
SQL and NoSQL database knowledge (Oracle, Postgres, MongoDB).
Familiar with CI/CD pipelines and tools (e.g. Jenkins, GitHub Actions).
Agile development experience.
Strong communication and mentoring skills.
Payments domain knowledge is a plus.
Benefits
Competitive base salary and bonus incentives
Health and wellness programs
Flexible working arrangements
Paid parental leave policies
On-site wellness centers (location-dependent)
Counseling support
Career development and training
Software Engineer in Test - QA
Dataiku
Mid
London
python
java
c
c++
aws
microsoft-azure
As a Software Developer Engineer in Test (SDET), your mission will be to ensure that we only deliver highest-quality products to our customers. You will play a crucial role in our success by helping our users have the best possible experience.
Dataiku’s platform is built on modern Web technologies (single page webapp with Angular/AngularJS) and integrates with a very large ecosystem of big data technologies (Spark, Hadoop, MPP databases, Cloud services, …).
Our software testing stack is based on Python, Pytest, Selenium, and Allure for the integration tests. Our CI is based on Jenkins with intensive usage of AWS’s features.
At Dataiku, developers are involved in writing part of the automated integration tests together with the QA team.
Here’s a taste of how you can help the team:
Coding advanced automated test suites to exercise our applications at all levels
Defining manual testing plans, test strategies and define priorities
Working with the developers to ensure that they deliver testable code
Improving existing test infrastructure and frameworks (virtual machines, containers, auto-provisioning, UI testing, …)
Mentoring and helping new QA team members
What you need to be successful
You have experience in software test engineering with a significant part in automation (API and/or UI Testing)
You think collaborating with developers is the key for a good testing strategy
You have worked with at least one Object Oriented language (such as Python, Java, C#, or C++)
You discuss choices before implementing them
What will make you stand out
Experience with big data technologies, such as Hadoop, Spark, or Kubernetes
Experience with cloud platforms such as AWS, Azure, and GCP
Basic knowledge of Machine Learning
Graduate Test Engineer
Verisart
Graduate
London
javascript
jira
cypress
postman
As a Graduate Test Engineer at Verisart, you will be an integral part of an ambitious, high-performing product team. You will help us deliver high-quality products and services by providing support in testing new features.
This role offers a great opportunity to start your career in Engineering. Although you’ll begin with testing, as you grow and learn there will be the chance to start writing product code too. This is a fast-paced environment and we can teach you a lot, quickly.
The role has three main areas of responsibility:
Manual testing
Perform manual testing for cases when automated testing is not possible or feasible
Communicating with the product team to understand what manual or automated tests are required
Perform regular regression tests
Automated end-to-end testing
Write and maintain our automated tests in Cypress (written in Javascript)
Product development
Assist in writing and maintaining product code, initially under the guidance of a more senior team member
Over time, as you learn more, you’ll start to tackle larger features and improvements.
### Who you are
We’re looking for a smart person with the right mindset for testing. We can teach you to code (or to code better), but you need to bring the attitude.
Excellent communication, listening and comprehension skills
Excellent organizational skills and attention to detail
Analytically-minded with a data-driven approach to problem-solving
Excellent attention to detail and critical thinking
Self-starter, and a track record of getting things done
Willingness to dive into new things and do your own reading to get up to speed quickly (we’ll help you get there of course!)
### Requirements
Coding bootcamp or University Degree in IT/Software Engineering/Computer Science or related
Experience with Javascript
Basic understanding of Web development
### Nice to Have
Experience or interest in Blockchain/Web3
Experience with Agile frameworks, particularly Scrum and Jira
Experience in a QA testing environment
Experience with automation testing tools, ideally Cypress.io, Postman
Other software development experience (backend or frontend)
Test Engineer
Hamiltonian Dynamics
Mid
Gloucester
java
azure-stack
angularjs
python
vue.js
javascript
+7
Hamiltonian Dynamics is a start-up based in Gloucestershire Manchester and London working in the Defence and Cyber Security industries We are seeking an experienced Software Test Engineer to join our growing technology team in our next phase of expansion  Requirements We are seeking someone who has experience in one or more of the following technologies but who is also open minded about learning new languages and technologies  Java Python JavaScript TypeScript  Angular React Vue  Docker Kubernetes  AWS Azure  MERN Elasticsearch Neo4J  Robot Cypress Cucumber  Framework creation  Exploratory testing  Benefits A competitive salary with an exciting array of projects to work on Company Benefits that we offer from your first day are:  25 days leave on top of your bank holiday entitlement  The option to buy or sell 5 days leave per year  We contribute 6% of your base salary to your pension  BUPA Health Cover  Life Cover of 4 times your salary  EV Car via Salary Sacrifice  EMI Scheme  Flexi-time and remote working opportunities We ensure that everyone has an individual training and continual career development plan as we recognise everyone learns in their own way   Our Process We like to keep things nice and simple! Therefore we only have a two stage interview process The first is a chat with our recruiter Sarah and the next is a 1 hour Teams call with two of the team It’s as easy as that! We believe organic conversation is the best way to find out about someone After all recruitment is a two-way process!   Due to the nature of the role you must be a UK Citizen and have lived in the UK for the last 10 years This role requires you to hold a high-level security clearance UKIC DV Customer sites are based in Gloucestershire and Manchester and you must be willing to travel to one of these sites  The salary banding for this role is £50-80k depending on experience
QA Engineer
Seat Unique
Mid
London
postman
selenium
testrail
Seat Unique is dedicated to helping fans get VIP access to the best sports, music and cultural events. We’re proud to be the premium ticketing marketplace working with some of the biggest and most prestigious clubs & venues including the Welsh Rugby Union, Yorkshire Cricket, Hampshire Cricket and York Racecourse.
We are experts in digital transformation. We provide clubs and venues with the technology that brings all aspects of the hospitality booking process online, improving the customer experience and giving fans 24/7 access to premium experiences.
Our brand partnerships have grown significantly over the past six months. We now exclusively power hospitality and premium ticket sales through 24 direct partnerships, and work officially with hundreds more.
Following the launch of our website in September 2019, we have received significant investment in our business. We are backed by former Wales and Lions captain Sam Warburton OBE (Brand Ambassador), and England Rugby Union legend Sir Clive Woodward OBE (Board Advisor), and since October 2022, Wales and Ospreys winger George North (Brand Ambassador)
We are looking for a passionate and talented QA Engineer to help ensure that we provide the best experience for our customers. You should have a minimum of 2 years commercial experience, a positive attitude, and a passion for delivering high quality user experiences using modern QA best practices and tools.
Responsibilities
Ensure the delivery of high quality software in a collaborative team environment
Take ownership of product quality controls and metrics
Design, build and manage manual test suites for web applications and APIs
Exploratory testing in the product release cycle
Finding ways to automate and expedite the QA process
Manage the defect tracking life cycle
Communicate effectively with other team members
Requirements
Extensive experience testing web applications manually
API testing with Postman or similar tools
Structured approach to QA within an Agile team environment
Experience setting up effective testing processes and workflows
Using modern tools to support the testing process
Interest in using tools to automate the testing process
Energy and passion for what you do
Strong communication, critical thinking, creative problem-solving, interpersonal and analytical skills
Agile, cross-functional and empowered team background
Bonus Skills
Becoming part of a passionate and fast-growing company
Access to a share options scheme
Monthly incentive programme
Development programme
Pension and cycle to work scheme
Fun and dynamic working environment
Access to VIP experiences at live events
Benefits
Becoming part of a passionate and fast-growing company
Fun and dynamic working environment
Access to VIP experiences at live events
Salary up to ÂŁ32K (based on experience)
Quarterly incentive programme
EMI scheme
Development programme
Pension and cycle to work scheme
Salesforce QA Engineer
Natterbox Ltd
Junior
Mid
Croydon
salesforce
mysql
git
testrail
jira
We are seeking an enthusiastic Quality Assurance Engineer to join our growing R&D team, where you will be ensuring the quality of our award-winning global voice platform.
Working alongside colleagues in an agile environment to carry out software testing and quality assurance activities as part of the Research and Development team. Ensuring that the company’s products and services meet the highest possible quality standards.
About you
You are an experienced QA with around 1 plus years of experience with testing Salesforce applications. You have excellent communication skills including fluent spoken and written English and are able to confidently communicate with technical and non-technical stakeholders You have a creative aspect to your personality; good at forming new ideas and demonstrating them to others Enthusiastic, with a desire to learn and expand knowledge Analytical and methodical, with an eye for detail and a desire to discover defects and an ability to communicate findings effectively Able to work under pressure, and to prioritise and work within tight time scales in order to meet deadlines Self-starter able to make progress with minimal supervision,but seeks help when required at the same time be able to lead and guide the team with best practices. Flexible approach to work, including managing changing priorities, and a willingness to work with others where required and participate in peer reviews An interest in communications and voice technologies
Your responsibilities
You are able to analyse and understand new and existing software components and requirements You have experience in working with customer support teams to analyse, reproduce, and report on any software faults, and liaise with software developers to ensure problem scenarios are understood Actively contribute towards technical documentation, peer reviews, design reviews, team review meetings, and project planning Gather test requirements and produce test specifications Design and implement testing scenarios and tools for use by the team and wider department Execute test cases, scripts, and scenarios, ranging from new feature testing to post-release validation checks Contribute towards the definition of processes to improve overall quality standards and testing efficiency Configure and maintain test environments. Requirements
Skills you will bring
Must haves
Able to convert requirements to test cases and execute those tests Ability to document test scripts and scenarios Ability to work with databases such as MySQL, including querying data Experience working on terminal based systems Hands on knowledge of working with version control systems (ideally GIT) Attention to detail and desire to learn new skills and technologies Understanding of automated testing and a willingness to learn and explore new technologies Develop and execute test plans and test cases for Salesforce applications, focusing on various Salesforce modules such as Sales Cloud, Service Cloud, and Community/Experience Cloud. Utilise Salesforce’s sandbox environments for testing purposes and ensure alignment with production environments. Work with cross-functional teams to understand business requirements and ensure that these are accurately translated into test scenarios. Perform functional, regression, integration, and end-to-end testing of Salesforce solutions Stay updated with the latest Salesforce updates and features, ensuring that testing strategies and practices are aligned with these changes. Participate in Agile/Scrum meetings, including planning, retrospectives, and daily stand-ups, to stay aligned with project timelines and deliverables.
We would love it if you also had
A working knowledge of VOIP protocols including SIP and RTP Knowledge of defect management tools such as TestRail and Jira Ability to use analysis tools such as Wireshark Automated testing experience using commercial or in-house tools Have any Salesforce Certification such as Salesforce Certified Administrator or Salesforce Certified Platform App Builder Have Salesforce CPQ knowledge
Automation Engineer (Back End)
Solirius Consulting
Mid
Senior
London
javascript
java
docker
kubernetes
jira
confluence
Description About Us:
Solirius Consulting delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever-changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients’ needs.
It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 250 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; and we are actively working to expand on this.
We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants’ expertise in their fields in order to provide a best-in-class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose.
The Role:
We are looking for experienced Automation Test Engineers / SDET to work on projects with our clients from both the public and private sectors. You will have a testing background and be confident using your skills to run projects directly with clients with minimal supervision.
You will be a fundamental member of the team, responsible for designing, developing and delivering test solutions whilst supporting and developing other members of the team and fostering best practice, keeping up to date with industry standards and advances.
While most of our work can be done remotely, giving you the flexibility to work where you’re most comfortable, we do expect all of our consultants to be open to travel as required by our clients, primarily to London. This role would therefore be best suited to those within a commutable distance of London.
Requirements What you’ll be doing:
-Overseeing all aspects of developing, implementing, and maintaining automated test scripts using automation tools. -As part of this role, you’ll verify the usability, functionality, performance, and scalability of our and our clients applications. -Constructing automation tools and expanding framework functionalities to accommodate unique team requirements. -Initiating and establishing processes for automation and performance monitoring. -Actively contributing to both our Quality Engineering teams and our clients in establishing -Automation and Testing best practices for the organisation. -Collaborating with various teams to address their automation challenges and coordinating efforts with diverse teams to resolve performance test failures.
Must have skills and experience:
-Excellent communication and collaboration skills. -Must have great analytical and troubleshooting skills as well as thrive in a dynamic work environment. -In depth understanding of QA process and software development life-cycle. -Hands-on experience of building test automation frameworks from scratch. -Proficiency in scripting and programming languages such as JavaScript and Java (3+years). -Experience of API testing, ideally using RestAssured or SoapUI. -Experience in the implementation of Contract Testing solutions. -Familiarity with the configuration of CI/CD pipelines. -Expertise in establishing and executing testing tools, testing environments, and testing data throughout different stages of the testing process. -Experience of working closely with cross-functional teams, including developers, and other QA team members, to design, develop and enhance automation frameworks.
Experience in the following tools, technologies, environments (or similar):
-Familiarity with containerisation technologies (e.g., Docker) and orchestration tools (e.g., -Kubernetes) for testing microservices in a containerised environment. -Automated API testing with Java (e.g. RestAssured / SoapUI) -Experience with Contract Testing tools (e.g., PACT) -Experience using collaborative tools such as Jira, Confluence, or similar for test case management, documentation, and communication within Agile/Scrum teams. -Working knowledge of CI/CD pipelines, including experience with Jenkins, GitLab CI, or other CI/CD tools for automated testing and deployment. -Understanding of testing microservices-based applications. -Familiarity with cloud platforms (e.g., AWS, Azure). -Understanding of Accessibility testing.
Benefits What We Offer:
We offer a competitive salary, depending on experience, as well as an annual bonus and benefits package.
In addition, you will benefit from our structured training programme, alongside our ongoing development and varied project and client base, which will give you a broad set of skills and experiences to allow you to drive your career in the direction you choose.
Equality & Diversity:
Solirius Consulting is an equal opportunities employer. We are committed to creating a work environment that supports, celebrates, encourages and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics.
Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us.
Quality Engineer II (Amex ID: 25002736)
American Express
Mid
Senior
London
javascript
Development of automation and testing in a CI/CD environment for web applications. Work with engineers to drive improvements in code quality via manual and automated testing. Develop test plans, strategies and scheduling of test activity. Create, maintain and execute test cases/scripts at any level as required (Unit, Integration, Component Integration, System Integration, Exploratory). Validate and report on test results for software quality improvement. Coordinate “Quality at Every Step” – involved in the review of the user story backlog and requirements specifications for completeness and weaknesses in function, performance, reliability, scalability, testability, usability, and security and compliance testing, and provides recommendations. Work with product owners to prioritize features, maintain documentation and known issues. Reviews progress and makes recommendations for areas of opportunities/improvements for automation & tool usage. Looks beyond the obvious for continuous improvement opportunities. Identify and illuminate risks to the whole team when identified at any stage of planning or development. Coordinate with other QEs to ensure consistent messaging across the platform as it relates to quality. Good attitude, communication, willingness to learn and collaborate. Bring a culture of innovation, ideas, and continuous improvement. Challenging status quo, demonstrate risk-taking, and implement creative ideas.
Minimum Qualifications
Bachelor’s or master’s degree in computer science, computer engineering, or other technical discipline. Having 3+ years of work experience with testing and automation. Experience working in JavaScript frameworks and able to demonstrate good JavaScript knowledge. Experience with UI Test Automation frameworks (Selenium or WebDriver IO or Playwright etc.). Hands-on experience in API automation using any frameworks like Super-Test / Rest-Assured. Good debugging skills in analysing any issues. Experience with continuous integration and continuous delivery environment and platforms.
Quality Assurance - Consultant
Opencast
ÂŁ44k - ÂŁ56k
Multiple locations
git
cucumber
junit
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The role
You’ll work on public and private sector projects. You may be the sole software quality engineer on a project or work in a team.
Leading by example and promoting the Opencast approach, you’ll work in an agile environment across all testing types. You’ll collaborate with team members, clients and users to maintain quality and follow best practice. You’ll adapt to different tools and technologies, advising on the best and mentoring junior colleagues.
UK Security Clearance (existing SC clearance or eligibility) is a requirement for our current permanent opportunities.
Essential experience
To succeed in this role, you must have experience working as the sole software test engineer on a team.
In your CV and at interview, you’ll need to show experience of:
• writing, running and debugging functional automation tests on an integrated development environment (IDE) for front-end and API testing and frameworks like Cucumber BDD or Junit
• presenting work to stakeholders
• managing defects and tasks through to resolution
• creating user stories and technical tasks from high-level requirements
• version control tools like git and peer review processes
• creating test plans and reports
• participating in E2E and UAT.
You’ll need a good understanding of:
• your working area and applying this to your role
• concepts and benefits of non-functional testing
• continuous integration tools like Jenkins, GitLab CI or CircleCI
• basic principles of programming paradigms, such as object-orientated and procedural programming
As well as QA skills, there are essential core skills you’ll need to be a great consultant.
In the interview, we will assess how you have:
• organised your workload to ensure you’re completing tasks efficiently to ensure quality is unaffected
• strong attention to detail
• a methodical approach to resolving complex problems
• respectfully challenged decisions or solutions
• communicated with technical and non-technical people
• been proactive and taken the initiative in seeking solutions to mitigate risk
• raised risks and issues through the correct tools.
Other helpful experience
Some areas of experience are not essential but relevant to the role:
• UK government service standards
• agile methodology.
If you don’t have experience, we can coach you if you join us.
Salary
Consultant salary range: £44,001 – £56,000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
Page 1 of 1

Frequently asked questions

What types of QA Test Automation Engineer jobs are available on Haystack?
Haystack offers a wide range of QA Test Automation Engineer roles, including positions in various industries such as finance, healthcare, e-commerce, and SaaS companies, ranging from junior to senior levels.
Do I need to have experience with specific automation tools to apply for jobs?
Most QA Test Automation Engineer roles require experience with popular automation tools like Selenium, Appium, or Cypress. Job listings usually specify the tools and technologies needed, so it's important to review them carefully.
Can I find remote QA Test Automation Engineer positions on Haystack?
Yes, many employers on Haystack offer remote or hybrid opportunities for QA Test Automation Engineers. You can filter job searches by location or remote status to find suitable roles.
How can I improve my chances of getting hired as a QA Test Automation Engineer?
Enhance your profile by highlighting relevant skills such as scripting languages (e.g., Python, Java), experience with CI/CD pipelines, and knowledge of test frameworks. Additionally, tailor your resume for each job and prepare for technical interviews.
Does Haystack provide resources or tips for QA Test Automation Engineer job seekers?
Yes, Haystack offers career advice, interview preparation guides, and industry insights specifically tailored for QA Test Automation Engineers to help you succeed in your job search.