OLE Nepal Logo No Text

Quality Assurance (QA) Engineer (Mid-level)

Deadline:

Dec. 22, 2025 (Closed)

Position:

Quality Assurance (QA) Engineer (Mid-level)

Posted Date:

Dec. 8, 2025

Number of Opening:

1

Terms of Reference (ToR)

Position: Quality Assurance Engineer (Mid-level)
Deadline: December 22, 2025

Application Form link: [https://forms.gle/ycia2PQGjjJrZwPy7]

About Open Learning Exchange Nepal

Open Learning Exchange Nepal (OLE Nepal) is a social benefit organization dedicated to enhancing teaching-learning in schools through the integration of technology and to provide uniform access to quality educational materials across different geographic areas and socio-economic strata.

OLE Nepal develops and distributes free educational content, trains teachers to integrate technology in classrooms, implements technology interventions in rural schools, and helps build local capacity in technology and education.

We are a team of social workers, educators, designers, developers, and individuals dedicated to leveraging technology to improve the quality of education in public schools across Nepal. To learn more about our team, visit: https://olenepal.org/our-team/ .

About the Position

The Quality Assurance (QA) Engineer will play a vital role in ensuring the reliability, usability, and performance of OLE Nepal’s digital learning platforms, including E-Paath, E-Pustakalaya, and the Learning Platform. This role involves independently leading and executing testing activities across multiple projects, while working closely with cross-functional teams to uphold the highest standards of software quality.

We are looking for a self-motivated and detail-oriented professional who can take full ownership of QA processes—from test design and execution to bug tracking and documentation. The ideal candidate will be proactive, methodical, and capable of managing responsibilities autonomously, while also thriving in collaborative, team-driven environments.

In addition to technical and UI flow testing, the QA Engineer should be attentive to the overall content flow within the applications—identifying inconsistencies, gaps, or issues in learning materials and user experience that may affect comprehension or engagement.

Responsibilities:

  • Design, develop, and maintain comprehensive test plans, test cases, and test scripts to ensure the overall quality and reliability of web applications and backend APIs.
  • Conduct functional and UI testing manually, verifying application workflows, layouts, and user interactions for accuracy and consistency.
  • Perform thorough UI/UX testing of React and Next.js applications— including performance and usability analysis, cross-browser integration, and regression testing to ensure optimal user experience and compatibility across devices.
  • Review content flow and user journey to ensure logical sequencing and contextual alignment of learning materials, working closely with curriculum and content experts and the design lead to highlight content-related issues alongside technical bugs.
  • Conduct API testing (RESTful) using tools like Postman and automation scripts, validating request/response flows and backend logic.
  • Collaborate closely with developers, designers, and product managers to understand requirements and define effective and efficient testing strategies.
  • Execute a mix of manual and automated tests, identifying defects early in the development cycle and ensuring high-quality releases.
  • Troubleshoot and analyze complex technical issues, working with relevant teams to identify root causes and provide clear, actionable bug reports.
  • Continuously evaluate and improve QA practices and tools to enhance test coverage, execution efficiency, and reporting accuracy.
  • Promote a strong culture of quality by contributing to QA process documentation, automation initiatives, and team knowledge sharing.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 2 years of hands-on experience as a Quality Assurance Engineer or in a similar QA/testing role.
  • Strong experience in UI and frontend testing of modern web applications built with React.js and Next.js.
  • Proficient in using web automation tools such as Selenium WebDriver, Cypress, or similar frameworks to perform end-to-end testing.
  • Experience in testing REST APIs, with tools like Postman, Insomnia, or scripting with Python or Js.
  • Familiarity with writing and maintaining automation scripts using either Python or JavaScript (one or both).
  • Good understanding of HTML, CSS, and browser dev tools to inspect and validate UI behaviors.
  • Working knowledge of Git or other version control systems.
  • Strong knowledge of software development life cycles (SDLC), Agile methodologies, and QA best practices.
  • Analytical mindset with excellent problem-solving skills and a keen eye for UI/UX detail.
  • Ability to assess educational content and user interaction flow for clarity, accuracy, and engagement.
  • Excellent communication skills, both written and verbal, with the ability to clearly document issues and collaborate effectively with cross-functional teams.
  • Self-motivated and capable of working independently with minimal supervision, as well as contributing actively in a team environment.

What We Offer

  • Work Schedule: 5-day work week (Monday to Friday, 9:00 AM to 5:30 PM), with Saturday and Sunday as holidays.
  • Festival Allowance: Special allowances provided during festivals.
  • Insurance Benefits: Accidental and medical insurance coverage of up to Rs 700,000.
  • Leave Entitlements: 21 days of annual leave, 7 days of casual leave, and 7 days of sick leave.
  • National and Global Exposure: Opportunity to collaborate with national and international organizations.
  • Performance Review: Annual performance evaluation and salary review.
  • Positive Work Culture: Supportive and dynamic work environment.

We appreciate your interest in contributing to O.L.E. Nepal's mission. We look forward to exploring how your skills can enhance our educational technology initiatives and impact learning communities across Nepal.

Apply Now >>


For more details:

HEAR FROM OUR TEAM

View All