Senior QA Engineer

Rewst

Rewst

Quality Assurance

South Africa

Posted on Apr 30, 2026

Location

South Africa

Employment Type

Full time

Location Type

Remote

Department

R&D

Compensation

  • ZAR 40K – ZAR 50K

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

Role Description

The Senior QA Engineer is a highly autonomous quality owner responsible for a dedicated area of the Rewst platform. This is a hybrid role with meaningful investment in both manual testing and automation — you'll drive test strategy, execute structured and exploratory testing, and plan and create automated coverage for your assigned area.

You'll work closely with developers, product managers, and the QA Automation Architect to ensure features ship with high quality. While your primary focus is your assigned squad, you'll flex to support other teams as priorities shift, bringing strong communication skills and a proactive, ownership-driven mindset to every engagement.

Role Scope

The Senior QA Engineer operates as a senior individual contributor embedded within a squad, serving as the primary QA point of contact for a broad and technically complex surface area. The role spans manual testing, automation planning and creation, and root cause analysis for production bugs — all executed with a high degree of autonomy and minimal oversight.

This role also contributes to shared automation frameworks and CI/CD integration efforts in partnership with the QA Automation Architect, and flexes across squads as business needs require.

Key Relationships

  • QA Manager: Direct reporting relationship; alignment on priorities, quality standards, and performance.

  • QA Automation Architect: Collaboration partner for automation planning, framework contribution, and CI/CD integration.

  • Squad Developers: Day-to-day partner for feature validation, bug resolution, and testability reviews during sprint planning.

  • Product Managers: Aligns on scope, acceptance criteria, and release readiness for assigned area.

  • Other QA Engineers: Peer collaboration on shared testing practices, framework contributions, and cross-squad coverage.

  • Customer Success & Support Teams: Receives customer-reported feedback and escalations to inform testing priorities and production bug RCA.

Duties & Deliverables

Manual Testing & Ticket Planning

  • Serve as the primary QA point of contact for your assigned area of the platform, owning test coverage across a broad and technically complex surface area.

  • Participate in sprint planning and ticket grooming to ensure upcoming work is testable, well-scoped, and meets quality standards before development begins.

  • Conduct functional, regression, and exploratory testing for new features and bug fixes across assigned functional areas.

  • Identify, document, and track bugs in Shortcut with clear reproduction steps and supporting context.

  • Work closely with developers to ensure timely bug resolution and clear communication of issue severity and scope.

  • Lead QA-side root cause analysis (RCA) for bugs that reach production by reproducing issues, identifying testing gaps, and implementing process or test improvements to prevent recurrence.

  • Test from the perspective of the end user to identify usability issues and provide thoughtful feedback to the product team aimed at improving the overall customer experience.

Automation

  • Plan, create, and maintain automated test coverage for your assigned area in collaboration with the QA Automation Architect.

  • Identify high-value test cases for automation and prioritize coverage that reduces manual regression burden over time.

  • Review and contribute to the shared automation framework, ensuring your tests follow established patterns and best practices.

  • Maintain existing automated test scripts as features evolve, keeping coverage accurate and reliable.

  • Collaborate with the QA Automation Architect to expand automated coverage and integrate tests into CI/CD pipelines.

  • Provide feedback on automation strategies, tooling, and testing practices to continuously improve QA processes.

General

  • Step in flexibly across squads or testing efforts as business needs shift.

  • Operate with a high level of autonomy — navigate ambiguity, make informed decisions, and maintain momentum without constant direction.

Typical KPIs & Goals

Test Coverage & Quality

  • Regression Coverage: Growth in documented and automated test coverage for assigned area over time.

  • Bug Detection Rate: Percentage of bugs caught during QA before reaching production.

  • Escaped Defect Rate: Volume of production bugs originating from the assigned area — tracked and trended, with RCA completed for each.

  • Test Execution Completeness: Percentage of planned regression and acceptance tests executed per sprint or release cycle.

Automation

  • Automation Coverage Growth: Measurable expansion of automated test coverage for assigned area, reducing manual regression burden.

  • Framework Contribution: Automated tests reviewed, merged, and maintained in alignment with shared framework patterns and standards.

  • CI/CD Integration: Test suite reliably executing in pipeline with consistent results and fast feedback.

Collaboration & Process

  • Sprint Participation: Active involvement in ticket grooming and sprint planning with clear quality gates defined before development begins.

  • Bug Documentation Quality: Bugs filed with complete reproduction steps, severity classification, and supporting context.

  • RCA Completion: Root cause analysis completed for each production bug originating from assigned area, with process improvements implemented.

Performance Testing

  • Test Suite Coverage: Key user flows and critical platform behaviors covered under load testing scenarios.

  • Bottleneck Identification: Performance findings documented and communicated to engineering stakeholders per test cycle.

Typical Education, Certification & Experience

Education

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).

Experience

  • 5–7+ years of experience as a QA Engineer in an Agile environment.

  • Experience with manual and automation testing of web applications, SaaS platforms, and third-party integrations.

  • Strong working knowledge of software testing methodologies, tools, and processes.

  • Demonstrated ability to write test plans, test cases, and execute structured testing efforts with minimal oversight.

  • Hands-on experience with automated testing frameworks such as Playwright, Selenium, or similar.

  • Experience with API testing tools (e.g., Postman) and familiarity with APIs, JSON, and XML content formats.

  • Familiarity with bug tracking and test management tools (e.g., Shortcut, Jira, TestRail).

  • Strong communication skills with a willingness to voice ideas, concerns, and constructive feedback to influence product quality and team processes.

  • Comfortable working in a fast-paced startup environment with adaptability to keep up with shifting priorities.

  • Must be available during US core business hours.

Above & Beyond

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

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

  • Familiarity with workflow builder tools or similar visual programming environments.

  • Experience contributing to or maintaining a shared automation framework across multiple squads or product areas.

Key Competencies

Quality Ownership

  • Takes end-to-end ownership of quality for an assigned platform area, proactively identifying risks and coverage gaps without waiting for direction.

  • Leads test planning and execution across functional, regression, and exploratory testing with a high degree of thoroughness and autonomy.

  • Drives QA-side RCA for production bugs and implements process improvements to prevent recurrence.

Manual Testing Excellence

  • Applies strong testing instincts to uncover issues across complex, technically deep surface areas.

  • Tests from the end user's perspective, providing thoughtful usability feedback that influences product quality.

  • Writes clear, structured test plans and bug reports that enable fast resolution and shared team understanding.

Automation Contribution

  • Plans and builds automated test coverage for the assigned area in alignment with shared framework standards.

  • Prioritizes high-value automation that meaningfully reduces manual regression burden over time.

  • Maintains existing scripts as features evolve and collaborates with the QA Automation Architect on CI/CD integration.

Collaboration & Communication

  • Partners closely with developers, product managers, and QA peers to ensure features are testable, well-scoped, and shipped with confidence.

  • Communicates bug severity, scope, and impact clearly to technical and non-technical stakeholders.

  • Actively participates in sprint planning, grooming, and retrospectives to embed quality early in the development cycle.

Adaptability & Autonomy

  • Navigates ambiguity and shifting priorities with composure, making informed decisions and maintaining momentum independently.

  • Flexes across squads and testing efforts as business needs shift, bringing consistent quality standards to new contexts.

  • Brings a proactive, initiative-driven mindset — identifying opportunities for improvement without needing to be directed.

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

Compensation Range: ZAR 40K - ZAR 50K