Remote Senior Automation Test Engineer
Rewst
Job Description
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 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