Automated Software Tester

PSP Limited
UK
23 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
£30,000.0 - £40,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Software Applications JIRA Automation of Tests Microsoft Azure Browser Compatibility C Sharp (Programming Language) Software Quality Computer Programming
+31 more
Databases Software Debugging Apache JMeter Load Testing Object-Oriented Software Development Scrum Methodology Systems Development Life Cycle Regression Testing E2e Testing Selenium Software Engineering SQL Databases Software Testing Automation Framework Systems Integration Test Data TypeScript Web Testing Scripting Postman Test Scripts Cypress (Programming Language) Git Specflow Git Flow Playwright Restful APIs Cucumber (Software) Selenium Webdriver Software Version Control Api Management SDET

Job description

As an Automation Software Tester, you will be responsible for designing, developing, maintaining and executing automated tests to ensure the quality, reliability and performance of PSP’s software solutions.

This is a hands-on technical testing role requiring practical experience of test automation frameworks and the ability to create robust, maintainable automated test suites.

You will work closely with Developers, Manual Testers, Business Analysts and Project Managers to identify where automation can deliver the greatest benefit and ensure automated testing is effectively incorporated into the software development lifecycle.

The role will also involve an element of manual testing where appropriate, particularly when investigating defects, validating new functionality or determining whether a test scenario is suitable for automation., * Design, develop and maintain automated test scripts and frameworks.

  • Build automated test coverage for new and existing software applications.
  • Identify suitable test scenarios for automation.
  • Convert appropriate manual test cases into reliable automated tests.
  • Execute automated functional, regression, integration and end-to-end tests.
  • Develop and maintain automated API tests.
  • Analyse automated test results and investigate failures.
  • Identify whether failures relate to application defects, data, environments or test scripts.
  • Maintain and improve existing automated test suites as applications evolve.
  • Ensure automated tests are reusable, reliable and maintainable.
  • Work closely with Developers to ensure software is designed with testability in mind.
  • Integrate automated testing into CI/CD pipelines where appropriate.
  • Support regression testing as part of software releases.
  • Identify, document and report defects clearly and accurately.
  • Re-test defects following resolution.
  • Maintain test data and appropriate test environments.
  • Monitor automation coverage and identify opportunities to increase automated testing.
  • Participate in code or test-script reviews where appropriate.
  • Contribute to defining PSP’s automation testing standards, processes and best practices.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews and retrospectives.
  • Provide clear information regarding test results, defects, risks and release readiness., You will work closely with experienced development and delivery professionals and have the opportunity to influence how automation is used across PSP’s software development lifecycle.

Requirements

The successful candidate will have commercial experience in software test automation and be able to demonstrate practical experience creating and maintaining automated test solutions.

You should have:

  • Commercial experience as an Automation Tester, QA Automation Engineer, Software Development Engineer in Test (SDET) or similar.
  • Strong understanding of software testing principles and methodologies.
  • Hands-on experience developing automated test scripts.
  • Experience with one or more recognised automation frameworks or technologies, such as:
  • Playwright
  • Selenium
  • Cypress
  • SpecFlow
  • Cucumber
  • Other comparable automation frameworks
  • Experience using a relevant programming or scripting language such as C#, JavaScript or TypeScript.
  • Experience automating web application testing.
  • Experience with API testing and automation.
  • Experience creating and maintaining regression automation suites.
  • Understanding of object-oriented programming and reusable test design.
  • Experience using source control such as Git.
  • Experience with defect and test management tools such as Azure DevOps, Jira or equivalent.
  • Good understanding of the Software Development Lifecycle (SDLC).
  • Experience working within Agile/Scrum development teams.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Ability to investigate and diagnose failed automated tests.
  • Good written and verbal communication skills.

Desirable Experience

The following would be particularly advantageous:

  • Playwright with C# and/or TypeScript.
  • Selenium WebDriver.
  • Automated API testing using Postman/Newman or equivalent.
  • REST API testing.
  • SQL and database validation.
  • Microsoft Azure.
  • Azure DevOps.
  • CI/CD pipelines.
  • Automated testing incorporated into build and deployment pipelines.
  • Git-based source control and branching strategies.
  • Performance or load testing.
  • Experience with tools such as JMeter or similar.
  • Cross-browser and responsive automated testing.
  • Microsoft/.NET development environments.
  • Experience testing CMS, CRM, ERP or e-commerce platforms.
  • Experience working on complex integrations between multiple systems.
  • ISTQB or another recognised testing qualification.

Technical Approach

The successful candidate should understand that effective automation is more than simply recording test steps.

You will be expected to create automated tests that are structured, reusable and maintainable and to understand when automation is - and is not - the appropriate testing approach.

You should be comfortable working with code, debugging failed tests and collaborating directly with Developers to resolve technical issues.

You will also be expected to identify opportunities to improve automation coverage and reduce repetitive manual regression testing.

What We’re Looking For

We are looking for someone with a genuine interest in software quality and test automation who wants to take ownership of automated testing rather than simply execute an existing suite.

You will be technically minded, analytical and comfortable investigating complex problems.

You should be able to balance speed with quality and understand the importance of creating automation that remains reliable as applications change and develop.

The successful candidate will work collaboratively with the wider development and testing team while also being confident enough to recommend improvements to existing testing approaches.

Benefits & conditions

Pay: £30,000.00-£40,000.00 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · World Congress 2022

Videos

See all

Related articles

See all