Overview
Position Title: Manual QA Tester
Company: Hermes
Location: Plymouth, UK
Job Description:
A Hermes Manual QA Tester is responsible for ensuring product quality throughout the software development lifecycle. Working with cross-functional teams to test features from a functional and component perspective, they must also validate integration with other systems whilst ensuring that that Quality Assurance standards set by the practice are met.
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.