Senior Quality Engineer

  • Gurugram
  • Nab
Core Responsibilities : 5+ experience in Banking and Finance services having specialisation in Trade Finance and Payments domain. Work with business and vendor users to elicit and define requirements using the most appropriate method(s), and translate them into functional requirements, and contribute to the management of client expectations Work with multiple work streams to plan and execute end to end integration testing. Analysis and specification of requirements that are uniquely traceable, verifiable, and prioritised in a manner that is acceptable to both business and technology stakeholders. Effective use of data and process modelling tools (including, but not limited to, process mapping, business, object, and dataflow modelling) to analyse and represent information in an effective form, to translate business requirements into meaningful statements of work. Assess existing processes to identify redesign or enhancement opportunities to deliver improved productivity or efficiency to the business. Produce conceptual designs, and contribute to the development of business cases, Return on Investment and Net Present Value calculations. Prepare reports including cost/benefit analyses and recommendations, to provide information on optimal technical and manual solutions for business cases. Provide complex support to ensure availability of systems for business activities. Provide input to establishing, managing, and reporting project management activities to ensure management awareness of activities, issues, and outcomes. Act as an interface between Business and Technology to ensure that needs are met. Prepare and/or oversee the preparation of structured user acceptance testing processes and documentation, to ensure the delivery of business requirements. Ensure that all relevant Business Analysis documentation is up to date (e.g. user manuals). Liaise with Business Unit Managers to offer advice and direction regarding requirements, and resolution of issues and conflicts. Liaise with technical specialists in business areas such as Risk and Operations, to offer advice and resolve issues on systems. Lead the support of the implementation of new systems through training and documentation and ensure that business processes are not adversely impacted by the implementation of a software system. Additional Responsibilities : Work as an effective team member, supporting and coaching team members and recognising the contributions of others to ensure the achievement of team goals. Demonstrate compliance with group wide policies and procedures. Demonstrate commitment to business user satisfaction and empathy with business user needs. Within the scope of assigned project responsibilities consistently aspire to develop and maintain a high level of business, process, procedure, and technical knowledge. Continually seek out relevant industry and technical knowledge and improve on professional skills by completing necessary development activities. Provide professional and ethical behaviour in your actions by ensuring compliance with external legislation, bank standards and internal operating policies and procedures relevant to the position. Ensure all personal training records are maintained and kept up to date. To conform with all internal operating procedures relevant to the position. Major Challenges Developing effective solutions to complex problems within time and budget constraints. Maintenance of an effective balance between business unit demands and Technology's capacity to deliver within agreed timeframes and budget. Maintaining industry knowledge in a complex, dynamic industry. Good to have Experience in web and API Automation. Experience in Payments domain.