hirly

Apply with hirly

QA Manual Tester

Agilebridge · Pretoria

Upload your resume to see how well you match this job — free, in seconds, no account needed.

Your resume is used only to score it against this job. If you don't create an account, it is deleted within 24 hours.

Job purpose: The focus of this role is to ensure the quality and functionality of software products through manual testing and collaboration with cross-functional teams. Undertaking testing tasks, identifying defects, and ensuring the development team has the necessary insights and feedback to deliver efficient, high-quality software. Key accountabilities: Test Planning and Execution

  • Design and develop detailed manual test cases based on project requirements and user stories, ensuring comprehensive coverage of all functionality. Test Execution:
  • Perform various types of manual testing as required, such as:
  • Functional Testing: Validate that all features of the software work as intended.
  • Integration Testing: Ensure that different software modules function cohesively within the system.
  • System Testing: Verify that the software meets both functional and non-functional requirements.
  • Regression Testing: Ensure new code changes do not introduce bugs in previously tested functionalities.
  • User Acceptance Testing (UAT): Collaborate with stakeholders to confirm the software meets business needs and user expectations. Defect Management and Reporting
  • Thoroughly identify and document software defects, inconsistencies, and bugs, using defect tracking systems.
  • Write clear and detailed reports on identified bugs and collaborate with the development team to facilitate quick resolutions.
  • Monitor and track defects throughout the development lifecycle, ensuring timely resolution and re-testing. Collaboration with Development Teams
  • Work closely with software developers, business analysts, and project managers to understand project goals, user stories, and feature designs.
  • Provide feedback on system performance and usability to enhance the overall development process.
  • Ensure user flows and customer journey paths function seamlessly by closely testing user interactions and software outputs. Process Optimization and Continuous Improvement
  • Propose improvements in testing processes to enhance productivity and efficiency.
  • Assist in the development of testing standards and procedures to maintain high levels of quality assurance throughout the software development lifecycle. Documentation and Technical Writing
  • Prepare and maintain comprehensive test plans, test cases, and test reports for every project to ensure clarity and traceability.
  • Document test results, highlighting areas that need improvement or further testing, and ensure all findings are communicated to relevant stakeholders. Cross-platform and Cross-browser Testing
  • Execute tests on different operating systems and devices, including Windows, Linux, and mobile platforms, to ensure software compatibility.
  • Validate software behavior across various web browsers to ensure consistent performance and functionality. Skills, know-how and experience:
  • 2 – 5 years of experience
  • Experience in manual testing with a strong understanding of the SDLC process.
  • Proven ability to collaborate with multiple teams and communicate effectively with both technical and non-technical colleagues.
  • Strong technical writing skills for documenting test plans, bug reports, and test results.
  • Strategic planning and scheduling skills. Technical / professional qualifications:
  • Computer related degree
  • Licenses & Certifications: II, IAT, ISTQB
  • Experience in technical tools such as: Azure DevOps, SQL Values and Competencies
  • Get stuff done , completing tasks, and contributing to the deliverables of the team to ensure we deliver high quality products
  • Be the best you can be , investing time in learning and sharpening your skills. Teaching and sharing your unique skills with the rest of the team
  • Do the right thing , we build a culture of mutual respect and collaboration, admit to mistakes and learn from them
  • Servicing the customer , at the forefront of providing service excellence and customer satisfaction
  • Solve together , we conduct ourselves in such a way that we work harder, cooperate and be supportive of one another and contribute to the team spirit
  • Build a bridge , progress with what you have and solve a challenge
  • Add value , to tasks, interactions with colleagues and customer interactions
  • Have fun , we enjoy the work we do and the people that we are doing it with.