South Africa Hybrid Full-time ZAR 40,000 – 50,000 / month

Rewst is hiring a Senior QA Engineer

Responsibilities

  • 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.
  • 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.
  • 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.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical 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.

Nice to Have

  • 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.

Benefits

  • 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

Work Arrangement

Hybrid

Team

Structure: embedded within a squad

Additional Information

  • Must be available during US core business hours.
Required Skills
APIsJson
About company
Rewst
Rewst is a tool designed for Managed Service Providers (MSPs) to streamline and automate their processes, saving time and effort. The platform helps MSPs achieve big automation wins, resulting in increased productivity and efficiency.
All jobs at Rewst Visit website
Job Details
Department R&D
Category qa_testing
Posted a month ago