Senior QA Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
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. 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, reduc
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at rewst? Share your experience