At a Glance
- Tasks: Ensure software quality by designing and executing test plans across various products.
- Company: Join HBP Group, a passionate and accredited employer focused on employee wellbeing.
- Benefits: Enjoy a competitive salary, hybrid working, flexible hours, and development programmes.
- Why this job: Make a real impact on software quality while collaborating with innovative teams.
- Qualifications: 2+ years in QA testing, strong analytical skills, and experience with JIRA, GitHub, and Postman.
- Other info: Dynamic work environment with opportunities for career growth and continuous improvement.
The predicted salary is between 30000 - 40000 £ per year.
As a Software QA Tester, you will be responsible for ensuring that our software applications meet the highest standards of reliability, functionality, and user experience. You will design, implement, and execute test plans across a variety of products and environments, working closely with our developers and support teams throughout the software development lifecycle. You will use JIRA to manage test cases and track defects, GitHub to review commits and verify fixes, and Postman to validate API and system integrations. You will also use automation to supplement manual testing for regression and repetitive test scenarios.
Responsibilities
- Develop, maintain, and execute detailed test plans and cases for new and existing software.
- Perform functional, regression, integration, usability, and exploratory testing.
- Identify, document, and track defects in JIRA, ensuring clear communication and prompt resolution.
- Use Postman to validate APIs and confirm data integrity between connected systems.
- Review code changes and pull requests in GitHub to confirm that fixes align with test outcomes.
- Apply automation tools and scripts where appropriate to enhance efficiency and test coverage.
- Support user acceptance testing (UAT) and post-release validation.
- Maintain accurate, detailed documentation of test results and product quality trends.
- Collaborate with support and development teams to reproduce and verify customer-reported issues.
- Drive continuous improvement of QA processes and contribute to overall software quality initiatives.
- Create, maintain, and execute test plans and cases within JIRA.
- Reproduce and document defects clearly in JIRA with supporting evidence such as screenshots or logs.
- Verify defect resolutions by reviewing commits and pull requests in GitHub.
- Conduct regression testing to confirm that fixes and new features do not introduce new issues.
- Validate functional and data integrity between web, back-office, and integration layers.
- Perform exploratory testing to identify usability and stability issues not covered by formal test cases.
- Develop or run automated test scripts for repetitive regression or integration scenarios.
- Use automation selectively to extend coverage or verify critical workflows quickly and consistently.
- Ensure all test results are logged, version-controlled, and traceable to project requirements.
- Support user acceptance testing (UAT) by preparing scripts, validating outcomes, and managing feedback.
- Participate in sprint planning, stand-ups, and retrospectives to provide QA insight and risk assessment.
- Maintain accurate test environments and datasets for consistent, reliable results.
- Produce clear and concise QA reports summarising test coverage, defects, and release readiness.
- Review release notes and confirm accuracy of documented functionality before customer communication.
- Collaborate with developers to ensure testability and quality are considered throughout development.
- Contribute to the continual improvement of QA documentation, workflows, and standards.
Requirements
- Minimum 2 years' experience in a QA testing environment.
- Strong understanding of software testing methodologies and defect lifecycles.
- Experience using JIRA, GitHub, and Postman.
- Ability to design, maintain, and execute test plans and cases.
- Solid analytical and problem-solving skills with attention to detail.
- Strong communication and documentation skills.
- Able to work independently while collaborating effectively across teams.
- Awareness of automation and how it supplements manual testing.
- Understanding of software development and release processes.
- Desirable: Familiarity with EPOS, Stock Management, eCommerce, or Ticketing systems.
- Experience with accounting software (e.g., Sage 50/200, Pegasus Opera, Exchequer, Xero, Microsoft Dynamics).
- Exposure to test automation frameworks or scripting tools.
- Understanding of database concepts and data validation.
- Experience testing both Microsoft Windows and web-based applications.
- Background in SaaS or multi-product software environments.
Benefits and Company Information
Here at the HBP Group we are passionate about our business and our customers, and believe our people are our most valuable asset. We are Accredited to The Living Wage Foundation as a Real Living Wage Employer and were awarded Best Companies "One To Watch" accreditation. We are focused on achieving 3 Star "World Class employer to work for" accreditation in the future. Salary range between £30,000 to £40,000 per annum (depending on experience). Other benefits and office culture details are listed by the employer and include hybrid working, flexible hours, and various wellbeing and development programs. Location: Peterborough, full-time position.
Software QA Tester employer: The HBP Group
Contact Detail:
The HBP Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software QA Tester
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. The more people you know, the better your chances of landing that Software QA Tester role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your testing projects, especially those involving JIRA, GitHub, and Postman. This will give potential employers a clear view of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common QA scenarios and automation tools. Practice explaining your thought process when testing and how you handle defects. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application.
We think you need these skills to ace Software QA Tester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in QA testing, especially with tools like JIRA, GitHub, and Postman. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about QA testing and how you can contribute to our team. We love hearing personal stories that connect your experience to our mission.
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've identified and resolved defects or improved testing processes. We appreciate candidates who can demonstrate their analytical skills and attention to detail.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at The HBP Group
✨Know Your Tools
Familiarise yourself with JIRA, GitHub, and Postman before the interview. Be ready to discuss how you've used these tools in your previous roles, as they are crucial for the Software QA Tester position.
✨Showcase Your Testing Skills
Prepare examples of test plans and cases you've developed or executed. Highlight your experience with functional, regression, and exploratory testing, and be ready to explain your approach to identifying and documenting defects.
✨Communicate Clearly
Effective communication is key in QA roles. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with developers and support teams. Bring examples of how you've communicated issues and solutions in the past.
✨Emphasise Continuous Improvement
Discuss how you've contributed to improving QA processes in your previous roles. Share specific instances where your input led to better software quality or more efficient testing practices, showing that you're proactive about enhancing workflows.