Quality Engineer SME (TS11)

Our client, a leading financial institution, is seeking a Financial Quality Engineer Lead to spearhead their quality assurance efforts in ensuring the highest level of accuracy, reliability, and security in financial systems and applications. The ideal candidate will have a deep understanding of financial services, a strong technical background, and proven experience in leading quality assurance teams within complex financial environments.

Key Responsibilities:

  • Lead and Manage QA Team: Oversee and mentor a team of quality engineers, providing direction, guidance, and fostering a culture of continuous improvement.
  • Develop Testing Strategies: Design, implement, and manage robust testing frameworks tailored for financial applications, ensuring thorough testing of financial transactions, reports, and data.
  • Ensure Compliance: Ensure that all testing processes align with regulatory standards, including SOX, PCI-DSS, and other financial compliance requirements.
  • Automation and Manual Testing: Lead efforts in both automation and manual testing, focusing on regression testing, integration testing, performance testing, and security testing.
  • Risk Assessment: Identify, assess, and mitigate risks in financial systems, ensuring that all potential vulnerabilities are tested and addressed.
  • Collaborate with Cross-Functional Teams: Work closely with development, product, and operations teams to ensure quality from design through deployment in financial services products.
  • Documentation and Reporting: Create detailed test plans, cases, and reports. Track and report on quality metrics and KPIs for senior leadership.
  • Tool Selection and Implementation: Research, select, and implement new testing tools and methodologies to enhance quality assurance processes, particularly for complex financial systems.
  • Problem Solving: Troubleshoot and resolve issues in software applications related to data consistency, transactional accuracy, and financial system integration.
  • Continuous Improvement: Drive ongoing improvements in QA processes, tools, and methodologies to ensure the highest standards of quality in the financial sector.

Qualifications:

  • Education: Bachelor's degree in Computer Science, Finance, Engineering, or a related field. A Master’s degree or relevant certifications (e.g., ISTQB) are a plus.
  • Experience: 8+ years of experience in quality assurance with at least 3+ years in a leadership role within the financial services sector.
  • Technical Skills:
    • Proficiency in testing frameworks and tools (e.g., Selenium, JIRA, LoadRunner, Postman).
    • Hands-on experience with financial systems, databases, and transaction processing (e.g., SQL, Oracle, financial data models).
    • Experience in automating financial application testing.
  • Financial Domain Knowledge: Strong understanding of financial products, services, and regulatory requirements (e.g., banking systems, trading platforms, payment gateways).
  • Compliance & Security: Knowledge of SOX, PCI-DSS, and other financial regulatory standards.
  • Leadership: Proven experience leading QA teams, with strong project management and communication skills.
  • Problem-Solving: Excellent analytical and problem-solving skills, particularly in resolving financial data and system issues.
  • Soft Skills: Strong attention to detail, ability to handle multiple projects simultaneously, and a collaborative, team-focused mindset.

Preferred Skills:

  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Familiarity with CI/CD pipelines and DevOps practices in the context of financial systems.
  • Knowledge of financial data visualization tools (e.g., Power BI, Tableau) and API testing.