2,161,029open jobs
138,841companies
237,374added this week
Browse all
Location
Hybrid (Swansea, United Kingdom)
Visa
Sponsors visas in Denmark; no register of this country names it
Employment
Full-Time

First seen by Alion on Nov 10, 2026. CGI scores A on the Alion truth index.

Overview
Company
Impact
Profile match

CGI

CGI is a Canadian IT and business consulting services firm headquartered in Montreal, Quebec, offering strategic consulting, systems integration, managed IT and application services and its own software products. Founded in 1976 and listed on the Toronto and New York stock exchanges, it employs about 94,000 consultants and professionals worldwide, with large operations in France, Canada, the United States through CGI Federal, the UK and India. Its openings include generative AI developers and tech leads, Java and Angular developers, business analysts, geomatics developers, cloud engineers with security clearance and graduate programmes.
At CGI, we help organisations deliver reliable, innovative digital services through intelligent automation, collaborative engineering and a commitment to quality. As a Senior Automation Test Engineer (SDET), you'll play a key role in strengthening automated testing capabilities and ensuring high-quality digital solutions for our clients. You'll take ownership of test automation, explore creative approaches to improving software quality and work alongside experienced developers, analysts and testers in a collaborative delivery environment. With opportunities to influence testing practices, engage directly with clients and develop your technical expertise, you'll be supported by a community of professionals who value knowledge sharing, continuous learning and making a meaningful impact.

CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ‘Best Employer’ by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.

You will need to hold UK Security Clearance to SC level or be eligible to go through this clearance. This is a hybrid position and you will need to work on site in Swansea for at least two days per week.

Profil recherché

In this role, you'll take ownership of designing, developing and maintaining automated functional tests that help deliver reliable, high-performing digital services. Working within an integrated team of analysts, developers and testers, you'll apply Behaviour-Driven Development (BDD) principles to build effective, value-focused test automation using Ruby, Capybara and other relevant technologies. You'll have the opportunity to influence testing approaches, identify opportunities for improvement and introduce practical solutions that strengthen software quality throughout the development lifecycle.

You'll collaborate closely with CGI colleagues and client stakeholders in an environment that values quality engineering, shared expertise and continuous improvement. Supported by established programme leadership and an experienced delivery team, you'll contribute to technical discussions, share knowledge and help embed effective testing practices. Your ability to combine hands-on automation expertise with a collaborative, consultative approach will be key to delivering successful outcomes.

Key responsibilities:

• Design & Automate: Develop and maintain automated functional tests using Ruby and Capybara, ensuring reliable, repeatable testing outcomes.

• Champion BDD: Apply Behaviour-Driven Development principles and frameworks such as Cucumber, SpecFlow or Behave to create clear, business-focused test scenarios.

• Develop & Improve: Build scalable, maintainable automation solutions using appropriate programming languages and UI testing frameworks.

• Collaborate & Deliver: Work closely with developers, business analysts and testers to integrate quality engineering throughout the software development lifecycle.

• Optimise & Innovate: Identify opportunities to improve test coverage, automation efficiency and overall software quality.

• Engage & Influence: Work consultatively with client stakeholders to understand requirements, clarify expected behaviours and support effective testing outcomes.

• Support Continuous Delivery: Contribute to automated testing within build and deployment pipelines, helping teams identify defects earlier.

• Share & Grow: Exchange technical knowledge, contribute to testing best practices and support a collaborative culture of continuous learning.

Required qualifications to be successful in this role

To succeed in this role, you'll bring strong hands-on experience in test automation, programming and Behaviour-Driven Development, alongside a passion for delivering high-quality software. You'll be confident working with modern UI testing frameworks, collaborating within multidisciplinary teams and taking ownership of automation deliverables. Your ability to solve problems creatively, communicate effectively with stakeholders and continuously improve testing approaches will help you thrive in a supportive, quality-focused engineering environment.

Essential skills and experience:

• Test Automation: Proven experience designing, developing and maintaining automated functional tests within software delivery environments.

• Behaviour-Driven Development: Practical experience with BDD methodologies and frameworks such as Cucumber, SpecFlow or Behave.

• Programming & Scripting: Experience using Ruby or transferable programming skills in Python, JavaScript or Perl, with the ability to work with Ruby-based automation.

• UI Automation: Hands-on experience with Selenium, Capybara or Playwright for automated user interface testing.

• Quality Engineering: Strong understanding of software testing principles, test design, defect identification and automation best practices.

• Collaborative Delivery: Experience working alongside developers, analysts and testers within integrated software delivery teams.

• Stakeholder Engagement: Ability to communicate effectively and work consultatively with client stakeholders to clarify requirements and expected outcomes.

• Problem-Solving: A proactive approach to identifying testing challenges, improving automation and supporting reliable software delivery.

Desirable skills and experience:

• Experience working with Drone CI or similar build and continuous integration pipelines.

• Familiarity with Docker and containerised testing environments.

• Knowledge of AWS Simple Queue Service (SQS), Apache Kafka or RabbitMQ.

• Experience integrating automated tests into CI/CD pipelines.

• Previous experience working within a client-facing consultancy or quality-focused delivery environment.

• Exposure to Ruby and Capybara in production software testing environments.

#LI-JW1
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,161,029 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Remote, many countries
Similar stack
Same company
Swansea
Lead QA Engineer 2 hours ago
Hybrid · Full-Time · Edinburgh · Witham
Python
JavaScript
TypeScript
C#
DevOps
CI/CD
QA
Selenium
Cypress
Playwright
Apply
In office · Herne Bay
Management
Confluence
Jira
MedTech
Verification & Validation
Apply
Hybrid · Full-Time · London · Bristol
Python
SQL
DevOps
CI/CD
Cybersecurity
GDPR
Analytics
Power BI
ETL/ELT
Looker
Management
Agile
Apply
In office · Full-Time · Warminster
Python
JavaScript
Management
Agile
Scrum
SpaceTech
IBM DOORS
MedTech
Verification & Validation
Apply
QA Manager 1 day ago
In office · United Kingdom
Python
Java
DevOps
VMWare
Prometheus
Docker
Kubernetes
Grafana
KVM
Linux
DNS
Cybersecurity
Wireshark
Management
Confluence
Jira
QA
Selenium
JMeter
Apply
up to $27k per year · Remote (EAEU) · 3+ years exp · Moscow
Java
SQL
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Rest API
OpenShift
Helm
Istio
Kibana
CI/CD
Git
Kubernetes
Bitbucket
Management
Confluence
Jira
Agile
Scrum
Kanban
QA
Swagger
Postman
Insomnia
Apply
Remote (EAEU) · Samara
Databases
PostgreSQL
OpenSearch
QA
Swagger
Postman
Apply
Remote (EAEU) · Moscow
Java
SQL
Databases
PostgreSQL
Greenplum
AI/ML
Hadoop
DevOps
CI/CD
Jenkins
Git
Analytics
ETL/ELT
Informatica
Management
Jira
QA
JMeter
Gatling
Apply
QA Engineer 1 day ago
Remote (EAEU) · 2+ years exp · Moscow
Databases
PostgreSQL
OpenSearch
QA
Swagger
Postman
Apply
$19k per year (net) · Remote (EAEU) · Full-Time · 3+ years exp · Novosibirsk
JavaScript
TypeScript
C#
C#
.NET
Frontend
Vue.js
Svelte
Next.js
Angular
React.js
npm
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Docker
Bitbucket
Management
Confluence
Jira
QA
Playwright
WebDriverIO
Apply
In office · Full-Time · Swansea
DevOps
CI/CD
QA
Selenium
Appium
Apply
Assistant Manager 9 hours ago
up to $42k per year · In office · Full-Time · Swansea
Apply
Site Manager 9 hours ago
$52k – $56k per year · In office · Bachelor's Degree · Swansea
Apply
In office · Full-Time · London · Swansea
Design
Adobe Photoshop
Apply
In office · Full-Time · Bachelor's Degree · Swansea
Design
AutoCAD
Apply
See all jobs
This is one of many
2,161,029 more open roles from verified company boards, updated every day.