We are looking for an experienced Quality Assurance (QA) Analyst to join our clients innovative IT Software Development team. As a QA expert, you will play a key role in ensuring the high quality and reliability of software solutions across the business, working closely with the UK Product Team and collaborating with geo-distributed teams.
This is an exciting opportunity for a driven QA professional with a passion for enhancing software quality through rigorous testing and continuous improvement.
This position is being offered on a 22 month fixed term contract basis.
Key Responsibilities:
- Act as a key contributor in the Quality Assurance (QA) process, collaborating with IT and Product teams to ensure software quality.
- Develop and implement comprehensive QA test plans, utilising Azure DevOps or similar platforms.
- Create and maintain regression test suites to ensure thorough Quality Assurance before each release.
- Perform detailed testing of new and existing software, ensuring high standards of QA.
- Support automated testing processes as part of the broader Quality Assurance strategy.
- Collaborate with the Product team on User Acceptance Testing (UAT) and assist with QA efforts across business units.
- Keep abreast of the latest software testing and QA techniques to enhance team performance.
- Attend project reviews, planning sessions, and other internal meetings to support QA initiatives.
Required Skills and Experience:
- Bachelor’s degree in Business, Information Technology, or a related field (or equivalent experience).
- Proven experience in Quality Assurance (QA) roles with a solid understanding of software testing fundamentals.
- Proficiency in creating and executing QA test cases using Azure DevOps or other testing platforms.
- Familiarity with WWW technologies (HTML, HTTP).
- Strong communication skills with the ability to articulate QA findings clearly and concisely.
- Ability to manage deadlines, prioritise tasks, and work independently under pressure.
- Knowledge of Information Security and GDPR compliance with an emphasis on QA standards.
Why Join Us?
- Be a crucial part of the Quality Assurance process, ensuring software excellence across the business.
- Work with a skilled, multi-disciplinary team and gain exposure to global business operations.
- Develop your career through continuous personal and professional development, focusing on QA techniques and methodologies.
Ready to elevate your QA career? Apply now and join a team committed to delivering high-quality software solutions!