Senior QA Automation Engineer - IC5

Epos Now
Norwich, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Norwich, United Kingdom

Tech stack

Java
JavaScript
API
Automation of Tests
Cloud Computing
Continuous Integration
Distributed Systems
JSON
Scrum
Selenium
XML
Postman
Appium
GIT
Gitlab-ci
Playwright
Software Version Control
Api Management
Jenkins

Job description

As a Senior QA Automation Engineer , you will define and drive the long-term automation and quality engineering strategy across our platform.

This is a high-impact technical leadership role focused on building scalable, resilient, and observable automation ecosystems that enable fast, confident releases.

You will operate at a platform level, not just within individual tribes, ensuring that automation frameworks, CI/CD pipelines, and quality gates are designed for sustainability, reliability, and growth.

Your mandate is to:

  • Reduce systemic risk
  • Eliminate flakiness
  • Shorten feedback loopsEmbed measurable quality signals into the software delivery lifecycle

This role requires both architectural thinking and hands-on execution . You will design and evolve automation frameworks across UI, API, integration, and non-functional domains, aligning testing strategy with distributed system design, cloud infrastructure, and release engineering practices.

You will act as the technical authority for automation standards , guiding engineers and QAs toward a shift-left, quality-first culture.

️ What You'll Be Responsible For

Platform Automation Architecture

  • Design, build, and evolve scalable automation frameworks across:
  • UI (Playwright / Selenium)
  • API (Postman / REST-based tooling)
  • Mobile (Appium)
  • Integration and non-functional testing
  • Ensure frameworks are resilient, observable, and maintainableDrive test reliability and near-zero flakiness

CI/CD & Release Engineering

  • Integrate automation into CI/CD pipelines (e.g. Jenkins, GitLab CI)
  • Optimise pipeline determinism and execution efficiency
  • Embed quality gates and measurable quality signalsReduce release risk through automation-first strategies

Quality Governance & Standards

  • Define and maintain QA standards across domain tribes
  • Own regression governance and overall test health
  • Standardise automation practices across teams
  • Improve visibility of quality metrics and risk indicatorsReduce single points of failure through documentation and knowledge formalisation

Technical Leadership & Influence

  • Lead medium-to-large QA initiatives
  • Contribute to architectural design discussions and engineering forums
  • Shape Definition of Done and influence sprint planning and release decisions
  • Challenge delivery risk proactivelyConduct technical reviews to ensure performance, security, and reliability

Coaching & Capability Building

  • Mentor and support mid-level and junior QA engineers
  • Guide teams toward shift-left and automation-first thinking
  • Drive adoption of modern testing tools and practicesEnable squads to move faster without compromising reliability

Problem Solving & Continuous Improvement

  • Analyse recurring defects and systemic weaknesses
  • Propose corrective action at engineering and architectural levels
  • Improve automation stability, speed, and trustworthinessShift QA from reactive testing to proactive quality engineering, * Automation is stable, fast, and trusted
  • CI/CD pipelines are deterministic and efficient
  • Flakiness is proactively managed and near-zero
  • Quality metrics are visible and actionable
  • Releases are predictable, safe, and data-drivenAutomation standards are consistently adopted across teams

Requirements

Do you have experience in XML?, * Significant experience in QA automation within complex, distributed systems

  • Proven experience designing automation frameworks from the ground up
  • Deep understanding of CI/CD pipeline integration
  • Experience contributing to architectural and engineering governance discussions
  • Experience influencing cross-functional engineering teams
  • Technical certifications are advantageous but not essential

Essential Skills

  • Advanced proficiency with automation frameworks (Playwright, Selenium, Appium or similar)
  • Strong programming capability (Java, JavaScript or similar)
  • Deep understanding of testing methodologies (manual, automated, regression, performance, security)
  • Strong API testing expertise (REST, JSON/XML)
  • CI/CD pipeline integration experience (e.g. Jenkins, GitLab CI)
  • Strong Git/version control knowledge
  • Architectural and systems thinking mindset
  • Strong analytical and risk-based testing approachExcellent stakeholder communication skills

Desired Skills

  • Experience working in fintech, payments, or POS platforms
  • Experience embedding observability into automation frameworks
  • Experience influencing engineering-wide standards
  • Experience improving release governance and test health dashboardsFamiliarity with cloud-native infrastructure environments

About the company

Epos Now is a global POS and fintech platform powering thousands of businesses worldwide. From payments and retail operations to AI-driven insights, we build scalable technology that enables businesses to trade smarter and grow faster.

Apply for this position