> Markdown version of [/jobs/ext/4100656-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/4100656-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Engineer - **Company:** Pembrook Resourcing - **Location:** London, UK - **Salary:** £25,420.0 - £71,820.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, PHP (Programming Language), Amazon Web Services, Android Software Development, Apache Ant, Apple IOS, JIRA, Automation of Tests, Microsoft Azure, Bash Shell, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Computer Programming, Computer Networks, Databases, Continuous Integration, Data Integration, IBM DB2, Software Debugging, DevOps, Eclipse (Software), Github, HP Loadrunner, Junit, Python (Programming Language), Apache Maven, Microsoft Visual Studio, Microsoft SQL Server, Team Foundation Server, MongoDB, MySQL, Model View Controller (MVC), Node.Js, Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, Release Management, Selenium, Service-Oriented Architecture, Software Engineering, Software Quality Assurance (SQA), PL-SQL, SQL Databases, Subversion, Testng, Web Services, Extensible Markup Language (XML), Scripting, Performance Testing, Software Troubleshooting, SOAPAPI, Hp Alm, Gitlab, Git, Restful APIs, Cucumber (Software), Jenkins - **Published:** October 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=173840286d17767c ## About the Role * Practical software testing and software quality assurance experience, with familiarity with Selenium, JUnit, TestNG, Cucumber, Jenkins, LoadRunner, HP ALM, Jira and CI tools. * Programming or scripting knowledge in Java, C#,.NET, Python, JavaScript, C/C++, PHP, SQL, PL/SQL, XML, HTML, CSS, Bash or Node.js is useful. * Familiarity with databases such as MySQL, Oracle, Microsoft SQL Server, DB2 or MongoDB; tools including Git, GitHub, GitLab, SVN, TFS, Maven, Ant, Visual Studio or Eclipse; and AWS or Azure is welcome. * Understanding of operating systems, computer networking, Android, iOS, MVC and business requirements is advantageous. ## Description As a Software Test Engineer, you'll help deliver dependable software by designing and carrying out tests across applications, APIs and services. You'll work with development and delivery teams throughout the SDLC, from requirements gathering to release management. Your impact: Thorough testing and clear defect analysis help users rely on software that works as intended., * Create and maintain test cases for functional, system, integration, user acceptance, unit and performance testing, including test automation. * Investigate defects through debugging, software troubleshooting and root cause analysis; document findings and support quality assurance. * Collaborate with software development, DevOps and business analysis teams using Scrum or Waterfall approaches and continuous integration. * Test UI, web services, REST and SOAP APIs, service-oriented architecture and database integrations; analyse results and support release decisions.