{"id":4029080,"url":"https://alion.io/job/cgi-automationtester-sdet","title":"AutomationTester (SDET)","company":{"id":1063,"name":"CGI","domain":"cgi.com","url":"https://alion.io/company/cgi","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":{"grade":"A","score":100,"open_postings":22,"ghost_share":0,"stale_share":0,"repost_share":0.045,"time_to_fill_p50_days":20,"computed_at":"2026-11-10T06:52:35Z"}},"role":"QA","role_family":"QA","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Swansea, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Capybara","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Perl","optional":false},{"name":"Playwright","optional":false},{"name":"Python","optional":false},{"name":"Ruby","optional":false},{"name":"Selenium","optional":false},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"Docker","optional":true},{"name":"Drone","optional":true},{"name":"RabbitMQ","optional":true}],"status":"live","first_seen_at":"2026-11-10T17:04:08Z","employer_posted_date":null,"last_verified_at":"2026-11-10T17:04:08Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"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.\n\nCGI 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.\n\nYou 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é\nIn 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.\n\nYou'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.\n\nKey responsibilities:\n\n• Design & Automate: Develop and maintain automated functional tests using Ruby and Capybara, ensuring reliable, repeatable testing outcomes.\n\n• Champion BDD: Apply Behaviour-Driven Development principles and frameworks such as Cucumber, SpecFlow or Behave to create clear, business-focused test scenarios.\n\n• Develop & Improve: Build scalable, maintainable automation solutions using appropriate programming languages and UI testing frameworks.\n\n• Collaborate & Deliver: Work closely with developers, business analysts and testers to integrate quality engineering throughout the software development lifecycle.\n\n• Optimise & Innovate: Identify opportunities to improve test coverage, automation efficiency and overall software quality.\n\n• Engage & Influence: Work consultatively with client stakeholders to understand requirements, clarify expected behaviours and support effective testing outcomes.\n\n• Support Continuous Delivery: Contribute to automated testing within build and deployment pipelines, helping teams identify defects earlier.\n\n• Share & Grow: Exchange technical knowledge, contribute to testing best practices and support a collaborative culture of continuous learning.\n\nRequired qualifications to be successful in this role\n\nTo 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.\n\nEssential skills and experience:\n\n• Test Automation: Proven experience designing, developing and maintaining automated functional tests within software delivery environments.\n\n• Behaviour-Driven Development: Practical experience with BDD methodologies and frameworks such as Cucumber, SpecFlow or Behave.\n\n• Programming & Scripting: Experience using Ruby or transferable programming skills in Python, JavaScript or Perl, with the ability to work with Ruby-based automation.\n\n• UI Automation: Hands-on experience with Selenium, Capybara or Playwright for automated user interface testing.\n\n• Quality Engineering: Strong understanding of software testing principles, test design, defect identification and automation best practices.\n\n• Collaborative Delivery: Experience working alongside developers, analysts and testers within integrated software delivery teams.\n\n• Stakeholder Engagement: Ability to communicate effectively and work consultatively with client stakeholders to clarify requirements and expected outcomes.\n\n• Problem-Solving: A proactive approach to identifying testing challenges, improving automation and supporting reliable software delivery.\n\nDesirable skills and experience:\n\n• Experience working with Drone CI or similar build and continuous integration pipelines.\n\n• Familiarity with Docker and containerised testing environments.\n\n• Knowledge of AWS Simple Queue Service (SQS), Apache Kafka or RabbitMQ.\n\n• Experience integrating automated tests into CI/CD pipelines.\n\n• Previous experience working within a client-facing consultancy or quality-focused delivery environment.\n\n• Exposure to Ruby and Capybara in production software testing environments.\n\n#LI-JW1","description_format":"text","description_chars":6349,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Systems Integrators","Management Consulting"],"lifecycle":[{"event":"open","at":"2026-11-10T17:56:45Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":20,"reasons":["seen:0","win:early","comp:brand"],"computed_at":"2026-11-11T01:41:23Z"},"pay":null,"html_url":"https://alion.io/job/cgi-automationtester-sdet","json_url":"https://alion.io/job/cgi-automationtester-sdet.json","meta":{"generated_at":"2026-11-11T01:41:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":78,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1063},"rest":"https://alion.io/mcp/rest/get_company?id=1063"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcgi-automationtester-sdet"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcgi-automationtester-sdet"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcgi-automationtester-sdet"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cgi-automationtester-sdet\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcgi-automationtester-sdet"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4029080}},{"tool":"search_jobs","arguments":{"company":"cgi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4029080},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}