TL;DR
Mid-Level Quality Assurance Engineer: Owning testing across web and APIs, embedding in Agile teams, and building scalable QA frameworks with an accent on manual and automated testing of new features. Focus on creating high-quality test cases, designing reusable test scripts, and improving API testing frameworks.
Location: Hybrid in Richmond, United Kingdom. Limited work from abroad (2 weeks every 6 months) allowed.
Company
hirify.global is a dog food subscription company that creates tailored food for each dog, aiming to change the world of pet food for good.
What you will do
- Create test cases from functional and non-functional specifications, defining test requirements and coverage by risk.
- Specify test environment, test data, resources, and tooling needs to execute testing effectively.
- Design and maintain reusable test scripts, procedures, and regression packs with expected results.
- Execute and document complex test scripts; monitor progress and report anomalies, risks, and issues.
- Maintain traceability from requirements to test cases and provide clear reporting on system quality and test metrics.
- Log, triage, and manage defects with strong evidence and analysis; contribute to root-cause prevention.
- Test across web applications, APIs (REST/GraphQL), databases, and performance, using diagnostic tools to identify and report system errors.
- Provide advice and guidance to colleagues on test planning and execution; help prioritise testing work and collaborate continuously with developers.
Requirements
- Strong knowledge of QA methodologies and processes (ad-hoc, exploratory, equivalence partitioning, risk-based testing).
- Experience working in Agile/Scrum and/or DevOps delivery environments.
- Ability to write clear, concise, and comprehensive test artifacts (test cases, charters, plans, evidence, reports).
- Experience with BDD and converting scenarios into executable specifications (feature files + step definitions).
- Automation experience using tools/frameworks such as Behave, Cucumber, Pytest-BDD, Cypress, with Python as a core language.
- Practical experience with Selenium, Postman, and GraphQL tooling.
- Familiarity with test/defect tracking tools (e.g., Jira).
- Understanding of CI practices and how automated tests should run in pipelines for fast feedback.
- Good understanding of testing layers (unit, integration, end-to-end) and the ability to advise on a cohesive strategy.
- Strong collaboration, communication, and stakeholder management skills.
- English: B2 required.
Nice to have
- Experience creating a Test Automation Strategy / Approach / Plan.
- Proven track record writing API automation tests and contributing to an API testing framework/standards.
- Experience collaborating with engineers to build API integration test suites in Cypress.
Culture & Benefits
- Competitive salary, reviewed annually, and annual bonus based on company performance.
- Flexible core hours and a 9/10 day working week to enhance wellbeing.
- 25 days of holiday (excluding bank holidays), increasing to a maximum of 27 days.
- Optional 5 days unpaid leave and 1 paid volunteer day each year.
- Ability to work from abroad 2 weeks every 6 months.
- Health insurance paid by hirify.global.
- Extended maternity, paternity, shared parental, and adoption pay (6 months at 70% pay).
- Flexible paid care leave to support immediate dependants and pets.
- In-house L&D team, with access to year-round courses for development.
- 50% discount on all hirify.global products and discounted gym membership.
Hiring process
- CV review by the Talent Acquisition Team.
- Call with the TA Team to discuss skills and experience.
- Video call with the hiring manager.
- Task presentation to a panel of interviewers.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →