Overview

Position Title: Manual QA Tester

Company: Hermes

Location: Wythenshawe, UK

Job Description:

You will work under the guidance of Test Process Leads and Senior Testers and will be expected to collaborate very closely with other testers and engineers in order to provide holistic view of the systems and how they integrate with each other. This will allow for engineers to anticipate issues in advance to reduce errors with complex integrations downstream. The Manual QA Tester should always be looking to identify repetitive tasks that can be automated to reduce toil and lead time for deployment of secure code.

Responsibilities:

  • Liaise with Product Owners and Technical Business Analyst to understand requirements.
  • Analyse requirements to identify all relevant tests scenarios and edge cases.
  • Work with developers to understand the flow of code.
  • Create and document comprehensive and well-structured test plans and test cases.
  • Implement datasets to support, functional, integration and E2E testing activities.
  • Estimating, prioritising, planning and coordinating quality testing activities.
  • Testing the modules and component parts of the application in isolation and integrated.
  • Identify potential issues and escalate appropriately.
  • Support automation testers on shifting left critical scenarios
  • Recognise routine tasks as learning opportunities and seek ways to improve/automate
  • Execute tests during the development lifecycle, at sprint and release level
  • Executing all levels of testing regularly and no less than at every sprint:
    • System – functional and non-functional (might include performance testing),
    • Integration,
    • Regression,
    • User Acceptance testing
  • Logging test executions and tracking defects.
  • Support on the investigation and troubleshoot of issues and non-conforming software.
  • Tracking quality assurance metrics around defects.
  • Staying up-to-date with new testing tools and test strategies.
  • Collaborating with squad members and support engineering to deliver stable enterprise software products to meet quality goals set up by the Product Owner
  • Assessing the final integration QA milestone before features are deemed ready for performance testing and promotion to production

Requirements:

  • Well versed in software development and testing life cycle.
  • Familiar with queueing and data stream systems.
  • Database interrogation skills (SQL).
  • Understanding of API (REST) calls.
  • Understanding of JSON and XML data structures.
  • Understanding of analysing issues and route cause.
  • Familiar with automation principles and desire to augment capabilities.
  • Excellent interpersonal and communication skills.
  • Analytical mind and problem-solving aptitude.
  • Attention to detail
  • 2+ years of experience as a Quality Assurance Tester.
  • Knowledge of using software QA methodologies, tools and processes.
  • Understanding of system integration testing methodologies, defect tracking systems, and Quality Assurance process.
  • Experience in using JIRA with Zephyr Scale or other similar issue tracking and test management tool.
  • Experience in writing clear, concise and comprehensive test plans and cases.
  • Hands-on experience with black box testing.
  • Experience working in an Agile software development team.
  • Ability to execute regression scripts and report accurately.
  • ISTQB certification is desirable
  • BSc in Computing Science or equivalent combination of training/experience is desirable.

About Hermes

We’re the UK’s consumer delivery specialist, providing flexible and affordable delivery options to home, work, ParcelShops and Lockers, delivering more than 640 million parcels a year with a mission to be the UK’s carrier of choice.