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.
- Training, motivating, and coaching 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.
- 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.
- 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
- Dynamic, positive work environment
- Fantastic team culture