Software Quality Assurance Engineer

Liverpool FC

London
Permanent
Hybrid
£45,000 - £55,000/year
Automated TestingManual TestingCI/CD

Role Overview

We are seeking a detail-oriented and proactive Software Quality Assurance (QA) Engineer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and executing comprehensive test plans and test cases to ensure our software products meet the highest standards of quality, performance, and reliability. You will work closely with developers, product managers, and other stakeholders to identify, document, and resolve software defects throughout the development lifecycle.

Key Responsibilities

  • Design, create, and execute manual and automated test cases for new features and existing functionality.
  • Identify, record, document thoroughly, and track bugs using our issue tracking system (e.g., Jira).
  • Collaborate with cross-functional teams to understand product requirements and ensure full test coverage.
  • Develop and maintain automated test scripts to improve the efficiency and effectiveness of our regression testing.
  • Participate in agile ceremonies, providing feedback on user stories and acceptance criteria from a quality perspective.

Required Skills & Qualifications

  • Proven work experience in software quality assurance and testing methodologies.
  • Strong knowledge of software QA methodologies, tools, and processes (e.g., test planning, test case design, bug tracking).
  • Experience with at least one automated testing framework (e.g., Selenium, Cypress, Playwright).
  • Excellent analytical and problem-solving skills with a keen eye for detail.
  • Strong communication and collaboration skills.

Nice-to-Have Qualifications

  • Experience with performance and/or security testing.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
  • ISTQB/ISEB certification or equivalent.