Senior Quality Assurance (QA) Testing Manager - remote

Soar Financials
Posted 1 month ago
As the Senior Quality Assurance (QA) Testing Manager at our rapidly growing fintech company, you will lead and manage the overall QA strategy, ensuring that all products meet the highest standards of quality, reliability, and performance. You will oversee a team of QA engineers and testers, implement testing protocols, and work closely with developers, product managers, and other stakeholders to guarantee the seamless operation of our financial platforms and products.
You will play a critical role in delivering scalable, secure, and robust fintech solutions to our customers, ensuring compliance with regulatory standards, and minimizing risks in our financial services environment.

Responsibilities:
  • Lead and manage the QA team, including mentoring, training, and setting performance goals.
  • Develop and enhance QA processes, best practices, and frameworks.
  • Coordinate and manage testing resources, allocating tasks across internal and external teams.
  • Foster a culture of quality, innovation, and continuous improvement within the QA team.
  • Define, implement, and maintain the overall QA strategy for both manual and automated testing, ensuring alignment with business objectives.
  • Develop comprehensive test plans, test cases, and test scripts to cover all aspects of the product, including functional, regression, integration, performance, and security testing.
  • Ensure cross-browser and cross-device testing for web and mobile applications.
  • Create risk-based testing approaches to ensure high-quality delivery.
  • Oversee the development and integration of automated testing frameworks to improve efficiency and coverage.
  • Evaluate and implement QA tools and automation solutions to enhance testing capabilities.
  • Ensure the integration of automated tests into the CI/CD pipeline.
  • Work closely with developers, product managers, business analysts, and UX/UI designers to ensure proper understanding and alignment on product features and requirements.
  • Participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives) to align QA efforts with the development process.
  • Ensure continuous communication between QA, development, and operations teams for smooth releases.
  • Ensure the platform complies with fintech regulations and industry standards, including security, data protection, and compliance testing.
  • Review and validate test results, identify potential issues or bottlenecks, and coordinate with developers for resolution.
  • Establish and monitor QA metrics, such as defect densities and open defect counts, to provide stakeholders with clear visibility into product quality.
  • Oversee testing during UAT (User Acceptance Testing), ensuring that the product meets end-user needs.
  • Manage performance testing to ensure the platform handles high volumes of transactions and meets scalability requirements.
  • Lead security testing (including penetration testing, vulnerability assessments) to ensure robust protection against cyber threats and vulnerabilities.
  • Ensure high-quality releases by conducting final validations before deployment.
  • Participate in post-production monitoring and incident management to identify and address issues after deployment.

Requirements:
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 8+ years of experience in Quality Assurance and Testing, with at least 4+ years in a leadership or management role, preferably in the fintech or financial services industry.
  • Strong knowledge of financial products, services, and regulatory requirements.
  • Hands-on experience with automated testing tools (e.g., Selenium, JUnit, TestNG, Cucumber).
  • Experience with CI/CD pipelines and tools like Jenkins, GitLab, or Azure DevOps.
  • Knowledge of API testing (Postman, REST Assured) and performance testing tools (JMeter, LoadRunner).
  • Familiarity with test management tools such as JIRA, Zephyr, or TestRail.
  • Experience in testing fintech applications, including mobile applications, payment gateways, and block chain-related solutions.