Epos Now Logo

Epos Now

Senior QA Automation Engineer - IC5

Posted 11 Days Ago
Be an Early Applicant
In-Office
Norwich, Norfolk, England
Senior level
In-Office
Norwich, Norfolk, England
Senior level
Lead platform-level QA automation strategy: design scalable frameworks (UI, API, mobile, integration), integrate tests into CI/CD, drive reliability, reduce flakiness, and mentor QA engineers to embed measurable quality signals across engineering tribes.
The summary above was generated by AI

This is as on site role and open to candidates based in Sofia or Norwich UK.

🌍 About Us

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.

Our engineering teams operate in domain tribes with a strong product mindset and quality is built in, not bolted on.

🎯 Role Purpose

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 loops
  • Embed 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 maintainable
  • Drive 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 signals
  • Reduce 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 indicators
  • Reduce 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 proactively
  • Conduct 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 practices
  • Enable 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 trustworthiness
  • Shift QA from reactive testing to proactive quality engineering

🎓 Experience & Qualifications

  • 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 approach
  • Excellent 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 dashboards
  • Familiarity with cloud-native infrastructure environments

🏆 What Success Looks Like

  • 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-driven
  • Automation standards are consistently adopted across teams

🧭 Our Interview Process

If your CV aligns with the role requirements, you’ll be invited to an informal phone conversation with our Recruitment Team. This is an opportunity to discuss your background, motivations, and expectations, and to learn more about the role and our engineering environment.

You’ll then meet with our Hiring Leads across two interview stages.

Top Skills

Playwright,Selenium,Appium,Postman,Java,Javascript,Rest,Json,Xml,Jenkins,Gitlab Ci,Git

Similar Jobs

2 Days Ago
In-Office
Leicester, Leicestershire, England, GBR
Senior level
Senior level
Logistics • Manufacturing
As a Senior QA Automation Engineer, you will lead QA efforts, mentor team members, drive automation strategies, and ensure product quality across various systems and technologies.
Top Skills: AlloyC#ConfluenceCypressDockerDraw.IoEf CoreGrafanaInfluxdbLinuxLokiMicrosoft Azure DevopsMicrosoft Sql ServerMongoDBNunitOpen TelemetryPlaywrightPrometheusTempoTypescriptVue
17 Days Ago
In-Office
Nottingham, Nottinghamshire, England, GBR
Junior
Junior
Fintech • Analytics
The QA Automation Engineer will design and build automated tests for Digital Rights Management applications, ensuring quality throughout the SDLC while working in an agile environment.
Top Skills: .NetC#Ci/CdCypressPostmanSeleniumTestrail
Yesterday
In-Office
Leeds, West Yorkshire, England, GBR
Mid level
Mid level
Information Technology
The Quality Automation Engineer will implement modern Quality Engineering strategies, focusing on automated testing. Collaborates with clients to enhance software delivery and frequently adapts to new technologies and processes.
Top Skills: AWSAzureC#GenaiJavaPythonTypescript

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account