
I&M Bank
The Digital Business unit at I&M Bank is responsible for delivering innovative digital solutions that enhance customer experience and improve operational efficiency. The Assistant Manager – Software Quality Engineer is responsible for championing a quality engineering culture by embedding quality throughout the software development lifecycle. The role focuses on automation-first testing, continuous testing, and shift-left practices to ensure all digital products are reliable, secure, scalable, and user-centric.\n\n### Key Responsibilities\n#### Quality Engineering & Test Strategy\n* Embed quality engineering practices across the Agile software development lifecycle.\n* Contribute to test strategy, planning, and quality standards.\n* Ensure requirements are clear, testable, and measurable.\n* Define and review acceptance criteria for full coverage.\n* Promote shift-left testing practices.\n\n#### Test Automation & Continuous Testing\n* Design, develop, and maintain automated test suites (UI, API, Integration).\n* Develop scalable and reusable automation frameworks.\n* Integrate automated testing into CI/CD pipelines.\n* Ensure high automation coverage across critical workflows.\n* Support performance and load testing.\n\n#### Functional & Exploratory Testing\n* Perform exploratory testing to identify edge cases and usability issues.\n* Validate system functionality against acceptance criteria.\n* Conduct desk checks and story validations.\n\n#### Performance, Security & Reliability Testing\n* Execute performance and load testing to validate scalability.\n* Conduct API and integration testing.\n* Support security testing practices.\n* Identify performance bottlenecks and risks early.\n\n#### Agile Collaboration & Shift-Left\n* Participate in Agile ceremonies (planning, refinement, reviews, retrospectives).\n* Collaborate with developers, product owners, and DevOps teams.\n* Advocate for quality best practices within squads.\n* Support developers in writing testable code.\n\n#### Quality Governance & Continuous Improvement\n* Manage defect lifecycle from identification to closure.\n* Monitor and report on quality metrics.\n* Support root cause analysis and continuous improvement.\n* Ensure compliance with regulatory and internal standards.\n\n### Requirements and Qualifications\n* Minimum 6+ years’ experience in Software Quality Assurance / Engineering.\n* Bachelor's Degree (BA/BSc/HND) in a relevant field.\n* Experience working in Agile/Scrum environments.\n* Proven experience in test automation and CI/CD integration.\n* Experience testing APIs, microservices, and digital platforms.\n* Experience in banking/financial services is an added advantage.\n* Experience with relational databases.\n\n### How to Apply\nInterested and qualified candidates should apply online through the official recruitment portal: I&M Bank on imbank.bamboohr.com
Interested and qualified candidates should submit their application through the I&M Bank BambooHR portal. Follow this link to apply: Apply at I&M Bank. Ensure your application is submitted before the deadline on March 31, 2026.