Job Description
Role Overview:
As a Manual Tester at RotaMaster, you will partner with product owners, developers, and architects to translate user stories and acceptance criteria into clear, detailed test scenarios. You will design and execute comprehensive test cases across web applications, APIs, and microservices, employing functional, regression, exploratory, and usability testing techniques to ensure the highest level of product quality. Your keen eye for detail will help uncover issues early in the development lifecycle, and your hands-on approach will drive confidence in every release.
Throughout each sprint, you’ll actively participate in ceremonies - daily stand-ups, sprint planning, backlog refinement, and retrospectives - providing insights on testability and potential risks. You will document test data and expected outcomes in Jira, logging defects and collaborating closely with developers and stakeholders through to resolution. By analysing test metrics and generating concise status reports, you will communicate coverage, risks, and progress to the team, while continuously identifying opportunities to optimize QA workflows and enhance our quality practices. Additionally, we’re looking for someone who aspires to expand their skill set into automation testing, with an eagerness to train and grow into an automation tester role.
Key Responsibilities:
- Plan, design, and execute thorough manual test cases across web, API, and microservice components.
- Create and maintain detailed test plans, test scenarios, and traceability matrices that align with project requirements.
- Perform functional, regression, exploratory, usability, and ad-hoc testing to verify software quality.
- Log, track, and validate defects using Jira (or equivalent), working closely with developers and stakeholders until resolution.
- Participate in daily stand-ups, sprint planning, backlog grooming, and retrospectives alongside Team Leaders and Product Owners to ensure timely delivery.
- Collaborate with product owners to understand feature requirements and acceptance criteria, translating them into clear test cases.
- Provide concise, actionable testing status reports and metrics to highlight coverage, defects, and risks.
- Advocate for process improvements to enhance manual testing efficiency and quality practices.
Qualifications
Required Skills:
- Proven experience in manual testing within an Agile environment.
- Strong understanding of software development lifecycle (SDLC) and QA best practices.
- Excellent test-case authorship and defect-reporting skills.
- Solid SQL skills for back-end/data validation on SQL Server (or similar RDBMS).
- Familiarity with version control concepts (e.g., Git) to review requirements and track test artifacts.
- Ability to work under pressure, prioritise tasks, and meet tight deadlines.
Desirable Skills:
- Hands-on experience with API testing tools (e.g., Postman).
- Exposure to cross-browser and device compatibility testing, including tools like BrowserStack.
- Basic knowledge of test-management platforms.
- Familiarity with JavaScript and modern front-end frameworks to understand UI behaviour.
- Experience with Atlassian suite (Jira, Confluence) for requirements and defect management.