Are you an experienced Automation Engineer? Are you looking for a new challenge to grow an exciting SaaS company? Then continue reading
Who We Are:
AQMetrics is a leading provider of regulatory risk software to global financial institutions. Our SaaS platform is award-winning, and our range of products make regulatory risk management simple, secure, and globally compliant.
What We Value:
People First
Putting people first is at the core of everything we do. It compels us to make decisions based on what is best for our people employees, partners, and customers.
Customer Delight
We are customer focused. We strive to provide the best in class, to drive great customer experience through teamwork and high performance.
Integrity
We are committed to professional integrity. We conduct our business to the highest standards with skill, diligence and responsibility. Professional trust, honesty and compliance are at the core of our culture.
Innovation
We value ideas and encourage innovation every day.
Why we need you:
AQMetrics is recruiting a talented and experienced Senior Automation Engineer to join our Engineering team, reporting to the Engineering Manager.
We are looking for a quality-driven technical leader to take ownership of automated test coverage across our regulatory technology platform, built on an Angular frontend, a Java backend and a SQL data layer.
As a Senior Automation Engineer you will play a critical role in designing and evolving our automation framework, setting the technical direction for UI, API and data-layer testing using tools such as Playwright, REST Assured, Postman and JUnit/TestNG.
You will mentor other engineers and work closely with engineering leads and product owners to embed quality throughout the software delivery lifecycle.
What you will do:
Own the design and architecture of our test automation framework across UI, API and data layers
Define and evolve the automation strategy and roadmap with the Engineering Manager, using risk-based prioritisation
Set standards and best practice for automated testing, and lead by example through hands-on contribution
Mentor junior and mid-level Automation Engineers and review their automation code
Own the integration of automated test suites into our CI/CD pipeline and drive down flaky-test rates
Work with engineering leads, architects and product owners to build testability in from the design stage (shift-left testing)
Design SQL-based data validation and API contract testing across the Angular frontend, Java services and database
Report meaningful quality metrics such as coverage, defect leakage, regression cycle time and flaky-test rate
Identify testing gaps and technical debt in the automation estate, and propose remediation plans
Evaluate and introduce new tools and techniques, such as performance, security or contract testing, where they add clear value
Requirements
Approximately 6–8+ years’ experience in software testing, including at least 4–5 years focused on test automation
Demonstrable end-to-end ownership of an automation framework
Proven experience architecting and scaling UI automation for a single-page application (Angular strongly preferred) using Playwright or similar, including page object models and parallel/cross-browser execution
Strong experience automating API tests with REST Assured, Postman or similar, structured in JUnit, TestNG or equivalent
Some SQL skills and experience designing data validation strategies across frontend, backend and database layers
Experience integrating automated test suites into CI/CD pipelines (e.g. Jenkins, GitLab CI, Azure DevOps or similar)
A track record of setting technical direction, coding standards and code review for the automation function
Experience mentoring or technically leading other engineers
Deep understanding of the software testing lifecycle and Agile/Scrum delivery
A degree in Computer Science, Software Engineering or a related discipline, or equivalent professional experience at senior…