Software Tester

Software Tester

Posted Today by eTeam

Negotiable
Undetermined
Remote
London Area, United Kingdom

Summary: The Software Tester role involves owning and driving the end-to-end QA strategy for a product while collaborating closely with a team of developers. The position requires designing comprehensive test plans, performing manual and automated testing, and integrating testing processes within CI/CD pipelines. The tester will also track defects and mentor team members in best practices. This is a full-time contract position based in London, UK, with a remote working arrangement.

Key Responsibilities:

  • Own and drive the end-to-end QA strategy for an asset or product, working closely with a team of 3–5 developers.
  • Design comprehensive test plans, test cases, and test data covering both functional and non-functional requirements.
  • Perform manual testing to validate user workflows, edge cases, and UI behavior across web and API layers.
  • Develop and maintain automated test suites for API, integration, and regression testing using modern frameworks (e.g., Postman, Pytest, Playwright, Cypress, or similar).
  • Collaborate with developers to ensure high code quality, early defect detection, and continuous delivery.
  • Integrate testing processes within CI/CD pipelines and ensure all releases meet defined quality gates before deployment.
  • Track, report, and prioritize defects using standard tools (e.g., JIRA) and continuously improve QA processes.
  • Champion a quality-first mindset across the team — mentoring others in testing best practices and root cause analysis.

Key Skills:

  • Hands-on experience in manual and automated testing for web applications and APIs.
  • Strong understanding of test design techniques, SDLC/STLC, and defect management processes.
  • Proficiency in API testing tools (Postman, Pytest).
  • Ability to independently define and execute a QA roadmap for a product or microservice ecosystem.
  • Working knowledge of CI/CD pipelines, version control (Git), and test result reporting.
  • Excellent analytical, debugging, and documentation skills.
  • Experience with end-to-end test automation frameworks (Cypress, Playwright, Selenium, or Robot Framework) is a plus.
  • Exposure to performance testing (JMeter, k6) and security testing (OWASP, Burp Suite) is a plus.
  • Understanding of microservice architectures and 12-Factor App deployment patterns to tailor QA strategies accordingly.
  • Experience mentoring junior QA engineers or setting up QA practices for new assets is a plus.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Software Tester

Location: London, UK (Remote)

Job Type: Full-time contract, 12 Months

Role’s Responsibilities:

  • Own and drive the end-to-end QA strategy for an asset or product, working closely with a team of 3–5 developers.
  • Design comprehensive test plans, test cases, and test data covering both functional and non-functional requirements.
  • Perform manual testing to validate user workflows, edge cases, and UI behavior across web and API layers.
  • Develop and maintain automated test suites for API, integration, and regression testing using modern frameworks (e.g., Postman, Pytest, Playwright, Cypress, or similar).
  • Collaborate with developers to ensure high code quality, early defect detection, and continuous delivery.
  • Integrate testing processes within CI/CD pipelines and ensure all releases meet defined quality gates before deployment.
  • Track, report, and prioritize defects using standard tools (e.g., JIRA) and continuously improve QA processes.
  • Champion a quality-first mindset across the team — mentoring others in testing best practices and root cause analysis

Skills:

Mandatory Skills:

  • Hands-on experience in manual and automated testing for web applications and APIs.
  • Strong understanding of test design techniques, SDLC/STLC, and defect management processes.
  • Proficiency in API testing tools (Postman, Pytest).
  • Ability to independently define and execute a QA roadmap for a product or microservice ecosystem.
  • Working knowledge of CI/CD pipelines, version control (Git), and test result reporting.
  • Excellent analytical, debugging, and documentation skills.

Nice to Have Skills:

  • Experience with end-to-end test automation frameworks (Cypress, Playwright, Selenium, or Robot Framework).
  • Exposure to performance testing (JMeter, k6) and security testing (OWASP, Burp Suite).
  • Understanding of microservice architectures and 12-Factor App deployment patterns to tailor QA strategies accordingly.
  • Experience mentoring junior QA engineers or setting up QA practices for new assets.