You have extensive hands-on and management experience in modern Quality Assurance practices within a Product-focused tech company. You understand the benefits of Test Automation but also recognise situations where manual testing is appropriate. You have a demonstrated history of establishing QA standards and processes and driving adoption within QA and engineering teams.
You demand autonomy, and offer it to your team, who you are passionate about mentoring and growing into a high performing Quality Assurance powerhouse. You are comfortable and confident in coordinating QA resources across multiple concurrent projects, helping drive the delivery of key Engineering initiatives, and engaging and communicating with key stakeholders within and external to the business.
You have business acumen, understand the role that QA, Engineering and Product takes in evolving Asia Pacific's leading recurring payments and subscription billing, and are ready to lead a growing QA team in ensuring the right level of quality is maintained in our evolving platforms.
You're a star on the rise who is looking for the opportunity to join a FinTech company in a really exciting period of growth, and work directly with the CTO to propel our Product into the next phase of evolution.
Our Technical Environment
As the QA Manager you are expected to be capable of being hands-on with our platform and our test tools, as well as directing and leading the QA team when it comes to our platform and our test tools.
Here's a high-level view of how we work:
Our next generation payments platform is hosted on Java microservices running on AWS infrastructure
We develop frontend systems using the Vue and Ionic frameworks
We leverage build automation (specifically CircleCI), and we're working toward continuous deployment across all environments
We utilise the Karate testing framework heavily for API end to end testing, alongside Postman
We utilise Playwright and Cypress for UI test automation
We follow agile principles and maintain a suite of regression tests in Jira
As a QA Manager, you will:
Own and be accountable for the level of quality in every software release at Ezypay
Design, implement, and improve company quality standards
Establish and maintain quality guidelines for products or services
Establish a proactive quality approach before development begins by setting clear expectations and processes
Analyse data to find areas for growth
Regularly review quality metrics and identify opportunities for improvement
Use data-driven insights to enhance processes and outcomes
Train, motivate, and coach employees
Train QA staff on quality procedures, tools, and methodologies
Provide ongoing coaching and support to maintain high standards
Create reports to track progress
Generate regular reports on quality metrics, defects, and improvements
Present findings to management and stakeholders
Lead the QA process across multiple projects
Work closely with product owners, developers, and stakeholders to align quality objectives with business goals
Allocate QA resources effectively to meet project timelines while maintaining high-quality standards
Requirements
Bachelor's Degree in Computer Science, Software Engineering or relevant Information technology industry experience.
Proficient in software testing theories, methods, and technologies, with a deep understanding of financial or transactional systems being an added advantage
Proficient in both manual and automated testing tools and framework
10+ years industry experience with an in-depth understanding of distributed systems, 3+ years experience as a QA Manager or in Test Lead roles
Experience working in complex system architectures, operations and support structures
Good understanding of security best practices in the context of web applications
Good understanding of internetworking concepts and protocols
Strong knowledge of a modern software development lifecycle management methodology, such as SCRUM
Working knowledge of SQL
Ability to lead, coach and mentor to get the best out of your team
Benefits
Competitive salary package & performance bonus
Gym subsidies
Casual dress code
Flexible working arrangements (including work from home and remote)
Generous number of Annual Leaves
Extensive medical coverage (including dental & optical)
Delicious office snacks
Guidance and mentoring from leaders within the business