Automation Test Engineer

Agrigate One Limited

South Africa

On-site

ZAR 480,000 - 860,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Agrigate One Limited seeks an Intermediate Automation Test Engineer to drive automation-driven QA for our agricultural software platform. You will design and implement automated test strategies, build robust frameworks, and integrate tests into the CI/CD pipeline to accelerate release cycles.

You will collaborate with developers and product teams to ensure quality across features, with a strong emphasis on automated regression and test coverage.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • Proven experience building or scaling UI automation frameworks (Playwright preferred, Selenium beneficial).
  • Solid understanding of RESTful APIs and how to test them programmatically.
  • Familiarity with build tools like Gradle or Maven and version control via Git.
  • Analytical thinking and problem-solving skills with a strong attention to detail.
  • Proficient in issue tracking systems and test management tools.
  • Familiarity with Agile/Scrum methodologies is advantageous.

Responsibilities

  • Design, develop, and refine comprehensive test plans and test cases for software functionality, performance, and usability.
  • Execute both manual and automated testing to identify, document, and resolve software defects.
  • Conduct comprehensive regression testing to ensure updates do not compromise existing features.
  • Perform usability testing to evaluate user experience and suggest improvements.
  • Mentor junior QA team members and contribute to QA workflow improvements.

Skills

UI automation
REST API testing
Agile/Scrum
Independent worker
Communication

Education

Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field

Tools

Playwright
Selenium
Gradle
Maven
Git

Job description

Are you passionate about driving innovation and ensuring product excellence through automation? Join our OnePack team as an Intermediate Automation Test Engineer and play a pivotal role in shaping the future of AgTech!

OpenAgri and DataRipple (Pty) Ltd are development houses with offices in Stellenbosch and Johannesburg. We focus on building new innovative agricultural technologies. Our base client is a software business based in London called AgrigateOne.

AgrigateOne is a software company who has built a platform for the perishable supply chain. Our platform connects suppliers, buyers, and logistics service providers to seamlessly manage their value chains for high quality fresh produce. The platform provides visibility along the supply chain, aggregates all data and communications into a single view for trade partners.

OnePack offers a robust packhouse management solution and production-focused tools, integrating with both advanced robotics and basic industrial devices. As part of our team, you’ll be working on solutions that truly make an impact in the agricultural industry.

PURPOSE

As an Automation Test Engineer, you will be at the forefront of ensuring the quality, reliability, and success of our software solutions by focusing heavily on automation. You will be responsible for defining and executing the QA Strategy Plan, building robust automation frameworks, and integrating them into the CI/CD pipeline. This role is critical in accelerating our release cycles and enhancing software stability through continuous, automated regression and coverage.

This role offers an exciting opportunity to take ownership of QA processes, work with innovative technologies, and contribute to the delivery of impactful software solutions in the agricultural industry.

OBJECTIVES (main duties and responsibilities)

Testing & Quality Assurance

  • Design, develop, and refine comprehensive test plans and test cases for software functionality, performance, and usability.
  • Execute both manual and automated testing to identify, document, and resolve software defects.
  • Conduct comprehensive regression testing to ensure software updates do not compromise existing features.
  • Perform usability testing to evaluate user experience and recommend improvements.
  • Responsible for the QA Strategy Plan and executing test strategies, focusing on building frameworks, increasing test coverage, and improving release speed and stability through automated regression.
  • Collaborate with developers, project managers, and stakeholders to understand product requirements and ensure alignment in testing strategies.
  • Actively participate in release planning meetings, offering insights on product readiness and associated risks.
  • Document and track issues in an issue tracking system, ensuring clear communication and timely resolutions.
  • Providing release reports and ensuring test completeness prior to each release.
  • Stay current with industry best practices, tools, and emerging trends in quality assurance, integrating them into testing processes.
  • Contribute to the enhancement of QA workflows, including the introduction and scaling of automation practices.
  • Implementing process improvements, including customized ticket templates to standardise issue reporting and scoping.
  • Mentor junior QA team members, sharing knowledge and reviewing their work to foster growth and development.
ROLE REQUIREMENTS
Formal Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
Knowledge, Skills & Experience
  • Proven experience building or scaling UI automation frameworks (Playwright experience is preferred, and Selenium beneficial).
  • Solid understanding of RESTful APIs and how to test them programmatically.
  • Familiarity with build tools like Gradle or Maven and version control via Git.
  • Analytical thinking and problem-solving skills with a strong attention to detail.
  • Proficient in issue tracking systems and test management tools.
  • Effective communication skills, capable of articulating findings to technical and non-technical teams.
  • Familiarity with Agile/Scrum methodologies is advantageous.
  • Ability to work independently while contributing to a collaborative team environment.
  • Proactive and eager to contribute to a fast-paced, dynamic work setting.
CULTURE
  • Someone to enhance the positive company culture with a high emphasis on morals, values and diversity
  • Preferably someone with a passion for/experience in the agriculture and /or logistics & technology industries
  • A go-getter that can grow with the company.
COMPANY OVERVIEW

Visit our About Us page to discover more about our culture, work ethic, and vision.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Test Engineer: CI/CD & Playwright
Automation Test Engineer: CI/CD & Playwright

Agrigate One Limited • South Africa

On-site
ZAR 480,000 - 860,000
Test Automation Analyst
Test Automation Analyst

Hire Resolve • Pretoria

On-site
ZAR 420,000 - 660,000
Competitive salary based on experience
Test Automation Lead
Test Automation Lead

Isilumko Staffing • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Software Engineer
Software Engineer

Jobtailor • Cape Town

On-site
ZAR 700,000 - 1,000,000
Senior QA Engineer (Remote)
Senior QA Engineer (Remote)

Datafin • Cape Town

Remote
ZAR 700,000 - 900,000
Quality Assurance Consultant
Quality Assurance Consultant

TallOrder • Cape Town

Hybrid
ZAR 420,000 - 640,000
Competitive salary
Growth opportunity
Hybrid work in winelands
QA Tester
QA Tester

Namocorp • Centurion

On-site
ZAR 180,000 - 300,000
Flexible hours
Free snacks
Casual dress code
+2
Senior QA Engineer - Automation Focus
Senior QA Engineer - Automation Focus

Placements24 • Soweto

Hybrid
ZAR 700,000 - 950,000
Medical aid
Retirement fund
Professional development
Senior QA Eningeer
Senior QA Eningeer

SavageOne Pty Ltd • Midrand

On-site
ZAR 600,000 - 900,000
Collaborative work environment
Diverse and challenging projects
Mentorship and continuous learning
QA Engineer (Manual & Automation) - Cape Town
QA Engineer (Manual & Automation) - Cape Town

Internetwork Expert • Cape Town

Hybrid
ZAR 320,000 - 520,000