SaaS Head of Software Quality

Bangkok, Thailand - Full-time

About Us

At Farmforce, food’s first mile is our passion. Our SaaS solutions provide organizations with the confidence to secure sustainable sourcing, improve farmers’ quality of life and protect the environment. We turn data into tools, which means more vetted acres, more measurable impact on communities, more financial opportunities for farmers, and more clarity for customers. We believe in building a better food supply where it starts. Providing the confidence that comes from knowing the facts about your food sourcing operations in the first mile.

Farmforce customers span 32 countries across Africa, Asia, Europe, and South America. With over nine years of experience now managing over 730,000+ farmers in 125+ crop value chains in 15 languages on our platform. A continuous loop of innovation with our customers in the center of food’s first-mile journey.

  • Role: SaaS Head of Software Quality
  • Start date: ASAP
  • Location: Bangkok, Thailand

Job Summary

As Head of Software Quality, you will be responsible for the process of managing the pipeline of the testing effort and releasing new custom-built software modules and updated versions of our SaaS web and mobile applications. You will interface with the development and operations teams as needed for test planning, updates to automated test scripts, test execution, incident management, server, and environment configuration, and any other action that will help improve the reliability and quality of our solutions.

The perfect candidate has extensive experience fulfilling a testing or test management role in an agile software delivery organization producing high-quality web and mobile applications. They must have previous experience in software testing, test management, environment configuration management, or release planning of web and mobile (ideally Android) applications. Test automation experience is an advantage.

The individual needs to demonstrate a sense of urgency, thoroughness, passion in their work, and a desire to expand Farmforce’s global visibility and technical platform capabilities.

Responsibilities

  • Analyzing software requirements and planning the necessary testing of new, custom-built software modules and regression testing of releases to maintain Farmforce’s already high level of software quality and customer satisfaction

  • Documentation of test plans and test approaches for review by operations management and distribution to clients and the software development team to agree and coordinate testing activities

  • Analyzing software requirements from various sources to create test case lists and scenario documents based on the needs of real-world users to complete goals on the platform

  • Organizing sets of test cases or test cycles and scheduling their execution with a team of testers

  • Reviewing regression test sets and automated test scripts for completeness

  • Working with the software development team to design and update automated test scripts

  • Managing the execution of test cases, as needed, with a team of other testers and operations management staff

  • Reviewing lists of defects and deciding (with operations management staff) whether a release can be put live

  • Investigating technical defects in test environments and the live environments

  • Entering, updating, retesting, and closing defects in Jira

  • Maintaining, organizing, and storing regression test sets

  • Working with the software development team to automate regression test sets that are regularly run

  • Working with the software development team to plan any performance testing needed

  • Executing automated tests and reviewing outputs

  • Configuration management of test environments for different types (functional, integration) of testing

  • A proactive approach to spotting problems, areas for improvement, and performance bottlenecks

Fit Profile

  • Bachelor’s degree in computer science or other highly technical, scientific discipline

  • A proven track record of success in software testing and quality management

  • A methodical and logical approach to problem-solving with a sense of ownership

  • Driven, self-starter without requiring close supervision, collaborative, comfortable adapting to change and learning quickly in a dynamic organization

  • A proactive approach to spotting problems, areas for improvement, and performance bottlenecks

  • Fluency in English

  • Right to work in Thailand

Benefits and Compensation

  • A competitive salary and benefits package
  • Casual and flexible work environment
  • Opportunity for growth for all employees

How do I Apply?

If you’d love to work at Farmforce, just email careers@farmforce.com (referencing the job title you are applying for) why you’re a perfect fit for this role and attach a CV and a link to your LinkedIn profile.