About Company
ZB Bank Limited is a well-established and leading financial institution in Zimbabwe, committed to providing comprehensive banking and financial services to individuals, businesses, and corporations across the nation. With a rich history spanning decades, ZB Bank has built a reputation for innovation, customer-centricity, and reliability. We are at the forefront of digital transformation within the banking sector, continuously evolving our technological infrastructure to offer secure, efficient, and user-friendly banking solutions. Our mission is to empower our customers’ financial journeys through accessible services and robust technological platforms. As we expand our digital footprint, we are seeking talented individuals who are passionate about quality and innovation to join our dynamic team.
Job Description
We are seeking a highly motivated and detail-oriented Remote Software Quality Assurance (QA) Tester to join our growing technology team at ZB Bank Limited. In this critical role, you will be instrumental in ensuring the highest quality of our software products and digital banking solutions. Working remotely, you will collaborate closely with our development, product, and operations teams to identify, report, and track defects, ensuring our applications meet user requirements and industry standards. This position requires a proactive individual with a keen eye for detail, excellent analytical skills, and a strong understanding of software testing methodologies in a fast-paced agile environment. You will contribute significantly to the reliability and performance of our mobile apps, web platforms, and internal systems, directly impacting our customers’ banking experience. If you are passionate about quality assurance, thrive in a remote work setting, and are eager to make a tangible impact on a leading financial institution, we encourage you to apply.
Key Responsibilities
- Design, develop, and execute comprehensive test plans and test cases for new and existing software products and features.
 - Perform various types of testing, including functional, regression, integration, system, performance, and user acceptance testing.
 - Identify, document, and track software defects and inconsistencies using bug tracking systems, ensuring clear and concise reporting.
 - Collaborate closely with software developers to reproduce, diagnose, and resolve issues efficiently.
 - Participate in daily stand-ups, sprint planning, and retrospective meetings as part of an Agile development team.
 - Contribute to the continuous improvement of our QA processes, tools, and methodologies.
 - Develop and maintain automated test scripts for various applications (web, mobile, API) to increase efficiency and coverage.
 - Work independently and as part of a distributed team, managing time effectively to meet project deadlines.
 - Provide constructive feedback and recommendations to improve product quality and user experience.
 - Stay updated with new testing tools, techniques, and technologies to ensure the application of best practices.
 
Required Skills
- 3+ years of experience in software quality assurance or testing roles.
 - Proficiency in creating detailed test plans, test cases, and test scripts.
 - Experience with bug tracking tools (e.g., Jira, Azure DevOps, Trello).
 - Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
 - Familiarity with various testing methodologies (e.g., black-box, white-box, grey-box testing).
 - Solid analytical, problem-solving, and decision-making skills.
 - Excellent written and verbal communication skills in English.
 - Ability to work effectively in a remote, self-directed environment with minimal supervision.
 - Experience with database testing, including SQL query writing.
 
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
 - Experience with test automation frameworks and tools (e.g., Selenium, Cypress, Playwright, Appium, Postman/Newman).
 - Previous experience in the financial services or banking industry.
 - ISTQB certification or other relevant QA certifications.
 - Experience with performance and security testing.
 - Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
 
Perks & Benefits
- Competitive salary and performance-based bonuses.
 - Comprehensive health and wellness benefits.
 - Generous paid time off and public holidays.
 - Opportunities for professional development and continuous learning.
 - A fully remote work setup, providing flexibility and work-life balance.
 - Access to modern tools and technologies.
 - A supportive and collaborative team culture.
 - Contribution to impactful projects shaping the future of banking in Zimbabwe.
 
How to Apply
Interested candidates are encouraged to click on the application link below to submit their resume and a cover letter detailing their relevant experience and why they are a great fit for this remote role at ZB Bank Limited. Please ensure your application highlights your experience with software QA methodologies and your ability to thrive in a remote work environment.
