Automation Test Engineer

Affinity Water
North Mymms, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
£ 55K

Job location

North Mymms, United Kingdom

Tech stack

JavaScript
JIRA
Automation of Tests
Azure
Browser Compatibility
Github
TypeScript
Scripting (Bash/Python/Go/Ruby)
Browserstack
Cypress
Playwright
Bitbucket
Selenium Webdriver
Software Version Control
Jenkins

Job description

As a Automation Test Engineer, you will join our Test team working on a significant customer transformation programme in the water/utility sector. The programme involves digitalising core customer systems including CIS, billing platforms, and customer-facing digital channels. With quality assurance central to its success., * Design, develop, and maintain automated test scripts using Playwright and JavaScript/TypeScript for end-to-end, regression, and functional scenarios.

  • Build reusable, modular test components; maintain and adapt existing regression suites as the application evolves, managing source control via Bitbucket.
  • Automate end-to-end customer lifecycle journeys including account set-up, service transfers, billing runs, payment processing, and debt management.
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, Bitbucket Pipelines) for fast, reliable feedback; triage failures, maintain healthy regression suites, and prepare clear test/defect reports for technical and non-technical stakeholders; log and track defects in JIRA.
  • Collaborate with developers, BA's, product owners, and architects to translate requirements into risk-based test scenarios; participate in Agile ceremonies; document frameworks and best practices; champion shift-left testing and quality culture across the programme.

Requirements

Do you have experience in TypeScript?, Do you have a Bachelor's degree?, Proficiency in JavaScript and/or TypeScript producing clean, well-structured and maintainable test code.

  • Experience with Selenium WebDriver IO, Playwright, or Cypress automation frameworks.
  • Experience with BrowserStack's Cross Browser, App Testing, and Automate features.
  • Demonstrated ability to write automated scripts from scratch and maintain existing test suites, including adapting scripts to application changes.
  • ISTQB Foundation Certificate or equivalent.
  • ISTQB Test Automation Engineer.
  • Strong analytical, problem-solving, and communication skills; able to explain technical issues to non-technical stakeholders.

Benefits & conditions

Pulled from the full job description

  • Annual leave
  • Employee discount
  • Company pension, * Salary: £49,000 - £55,000 dependant on skills and experience
  • Hours: 08:30am - 17:00pm (Mon - Thurs) 08:30am - 16:30pm (Friday)
  • Learning and development opportunities, including mentoring and a range of formal courses and open learning resources.
  • Entry into the company annual bonus scheme.
  • Annual leave from 23-27 rising with length of service, and the option to purchase up to 5 extra days.
  • A 'Celebration Day' in addition to public holidays that people can use to celebrate a religious festival or other occasion that is important to them.
  • A generous 'double match pension scheme' that doubles the contributions you make (company contribution capped at 12%)
  • We offer a range of family benefits including enhanced Maternity, Adoption, Paternity, Shared Parental Leave, Fertility Support Leave and up to 5 full or 10 half days of paid Carers Leave.
  • Menopause policy and Reasonable Adjustment policy to help everyone perform at their best.
  • Access to our Wellbeing Centre with support for looking after your physical and mental health.
  • Discounts at a Range of Retail Outlets through our Tap4Perks scheme
  • Discounts on Dental and Medical Insurance through our Tap4Perks scheme through salary sacrifice
  • Up to 4 Affinity days a year to volunteer in the community.
  • Life Assurance.

About the company

Affinity Water recognises the benefits of greater diversity in our workforce to better reflect the communities we serve. We are committed to building a more inclusive culture where every member of our workforce can thrive. You can find out what it's like to work at Affinity Water through our career site https://www.affinitywatercareers.co.uk/ where our colleagues share their career development stories and you can get a feel for our company culture.   You must create an Indeed account before continuing to the company website to apply

Apply for this position