Senior Automation Test Engineer

Reposted 12 Days Ago
Be an Early Applicant
Hiring Remotely in South Africa
Remote
Senior level
Information Technology • Software • Automation
The Role
The Senior Automation Test Engineer develops and maintains automation frameworks for UI and API testing, integrating them with CI/CD pipelines, leveraging AI tooling, and supporting performance testing to ensure quality standards are met.
Summary Generated by Built In

Company Description:

Rewst is a tool designed for Managed Service Providers (MSPs) to streamline and automate their processes, saving valuable time and effort. Our platform helps MSPs achieve big automation wins, resulting in increased productivity and efficiency. We value the flexibility of remote work and enjoy opportunities to collaborate in person on occasion.

Location: South Africa

Work Hours - U.S.

Job Overview

We’re looking for a highly technical and motivated Senior Automation Test Engineer to join our QA team at Rewst. In this role, you’ll work primarily alongside the QA Automation Architect to help design, build, and maintain the automation frameworks that underpin quality across the platform. You’ll also take a leading role in leveraging AI-assisted tooling and agent-based approaches to accelerate test creation, and you’ll contribute to performance and load testing efforts as the team matures its testing capabilities.

Key Responsibilities

Automation Framework Development

  • Work closely with the QA Automation Architect to build, maintain, and evolve scalable and reusable test automation frameworks covering both UI and API layers.

  • Develop and maintain automated test scripts for UI workflows and API endpoints, supporting functional, regression, and performance testing requirements across the platform.

  • Ensure automation solutions integrate seamlessly with CI/CD pipelines to enable continuous testing and rapid feedback loops.

  • Contribute to automation best practices, coding standards, and shared tooling to support QA engineers across squads.

  • Identify gaps in test coverage and work proactively to address them through expanded automation.

  • Pick up and validate tickets from the Platform squad, testing and verifying platform-level changes as part of the broader QA workflow.

AI-Assisted Test Creation

  • Leverage AI tools and agent-based frameworks (e.g., Claude or similar LLMs) to accelerate test generation, maintenance, and coverage expansion.

  • Build and refine agent skills and prompting strategies that enable reliable, repeatable AI-assisted test authoring.

  • Collaborate with the QA Automation Architect to integrate AI-assisted approaches into the broader automation workflow in a maintainable and scalable way.

  • Stay current on emerging AI tooling relevant to software testing and advocate for adoption where it delivers measurable value.

Performance Testing

  • Assist in the design and execution of performance and load testing efforts to validate application behavior under realistic and peak conditions.

  • Work with tools such as JMeter, k6, or similar to build performance test suites and analyze results.

  • Identify performance bottlenecks and communicate findings clearly to engineering and product stakeholders.

Collaboration & Continuous Improvement

  • Partner with developers, QA engineers, and the QA Automation Architect to ensure automation efforts align with feature development and application requirements.

  • Analyze test execution results and provide clear reporting on defects, coverage, and automation health.

  • Share knowledge and provide guidance to QA engineers building automation skills across squads.

  • Advocate for continuous improvement in testing processes, tooling, and infrastructure.

Required Skills and Qualifications
  • 5+ years of experience in a software development engineering in test, QA automation, or equivalent engineering role.

  • Strong programming skills in one or more of the following: Python, JavaScript, TypeScript, or Java. Familiarity with version control tools (e.g., Git).

  • Experience with both UI automation (e.g., Playwright, Selenium, Cypress) and API automation (e.g., Postman, REST Assured, or similar), including familiarity with REST APIs, JSON, and related content formats.

  • Experience integrating automated tests with CI/CD tools like Jenkins, GitLab CI, or CircleCI.

  • Demonstrated experience or strong interest in leveraging AI tools and LLM-based agents to assist with test creation and automation workflows.

  • Familiarity with performance and load testing concepts and tools (e.g., JMeter, k6, Locust, or similar).

  • Strong analytical and problem-solving skills with the ability to identify root causes and build effective solutions.

  • Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.

  • Comfortable operating with autonomy in a fast-paced, evolving environment with shifting priorities.

Above & Beyond
  • Experience building or contributing to AI agent workflows or prompt engineering for software testing use cases.

  • Experience with cloud-based testing environments (AWS, Azure, GCP).

  • Previous experience in a Robotic Process Automation (RPA) company or low-code/no-code platform.

  • Familiarity with Agile methodologies (Scrum, Kanban) and experience working in Agile teams.

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Why Join Us?
  • Opportunity to make a significant impact in a fast-growing startup environment.

  • Collaborative and inclusive culture that values creativity, diversity, and innovation.

  • Flexible work arrangements and a supportive work-life balance.

  • Competitive compensation package, including equity options and benefits.

Why Join Us: 

  • Opportunity to make a significant impact in a fast-growing startup environment

  • Collaborative and inclusive culture that values creativity, diversity, and innovation 

  • Competitive compensation package, including equity options and benefits

  • Flexible work arrangements and a supportive work-life balance

Skills Required

  • 5+ years of experience in a software development engineer in test, QA automation, or equivalent engineering role
  • Strong programming skills in Python, JavaScript, TypeScript, or Java
  • Experience with UI automation frameworks (e.g., Playwright, Selenium, or Cypress) and API testing tools (e.g., Postman, REST Assured, or similar)
  • Experience integrating automated tests with CI/CD tools such as Jenkins, GitLab CI, or CircleCI
  • Familiarity with performance and load testing concepts and tools (e.g., JMeter, k6, Locust, or similar)
  • Experience building or contributing to AI agent workflows or prompt engineering for software testing use cases
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
123 Employees
Year Founded: 2020

What We Do

Rewst is an automation platform built for Managed Service Providers (MSPs) that helps them grow by increasing team capacity and eliminating busywork. It connects disconnected systems and turns tedious tasks into reliable workflows, improving efficiency and accuracy.

Similar Jobs

TransUnion Logo TransUnion

Account Executive

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
13000 Employees

Ericsson Logo Ericsson

Legal Counsel

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
5 Locations
88000 Employees
Remote
26 Locations
393 Employees
179K-179K Annually

ServiceNow Logo ServiceNow

Enterprise Account Executive

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Johannesburg, Gauteng, ZAF
29000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account