Senior QA Automation Engineer - IC5
Confidential
Posted: February 20, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Define and drive the long-term automation and quality engineering strategy across our platform.
Required Skills
Job Description
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.