Search by job, company or skills

mashreq corporate & investment banking group

Senior Associate, Project Support - Digital.

3-5 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Senior Associate – QA (Project Support) ensures the quality, reliability, and compliance of banking applications across legacy and modern platforms. The role involves end-to-end testing, defect management, cross-functional collaboration, and supporting the setup of test environments and data for digital projects. You'll help safeguard customer experience and regulatory compliance by validating releases before production.

Job Purpose

  • Ensuring that all banking software and systems meet the required standards and function correctly. This involves testing new software updates, patches, and new applications to identify any issues or bugs before they are deployed.
  • Providing support to project teams by assisting with the setup and configuration of test environments, as well as troubleshooting any issues that arise during testing.
  • Creating and maintaining detailed documentation of test cases, test results, and any defects found. This helps in tracking the progress of testing and ensuring that all issues are addressed.
  • Working closely with developers, business analysts, and other stakeholders to understand the requirements and ensure that the testing covers all necessary aspects of the project.
  • Ensuring that all testing activities comply with regulatory requirements and internal policies, which is crucial in the banking sector.

Key Result Areas:

  • Ensuring that all software and systems meet the required standards and function correctly. This involves thorough testing and validation of new software updates, patches, and applications. Identifying, documenting, and tracking defects found during testing. Ensuring that these defects are resolved before the software is deployed.
  • Creating and maintaining detailed documentation of test cases, test results, and any issues encountered. This helps in tracking the progress of testing and ensuring transparency. Working closely with developers, business analysts, and other stakeholders to understand requirements and ensure comprehensive test coverage.
  • Ensuring that all testing activities comply with regulatory requirements and internal policies, which is crucial in the banking sector.
  • Monitoring and reporting on key performance indicators (KPIs) such as test coverage, defect density, and test execution rates to measure the effectiveness of the testing process.

Operating Environment, Framework and Boundaries, Working Relationships

  • Operating Environment, Framework and Boundaries, Working Relationships
  • Typically involves a mix of legacy systems and modern applications, including mainframes, databases, middleware, and front-end applications. High emphasis on data security and integrity due to the sensitive nature of financial data. Utilizes various testing frameworks and tools for functional, performance, security, and compliance testing. Includes end-to-end testing of banking applications, covering functional, integration, and user acceptance testing. Works within the constraints of project timelines, budget, and resource availability. Must also navigate the complexities of integrating with multiple systems and third-party applications. Collaborates closely with developers, business analysts, project managers, and other QA team members to ensure comprehensive test coverage and issue resolution. Engage with stakeholders to understand requirements, provide updates, and ensure alignment with business objectives. May interact with external vendors providing software or services to ensure their deliveries meet the required standards and integrate seamlessly with internal systems.

Problem Solving

  • Detecting bugs, errors, or inefficiencies in banking software and systems through rigorous testing and analysis.
  • Investigating the underlying causes of identified issues to understand why they occurred and how they can be prevented in the future.
  • Collaborating with developers and other stakeholders to devise effective solutions to the identified problems. This may involve suggesting code changes, process improvements, or additional testing. Ensuring that the proposed solutions are implemented correctly and efficiently. This includes retesting the software to confirm that the issues have been resolved.
  • Keeping detailed records of the problems encountered, the analysis performed, and the solutions implemented. This helps in tracking progress and ensuring transparency.
  • Using insights gained from problem-solving activities to improve testing processes and methodologies, thereby enhancing overall software quality and reliability.

Decision Making Authority & Responsibility

  • Authorized to design, execute, and manage test cases based on project requirements. Identify, document, and report defects found during testing.
  • Responsible for setting up and maintaining test environments, ensuring they are configured correctly for testing activities.
  • May provide input on test strategies and plans, though final decisions typically rest with senior QA or project managers.
  • Ensuring that all software and systems meet the required standards and function correctly before deployment.
  • Maintaining detailed records of test cases, test results, and any defects found. Working closely with developers, business analysts, and other stakeholders to ensure comprehensive test coverage and effective issue resolution.
  • Ensuring that all testing activities comply with regulatory requirements and internal policies.
  • Contributing to the improvement of testing processes and methodologies to enhance overall software quality and reliability
  • Knowledge, Skills and Experience
  • Understanding of retail banking processes, products, and services.
  • Familiarity with banking regulations and compliance requirements.
  • Knowledge of various testing methodologies, including manual and automated testing.
  • Ability to analyze complex systems and identify potential issues.
  • High level of accuracy in identifying and documenting defects.
  • Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
  • Experience in software testing, preferably within the banking or financial services sector.
  • Experience in supporting project teams, including setting up test environments and managing test data.
  • Experience working in cross-functional teams, including developers, business analysts, and project managers.
  • 3-5 years of experience in software testing, with a focus on digital projects.

The leading financial institution in MENA

While more than half a century old, we proudly think like a challenger, startup, and innovator

in banking and finance, powered by a diverse and dynamic team who put customers first.

Together, we pioneer key innovations and developments in banking and financial services.

Our mandate To help customers find their way to Rise Every Day, partnering with them through

the highs and lows to help them reach their goals and unlock their unique vision of success.

Delivering superior service to clients by leading with innovation, treating colleagues with dignity and fairness while pursuing opportunities that grow shareholders value.

We actively contribute to the community through responsible banking in our mission to inspire more people to Rise.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 146118579

Similar Jobs