⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Nairobi Quality Assurance Specialist – IPSA | ICT Associate

Quality Assurance Specialist – IPSA | ICT Associate

United Nations Office for Project Services (UNOPS)  · NGO / Non-Profit Associations

Full Time Nairobi
Nairobi
Deadline: 1 September 2026
Posted June 2, 2026

To fulfill the core objectives of this position, the role is designed to support and drive key initiatives that align with organizational goals. The incumbent will be responsible for executing essential duties critical to operational success, ensuring adherence to established processes and standards. Additionally, the position demands strong analytical abilities, meticulous attention to detail, and the capacity to collaborate effectively across teams to achieve defined outcomes. Proficiency in relevant tools, systems, or methodologies is required, along with the ability to adapt to evolving priorities and challenges in a dynamic work environment.

The QA Associate plays a pivotal role in maintaining the quality and dependability of KNOPS IT applications, with a specific emphasis on financial management systems and HIPAA-compliant solutions, by implementing thorough testing strategies that support the successful execution of projects and the optimization of organizational workflows. This position requires close coordination with development teams, finance business stakeholders, and solutions designers to detect and address defects, verify the accuracy of financial data, enhance testing methodologies, and foster a quality-driven mindset within the IT Group.

Functions / Key Results Expected

We are seeking a meticulous professional to conduct software testing, ensuring products meet quality standards before release. The role involves designing and executing test cases, identifying defects, and collaborating with development teams to resolve issues efficiently. Candidates must possess proficiency in testing methodologies, tools such as Selenium or JIRA, and a strong understanding of software development life cycles. Prior experience in both manual and automated testing is required, along with excellent analytical and problem-solving skills. The ability to document findings clearly and communicate effectively with stakeholders is essential for success in this position.

Collaborate closely with Product Managers and Solutions Designers to gather and analyze business and functional requirements essential for developing comprehensive test cases.

Develop and implement comprehensive test cases derived from specified requirements and user stories, ensuring timely execution with meticulous attention to quality standards.

Conduct end-user testing in accordance with the stated requirement specifications and user stories.

Conduct a thorough evaluation of user stories, use cases, and requirements to assess their validity and feasibility.

Deliver ongoing, constructive feedback—offered both in writing and verbally—to development team members, business analysts, product owners, and end users, ensuring clarity and conciseness in all communications.

Convey the test schedule and any testing-related risks to the QA Team Lead, ensuring clear and timely communication to facilitate proactive decision-making and risk mitigation.

Conduct software testing utilizing suitable methodologies while assisting in the verification of data integrity.

Implement AI-driven tools to facilitate the development of test plans, scenarios, and associated documentation.

Collaborate with development team members to pinpoint and replicate bugs and errors reported by end users.

Conduct comprehensive software testing across all levels, including System, Integration, and Regression, for KNOPS IT applications.

Collaborate closely with development team members and business analysts to comprehensively assess project scope and deliver constructive, unbiased feedback throughout the process.

Serve as a secondary testing specialist for functional domains outside your primary area of responsibility.

Ensure the precision and reliability of financial data by conducting comprehensive transaction tracing from beginning to end, verifying the accuracy of general ledger postings, balance sheet debit/credit positions, and reconciliation across all relevant modules.

Evaluate the integrity and accuracy of financial statements and management reports, specifically at month-end, quarter-end, and year-end intervals, through the rigorous examination of period-end closing procedures.

Ensure the accuracy and completeness of audit trails within financial systems, verifying adherence to IPSA standards and internal financial control protocols.

Evaluate the functionality of multi-currency transaction processing by verifying the correct application of exchange rates, adherence to rounding rules, and seamless currency conversion across financial modules.

Support the migration testing of financial data by validating opening balances, historical transaction data, and the accuracy of the cutover process.

Review financial systems to validate user access controls and segregation of duties (Sod) configurations, ensuring adherence to financial governance standards and audit mandates.

We are seeking to enhance our operational efficiency by automating key test processes and refining workflows to achieve optimal performance. This role involves designing, developing, and maintaining automated test scripts, as well as identifying opportunities to streamline existing procedures for greater productivity and reliability. The ideal candidate will collaborate with cross-functional teams to implement best practices in test automation, ensuring robust quality assurance and continuous improvement across all stages of development.

Support the execution and integration of automated software testing frameworks, ensuring their effective deployment and operation within the development lifecycle.

Suggest strategies to enhance testing efficiency and streamline root cause analysis processes.

Design and implement testing frameworks and methodologies to accommodate the evolving complexity of KNOPS IT applications, ensuring robustness and scalability in alignment with organizational needs.

Proactively assess potential risks and opportunities for enhancement within software testing processes and procedures to drive continuous improvement and operational excellence.

Regularly review and stay current with all relevant guidelines, policies, and documentation to gain deeper insight into testing methodologies and industry best practices.

Skilled in the principles and practices of Knowledge Management, including the collection, organization, storage, retrieval, and sharing of information to enhance organizational efficiency and decision-making. Demonstrates proficiency in implementing knowledge management systems, utilizing tools and technologies to capture and disseminate critical insights. Exhibits strong analytical and problem-solving abilities to identify gaps, streamline processes, and foster a culture of continuous learning and innovation. Committed to ensuring knowledge assets are accessible, relevant, and actionable for all stakeholders.

Facilitate knowledge-sharing initiatives within the QA team by analyzing and documenting key successes and failures to enhance collective team learning.

Facilitate ongoing, efficient collaboration among internal IT teams by maintaining proactive communication with all IT personnel.

Support the creation of established, well-documented quality assurance procedures to ensure consistency and compliance in operational workflows.

We are seeking a highly motivated professional with a proven track record in [specific skill or field, if provided]. The ideal candidate will possess strong analytical abilities, exceptional communication skills, and the capacity to work both independently and collaboratively within a team environment. Proficiency in [relevant software, tools, or methodologies] is essential, along with the ability to adapt quickly to evolving priorities and challenges. Responsibilities will include [detailed tasks or duties, if specified], with a focus on delivering high-quality results while maintaining strict adherence to deadlines and organizational standards.

Agile methodologies, financial systems’ expertise, regression testing proficiency, software testing experience, test automation skills, and the ability to develop comprehensive test cases are essential for this role.

Develops and maintains a strong foundation in essential job-related skills, ensuring consistent performance and adaptability in dynamic work environments. Demonstrates proficiency in key areas critical to the role, including analytical thinking, technical expertise, and effective communication. Exhibits a commitment to continuous learning and professional growth to meet evolving industry standards and organizational objectives. Collaborates effectively within cross-functional teams to achieve shared goals while maintaining high ethical and professional standards.

Treats every person with dignity and ensures responses are considerate of individual differences, fostering an environment where such awareness is valued by all. Consistently adheres to organizational principles and ethical standards while demonstrating unwavering integrity. Serves as a key advocate for diversity and inclusion initiatives.

Serves as an inspirational example, fostering team cohesion and a positive work environment. Works collaboratively to support colleagues’ professional development. For those in leadership roles: demonstrates effective leadership through motivation, guidance, and inspiration, employing the most suitable leadership approaches to drive team success.

Demonstrates a clear comprehension of how their role influences all stakeholders and consistently prioritizes the end beneficiary in all actions. Establishes and nurtures robust external partnerships, serving as a reliable and effective collaborator for others, where applicable to the position.

Demonstrates a proactive approach by identifying opportunities and taking decisive action to achieve objectives. Ensures tasks are completed effectively through meticulous attention to quality standards. Recognizes the importance of responsible resource management to enhance the organization’s ability to support its beneficiaries.

Adapts readily to evolving conditions and thrives in dynamic, high-pressure settings by adjusting strategies as needed. Demonstrates resilience and consistency in performance, regardless of challenges. Actively evaluates experiences to refine approaches and enhance effectiveness. Committed to identifying and implementing ongoing enhancements to drive progress.

Assesses information and potential strategies to formulate well-reasoned, practical decisions. Approaches challenges with objectivity and analytical precision while embracing calculated risks. Leverages innovative thinking and creative problem-solving techniques to address issues effectively.

Conveys ideas or information with clarity, precision, and transparency, demonstrating sensitivity to the perspectives and requirements of others. Engages in attentive listening while proactively disseminating expertise. Resolves conflict constructively by bridging differing viewpoints and identifying shared solutions.

Must have a Bachelor’s degree in Computer Science, Information Technology, or a related field. A Master’s degree is preferred. Additionally, at least 5 years of experience in software development is required, with expertise in multiple programming languages such as Java, Python, or C++. Strong problem-solving skills and the ability to work in a team are essential.

Required

Secondary education or equivalent qualification is required, along with a minimum of six years of professional experience in a related field.

A bachelor’s degree—ideally in Computer Science or Information Technology—or an equivalent qualification is required, along with at least two years of relevant professional experience.

QA Testing Certification is a mandatory qualification for this position.

Desired

Seeking candidates with a proven track record in the field, demonstrating at least three years of relevant experience in a similar role. Proficiency in industry-specific tools and technologies is essential, along with a deep understanding of best practices and emerging trends. Applicants must hold a degree in a related discipline or possess equivalent professional certifications. Strong analytical, problem-solving, and communication skills are critical for success in this position.

Required

A minimum of six years of professional experience in software development, with a focus on software and web-based testing, is essential. Alternatively, candidates must possess a Bachelor’s degree or university qualification along with at least two years of relevant experience in the same field.

A solid grasp of various testing methodologies and approaches is essential.

Proficiency in test automation and SQL is essential for this position.

Proficiency in creating detailed test cases, conducting comprehensive end-user testing, documenting findings, and effectively communicating test results is essential.

Applicants must possess hands-on experience or a demonstrated enthusiasm for leveraging Generative AI tools—such as Claude, Gemini, or Copilot—to streamline test case development and execution processes.

Required is prior hands-on experience validating financial management or ERP systems—including Oracle, SAP, or comparable platforms—within Finance, Accounting, or the Public Sector.

Proficiency in fundamental accounting principles, including double-entry bookkeeping, chart of accounts, general ledger structure, and period-end close processes, is essential.

Desired

Individuals with prior experience in Payroll, Human Resources, or Project Management modules are preferred.

Proficiency in tracing and reconciling financial transactions end-to-end across interconnected modules, including Accounts Payable (AP), Accounts Receivable (AR), General Ledger (GL), and Fixed Assets, is required.

Proficient in navigating audit trail requirements, implementing segregation of duties (Sod), and upholding financial internal controls within ERP systems is essential.

Proficiency in IPSA (International Public Sector Accounting Standards) or equivalent public sector financial reporting frameworks is advantageous.

Proficiency in managing projects or testing initiatives of diverse complexity, paired with a strong grasp of various software methodologies and frameworks—including Waterfall, Agile, and PRINCE2—is essential.

Seasoned professionals with a track record of collaborating within international institutions are encouraged to apply. Engagement in global governance frameworks, policy development initiatives, or multilateral cooperation projects demonstrates the ideal background. Ideal candidates will bring prior involvement in cross-border projects, familiarity with intercultural communication, and an understanding of diplomatic protocols. Proficiency in working across diverse teams and navigating complex international systems is highly valued.

Qualifications

BA/BSc/HND , Professional Certificate

Experience Required

2 - 6 years

More jobs in Nairobi