{"id":3165662,"url":"https://alion.io/job/travis-perkins-plc-qa-engineer-automation","title":"QA Engineer (Automation)","company":{"id":2067308,"name":"Travis Perkins plc","domain":"travisperkinsplc.co.uk","url":"https://alion.io/company/travisperkinsplc","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Avature","truth_index":null},"role":"QA","role_family":"QA","seniority":null,"employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"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":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Postman","optional":false},{"name":"Rest API","optional":false},{"name":"Shift-Left Security","optional":false},{"name":"Travis CI","optional":false}],"status":"live","first_seen_at":"2026-10-23T17:18:13Z","employer_posted_date":"2026-10-23","last_verified_at":"2026-10-27T03:39:43Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"QA Engineer (Automation)\nDepartment: Software Engineering\nLocation: Northampton (Hybrid: 2-3 days/week in office)\nAbout the Role\nWe are seeking a motivated, quality-focused QA Engineer (Automation) to join our Software Engineering team at Travis Perkins Group. You will play a key role in building and improving automated testing across ourcore enterprise systemsandin-store retail trading platforms, helping ensure our critical business applications are reliable, resilient, and fit for purpose.\nWorking alongside internal engineers, Product Owners, technical SMEs, DevOps colleagues, and third-party QA engineers, you will develop scalable test automation that improves regression coverage, accelerates feedback, and increases confidence in software releases.\nWe are also looking for someone with practical exposure toAI and a curiosity about how it can improve QA and software engineering. You will bring ideas and experience to help us identify opportunities to use AI to improve test automation, defect analysis, and engineering productivity.\nKey Responsibilities\nAutomation Framework & Regression Testing\nDesign, build, and maintain a scalable automated testing framework for terminal-based interfaces (including Web Terminal) and modern web applications.\n\nDevelop robust regression suites covering critical retail trading journeys, core business processes, and connected systems.\n\nEnd-to-End Integration & API Testing\nAutomate and validate data flows between core applications and connected enterprise systems to ensure data consistency and transactional integrity.\n\nUtilize REST APIs to support test data creation, retrieval, validation, and environment setup.\n\nCI/CD & Continuous Testing\nIntegrate automated tests into CI/CD pipelines using scheduled and containerized execution where appropriate.\n\nProvide rapid feedback during development and deliver automated validation following deployments.\n\nCollaboration & Third-Party Partnerships\nWork with Product Owners, system SMEs, developers, DevOps, and third-party QA engineers to translate business processes into clear test scenarios and maintainable automation.\n\nPartner with external QA engineering providers to establish automation standards, review test solutions, share knowledge, and build a consistent capability.\n\nAI-Enabled Quality Engineering\nExplore and apply AI tools to improve test generation, script optimization, test data creation, failure analysis, defect triage, and documentation.\n\nIdentify practical opportunities to leverage AI across QA and the wider software delivery lifecycle, sharing knowledge and successful approaches across teams.\n\nContinuous Improvement & Delivery\nQuality Shift-Left:Work with developers and Product Owners from the outset to identify risks, define acceptance criteria, and establish test coverage.\n\nDefect & Incident Investigation: Investigate test failures and production incidents using logs and technical analysis to identify root causes and support release decisions.\n\nAgile Teamwork:Participate in sprint planning, refinement, daily stand-ups, and retrospectives.\n\nStandards & Optimization:Promote reusable or maintainable automation and secure practices. Monitor test coverage, execution times, and reliability (utilizing parallel execution and session health checks).\n\nCandidate Profile\nEssential Qualifications & Skills\nEducation/Experience:Degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical industry experience).\n\nQA & Automation: Strong background in quality engineering with hands-on experience designing, developing, and maintaining automated test frameworks.\n\nLanguages & Tools:Good programming/scripting skills (ideally TypeScriptor JavaScript). Experience with end-to-end testing tools, Page Object Models, and asynchronous test handling.\n\nAPI Testing:Experience in testing web applications, APIs, and integrations using REST APIs, Postman, or equivalent tools.\n\nDevOps Integration: Understanding of CI/CD pipelines and automated execution.\n\nSoft Skills:Excellent analytical, problem-solving, and communication skills with strong attention to detail and a collaborative mindset.\n\nDesirable Qualifications & Skills\nExperience testing retail, branch trading, cash operations, transactional systems, or order lifecycle workflows.\n\nFamiliarity with terminal emulation or legacy/green-screen interfaces.\n\nExperience with enterprise systems including ERP, middleware, PIM, or digital platforms.\n\nPractical exposure to AI tools/technologies with a strong interest in applying AI to QA and software engineering workflows.\n\nHands-on experience with reporting tools (e.g., Allure) and cloud-based/containerized test environments.\n\nISTQB or equivalent software testing certification.\n\nExperience using AI coding assistants, generative AI, or AI-powered testing tools to generate tests, analyze failures, optimize automation, or train engineering teams.\n\nWhy Join Us?\nSoftware Engineering plays a vital role in protecting Travis Perkins Group's core revenue streams and business continuity. In this role, you will help establish a scalable automation capability across our core retail trading platforms and connected enterprise systems, reducing reliance on manual regression testing and embedding quality directly into our CI/CD pipelines.\nYou will also have the direct opportunity to shape how we adopt AI within QA and Software Engineering, bringing new ideas to deliver measurable improvements in delivery quality and team productivity.","description_format":"text","description_chars":5500,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-23T17:18:13Z"}],"visa":[],"liveness":{"score":26,"band":"fade","label":"Fading","p_open":1,"p_active":0.557,"p_room":0.473,"age_days":3,"expected_fill_days":2,"reasons":["conf:2","velocity","win:tail"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/travis-perkins-plc-qa-engineer-automation","json_url":"https://alion.io/job/travis-perkins-plc-qa-engineer-automation.json","meta":{"generated_at":"2026-10-27T06:12:11Z","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":6272,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":2067308},"rest":"https://alion.io/mcp/rest/get_company?id=2067308"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftravis-perkins-plc-qa-engineer-automation"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Ftravis-perkins-plc-qa-engineer-automation"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Ftravis-perkins-plc-qa-engineer-automation"},{"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/travis-perkins-plc-qa-engineer-automation\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftravis-perkins-plc-qa-engineer-automation"}]}