QA Engineer

QA Engineer

Posted 4 days ago by Aquent

£41 Per hour
Undetermined
Onsite
London Area, United Kingdom

Summary: The QA Engineer role involves ensuring software quality through testing and collaboration with developers and business analysts. The position requires a strong background in quality assurance, technical skills, and effective communication. The successful candidate will promote quality standards and manage testing processes for software products. This is a full-time, onsite position based in London, with a contract duration of six months starting December 1, 2025.

Key Responsibilities:

  • Promote a culture of quality and excellence across the team and wider organisation.
  • Collaborate with business analysts to identify and address issues before software implementation.
  • Develop comprehensive test plans, user scenarios, and validation procedures based on project requirements.
  • Install, configure, and manage software test management tools.
  • Work closely with software engineers to investigate and resolve issues identified during testing.
  • Validate new software versions and manage the release process.
  • Prepare detailed testing documentation, including user guides, bug reports, and release notes.
  • Provide training and support to end users.
  • Communicate directly with clients to understand and diagnose reported issues.
  • Identify the root causes of application errors and escalate critical concerns when necessary.
  • Maintain positive and professional client relationships.
  • Share knowledge and present new ideas to improve processes.
  • Manage multiple projects effectively, ensuring timely delivery and quality outcomes.
  • Define and implement test automation processes and best practices.
  • Foster a culture of diversity, inclusion, and collaboration within the team.

Key Skills:

  • Bachelor’s degree in Computer Science or a related field.
  • At least 5 years of experience in Quality Assurance and technical support.
  • Solid understanding of Agile testing methodologies and techniques.
  • Strong knowledge of the software development lifecycle.
  • Experience working with databases and data manipulation.
  • Broad technical knowledge with the ability to manage multiple tasks simultaneously.
  • Excellent written and verbal communication skills.
  • A genuine passion for quality, performance, reliability, and teamwork.
  • Experience with automated testing (JavaScript/TypeScript or other programming languages).
  • Familiarity with Playwright is advantageous.
  • Experience using version control tools.
  • Knowledge of visual testing practices.
  • Proven experience working within an Agile environment.
  • ISTQB certification is a plus.
  • Experience in client-facing support processes is an advantage.
  • Experience with performance testing is desirable.
  • Fluent in written and spoken English.

Salary (Rate): £41.40/hr

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: QA Engineer

Client Location: Onsite - London, Battersea

Starting: 1st December, 2025

Pay Comments: Up to £331.22 per day PAYE

Hours: Full-time

Duration: 6 month contract

Job Description: We are looking for a skilled and motivated Quality Assurance Engineer to join our team. The ideal candidate will have a strong background in software quality assurance and testing, along with excellent technical and communication skills. You will work closely with developers, business analysts, and clients to ensure that software products meet the highest standards of quality, performance, and reliability.

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • At least 5 years of experience in Quality Assurance and technical support.
  • Solid understanding of Agile testing methodologies and techniques.
  • Strong knowledge of the software development lifecycle.
  • Experience working with databases and data manipulation.
  • Broad technical knowledge with the ability to manage multiple tasks simultaneously.
  • Excellent written and verbal communication skills.
  • A genuine passion for quality, performance, reliability, and teamwork.
  • Experience with automated testing (JavaScript/TypeScript or other programming languages).
  • Familiarity with Playwright is advantageous.
  • Experience using version control tools.
  • Knowledge of visual testing practices.
  • Proven experience working within an Agile environment.
  • ISTQB certification is a plus.
  • Experience in client-facing support processes is an advantage.
  • Experience with performance testing is desirable.
  • Fluent in written and spoken English.

Key Responsibilities

  • Promote a culture of quality and excellence across the team and wider organisation.
  • Collaborate with business analysts to identify and address issues before software implementation.
  • Develop comprehensive test plans, user scenarios, and validation procedures based on project requirements.
  • Install, configure, and manage software test management tools.
  • Work closely with software engineers to investigate and resolve issues identified during testing.
  • Validate new software versions and manage the release process.
  • Prepare detailed testing documentation, including user guides, bug reports, and release notes.
  • Provide training and support to end users.
  • Communicate directly with clients to understand and diagnose reported issues.
  • Identify the root causes of application errors and escalate critical concerns when necessary.
  • Maintain positive and professional client relationships.
  • Share knowledge and present new ideas to improve processes.
  • Manage multiple projects effectively, ensuring timely delivery and quality outcomes.
  • Define and implement test automation processes and best practices.
  • Foster a culture of diversity, inclusion, and collaboration within the team.