PROFILE INTRODUCTION:
Our client a tier1 banking institution is seeking highly skilled Senior Quality Assurance Analyst(s) to enhance the quality of its software development processes and ensure the delivery of highperforming and secure banking solutions. This role is ideal for a detailoriented professional with a strong background in software quality assurance testing methodologies and IT project management.
DUTIES AND RESPONSIBILITIES:
- Business Requirements & Test Strategy: Lead and coordinate business requirement reviews ensuring completeness precision and testability. Define and execute project test strategies estimating test efforts and aligning test plans with project delivery timelines.
- Test Case Development & Execution: Develop document and maintain comprehensive test cases (manual and automated) test scripts and test data for functional and nonfunctional testing ensuring full traceability to business requirements.
- Process Optimization & Automation: Collaborate with Enterprise Architecture and key stakeholders to refine SQA processes implement automation tools and establish reusable templates to enhance quality assurance maturity.
- NonFunctional Testing: Champion nonfunctional testing including integration regression performance security usability and load testing ensuring software resilience and scalability.
- Defect Tracking & Reporting: Identify document and track defects providing actionable insights and ensuring timely resolution. Generate periodic test reports and acceptance criteria for software releases.
- PostImplementation Validation: Conduct postdeployment regression tests and implementation reviews to verify solution effectiveness and adherence to business requirements.
- Software Process Improvement: Drive the formulation and execution of software process improvement strategies ensuring continuous enhancement of quality assurance frameworks.
COMPETENCIES:
- Strong analytical and problemsolving skills with an eye for detail.
- Excellent knowledge of software QA methodologies tools and best practices.
- Handson experience with automation testing tools and scripting languages.
- Solid understanding of SQL database management and SOA integration.
- Strong stakeholder engagement team leadership and collaboration skills.
- Effective communication reporting and presentation skills.
Requirements
- Education: Bachelors degree in Computer Science Information Technology or a related field. A Master s degree in Business Administration or Project Management is an added advantage.
- Certifications: ISTQB CSTE CSQA CAST CMSQ (required); PRINCE2 AgilePM PMIACP or CSM (preferred).
- Experience: Minimum 5 years in software quality assurance 4 years in IT projects and 2 years working with emerging technologies (e.g. Mobile Cloud Microservices Internet Banking).
- Technical Proficiency: Experience in whitebox and blackbox testing automation frameworks performance/security testing and Agile/Scrum methodologies.