About the role

  • QA Test Engineer at Pogust Goodhead, ensuring quality assurance processes and leading automation efforts. Engaging in testing for consumer litigation and environmental justice cases.

Responsibilities

  • Take ownership of the QA function and build it from the ground up
  • Define and implement a scalable QA strategy aligned with team growth
  • Create and drive test strategy, test plans, regression approach, and release validation processes
  • Introduce and maintain a sustainable automation framework (UI & API)
  • Establish and continuously improve a reliable regression testing process
  • Perform end-to-end testing across UI → API → database → integrations
  • Integrate automated tests into CI/CD pipelines
  • Improve overall product quality and reduce production defects
  • Act as a quality advocate within Agile teams (Scrum/Kanban)
  • Challenge requirements and implementation decisions where quality risks exist
  • Define quality metrics and release readiness standards
  • Continuously improve tools, coverage, and QA processes over time

Requirements

  • 4+ years of experience in QA / Test Engineering (mid–senior level)
  • Experience setting up or significantly improving QA processes
  • Strong experience with test automation (UI and API)
  • Hands-on experience with UI automation tools (e.g., Playwright, Cypress, Selenium or similar)
  • Experience with API testing and automation (e.g., Postman/Newman, RestAssured, Karate or similar)
  • Experience integrating automated tests into CI/CD pipelines
  • Experience testing modern web applications (SPA-style frontends)
  • Strong understanding of REST APIs and authentication flows (OAuth, JWT, etc.)
  • Ability to write SQL queries and validate data at the database level
  • End-to-end testing mindset across system layers
  • Experience working in Agile environments
  • Strong communication skills and ability to work independently
  • Willingness to learn and work within the Salesforce ecosystem
  • Experience testing Salesforce (custom objects, Apex, Experience Cloud, integrations)
  • Experience with performance testing tools (e.g., k6, JMeter)
  • Basic security testing knowledge
  • Experience with test management tools (Xray, TestRail, Zephyr or similar)
  • Experience defining quality metrics and release readiness criteria
  • Experience working in AWS or Azure environments
  • Basic programming skills (Java, JavaScript, or Python)
  • Experience using AI tools to support test design and automation

Benefits

  • 25 days’ annual leave (plus 8 Bank Holidays)
  • Private medical insurance
  • Private pension scheme
  • Life assurance
  • Enhanced maternity and paternity leave
  • Employee assistance programme
  • Employee referral bonus
  • E-bikes and gym discounts (available through salary sacrifice scheme)
  • Season ticket loans

Job title

QA Test Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job