Tech Nonprofit Job Board

The Tech Nonprofit Job Board features open roles from organizations around the globe. Whether you're a job seeker ready to match your skills with a mission or a tech nonprofit looking to hire top talent, you're in the right place.

Hiring? If your tech nonprofit isn't listed yet, submit this form. Reach out to jobs@ffwd.org with questions about the Tech Nonprofit Job Board.

companies
Jobs

Quality Assurance Engineer

Solve Education!

Solve Education!

Quality Assurance
Bandung, Bandung City, West Java, Indonesia · Indonesia
Posted on Sep 17, 2025

We are looking for a Quality Assurance Engineer who is detail-oriented, systematic, and passionate about delivering reliable, high-quality products. This role requires strong analytical skills, technical know-how, and the ability to work across both manual and automated testing processes to ensure our applications perform seamlessly.

We value precision, ownership, and a commitment to continuous improvement. If you thrive on finding bugs before users do, optimising testing workflows, and leveraging technology to improve quality standards, this is your opportunity to help shape products that change lives.

Before You Apply
This role is not light, routine, or heavily guided. You’ll be expected to handle ambiguity, move quickly across multiple priorities, and deliver production-ready solutions with little to no revision. You must be able to stay calm under pressure, take full responsibility for your tasks, and deliver reliable outputs — even when requirements shift mid-week or feedback requires immediate turnaround.

If you’re seeking a role that will stretch your technical capacity, sharpen your problem-solving, and accelerate your growth, and you’re prepared to meet high expectations, we want to hear from you.

Key Responsibilities
Testing & Quality Control

  • Design, develop, and execute test plans, test cases, and test scripts for web and mobile applications.
  • Conduct manual and automated testing to identify bugs, usability issues, and performance bottlenecks.
  • Verify that product features meet business requirements, specifications, and quality standards.
  • Collaborate with developers to reproduce, debug, and resolve defects.

Process Improvement

  • Implement QA best practices to streamline testing and release cycles.
  • Maintain and improve test automation frameworks.
  • Ensure proper documentation of test results, issues, and resolutions.
  • Advocate for quality at every stage of the software development lifecycle.

Collaboration & Delivery

  • Work closely with product managers, designers, and engineers to ensure smooth release processes.
  • Participate in agile development processes, contributing QA insights during planning and reviews.
  • Provide feedback on user experience, performance, and scalability from a quality perspective.
  • Support deployment and post-release monitoring to ensure product stability.

What We’re Looking For
Education

  • Bachelor’s degree in Computer Science, Software Engineering, or related field. Equivalent practical experience will also be considered.

Work Experience (at least one of the following):

  • Proven experience in QA or software testing roles (manual and/or automated).
  • Hands-on experience with automation frameworks (e.g., Selenium, Cypress, Playwright, Appium).
  • Exposure to agile development environments and CI/CD pipelines.

Skills & Competencies

  • Strong understanding of software testing methodologies, tools, and processes.
  • Proficiency with bug-tracking and project management tools (e.g., GitLab, Jira, Trello).
  • Familiarity with version control systems (Git) and collaboration tools.
  • Ability to write clear test documentation and communicate effectively with technical and non-technical teams.
  • Strong problem-solving skills and attention to detail.

Other Requirements

  • Based in Bandung or willing to relocate to Bandung.
  • Ability to multitask and adapt quickly in a fast-paced environment.

Additional (Bonus)

  • Knowledge of performance testing tools (e.g., JMeter, Locust).
  • Experience testing APIs with tools like Postman or Newman.
  • Exposure to AI-driven testing or interest in learning new QA automation technologies.
  • Background in edtech platforms or mission-driven products.

Why Join Us?
You’ll be joining a team with a bold mission to make education accessible and impactful. We don’t expect perfection, but we do expect responsibility, curiosity, and a strong learning attitude. If you’re looking for a routine testing role, this may not be the right fit. But if you’re ready to lead with quality, leverage advanced technology, and contribute to meaningful impact, we’d love to hear from you.

📩 Ready to apply? Send your CV & Portfolio to career@solveeducation.org