Senior Associate, Software Quality Assurance Engineer, EASRE, Technology and Operations

DBS Bank Limited

Singapore, Singapore

Posted 1 year, 10 months, 26 days ago

Job Details

Senior Associate, Software Quality Assurance Engineer, EASRE, Technology and Operations

Business Function
Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
Job Purpose
Act as the independent Software Quality Assurance Manager to ensure quality objectives are achieved in all the phases of the Software Development Life Cycle (SDLC) through planning, quality reviews, mentoring, coaching and building a sustainable partnership with Development team and stakeholders.
Key Accountabilities:

  • Ensure gaps against SDLC Controls are precisely detected and reported during Quality Review of applications and initiatives
  • Be accountable to track non-conformances to closure, with timely escalation where required
  • Ensure SDLC changes are planned and implemented in a regular cadence, with feedback loop for continuous improvement
  • Identify areas of improvement in SDLC Governance to widen and deepen the coverage, especially with focus on automation in the areas of quality checkpoint refinement, data analysis and reporting
Responsibilities:
  • Active Quality Assurance Reviews
    • Coach the application delivery teams on SDLC Governance controls, Quality goals and objectives
    • Continuously perform Quality risk assessment by evaluating the scope and deliverables
    • Plan key quality assurance milestones and activities such as reviews, assessments, and retrospect
    • Ensure that clear entry/exit and acceptance criteria are defined to objectively evaluate the quality of work products
    • Facilitate the quality review process, by organizing review sessions, consolidating feedback and following up on action points
    • Promote continuous improvement by making recommendations through regular reporting to the Application Managers / Work Manager and relevant Stakeholders
  • Coaching and Advisory
    • Train Development Team including vendors on (secure) SDLC processes, provide 1-1 coaching where required
    • Provide coaching on Secure SDLC, Continuous Integration, Continuous Delivery and Agile practices
    • Ensure alignment of software development practices with regulatory/audit requirements, enterprise policies and controls.
    • Be a Trusted Advisor to Application Development Teams on Software Quality topics
  • Enterprise wide Initiatives
    • Drive and support the adoption of initiatives that would include (but not limited to):
      • Active Assurance monitoring of SDLC controls
      • Data driven Quality Assurance & Automation
      • SDLC Best Practice standardizations
      • Code Quality & Security improvement
      • Enhanced Testing practice standardization
      • Regulatory & Technology risk compliance monitoring
    • Leverage the feedback from interactions with Application / Work Managers / Development Team members and pro-actively provide feedback to Initiative Leads for continuous Improvement
Requirements:
  • About 10+ years of software experience with an IT company, preferably Banking domain
  • Experienced in defining and driving software quality processes within SDLC framework and exposure in CI/CD / Cloud Apps / APIs / Microservices development environment
  • Hands-on experience is using tools such as JIRA, Bit Bucket, Jenkins and Code Quality / Security scanners and collaboration tools such as Confluence, Sharepoint
  • Experienced in Software Quality Assessment / Software Security Audit against requirements of financial regulatory bodies such as MAS, RBI, HKMA etc.
  • Experienced working with Agile methodologies, using frameworks such as SCRUM and agile tools, with a track record of delivery in sprints.
  • Strong communication and interpersonal skills, able to interact with various stakeholders with excellent communications and interaction skills, including presentation
  • Preferably with Software Security and Agile Project Management experience, such as CISSP, CSSLP, CSM.
  • Meticulous and delivers good quality work
  • Team player with strong interpersonal skills, skilled in developing collaborative relationships
Apply Now
We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.

Other details
Position Type - Permanent
Reference - 15420462
Technology - Other
Retail Banking - Other
-

Share this job

Salary up to

Competitive

Job Type

Full Time

Experience

Required experience not mentioned

Industry

N/A

Job Category

N/A