> Markdown version of [/jobs/ext/1215001-software-qa-engineer](https://www.wearedevelopers.com/jobs/ext/1215001-software-qa-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 QA Engineer - **Company:** Wema Supernova Digital - **Location:** London, UK - **Salary:** £48,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Data Analysis, Android Software Development, Apple IOS, JIRA, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Databases, Continuous Integration, Software Debugging, Linux, Github, HP Loadrunner, Java Database Connectivity, JSON, Junit, Python (Programming Language), Linux System Administration, Microsoft SQL Server, Team Foundation Server, MongoDB, MySQL, Oracle (Applications), Systems Development Life Cycle, Release Management, Selenium, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, Software Quality Assurance (SQA), PL-SQL, Subversion, System Testing, Testng, Web Services, Extensible Markup Language (XML), Cloud Platform System, Performance Testing, SOAPAPI, Hp Alm, Gitlab, Restful APIs, Cucumber (Software), Selenium Webdriver, Software Version Control, Api Management, Jenkins, Programming Languages - **Published:** July 9, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=74b280fc090e06b0 ## About the Role * Proven experience in software quality assurance with a strong understanding of SDLC methodologies such as Waterfall and Agile frameworks. * Proficiency in test automation tools including Selenium WebDriver, TestNG, Cucumber (BDD), JUnit, and related frameworks. * Hands-on experience with performance testing tools like LoadRunner or similar solutions. * Strong knowledge of APIs (REST & SOAP), web services architecture (SOA), XML/JSON data formats, and related testing protocols. * Familiarity with version control systems such as GitHub, GitLab, SVN or TFS; experience with continuous integration tools like Jenkins is essential. * Solid understanding of programming languages including Java, C#, Python, C++, PHP or JavaScript for scripting automated tests. * Experience working with databases such as MySQL, Oracle, SQL Server or MongoDB; knowledge of JDBC/PL/SQL is advantageous. * Ability to perform system troubleshooting by analysing logs and debugging issues across various platforms including Windows and Linux environments. * Excellent analytical skills with an aptitude for data analysis and problem-solving within complex systems. * Strong communication skills with the ability to collaborate effectively across cross-functional teams including developers, business analysts & technical support staff. This role offers an exciting opportunity for a dedicated QA professional eager to contribute to innovative projects while advancing their expertise within a supportive environment committed to quality excellence. ## Description We are seeking a highly skilled Software QA Engineer to join our dynamic team. The successful candidate will be responsible for ensuring the quality and functionality of our software products through comprehensive testing, automation, and analysis. This role involves working closely with development teams to identify issues, improve testing processes, and uphold the highest standards of software quality assurance. The ideal applicant will possess strong technical expertise in various testing tools and methodologies, with a focus on delivering reliable, high-performance software solutions across multiple platforms., * Design, develop, and execute detailed test cases for functional, system, regression, performance, and user acceptance testing. * Develop and maintain automated test scripts using tools such as Selenium, TestNG, JUnit, Cucumber, and other relevant frameworks. * Conduct load and performance testing using LoadRunner and similar tools to evaluate system stability under varying conditions. * Perform root cause analysis on defects identified during testing phases to facilitate prompt resolution. * Collaborate with developers during SDLC (Software Development Life Cycle) to integrate continuous integration practices using Jenkins, GitLab, GitHub, Azure DevOps, and TFS. * Participate in requirements gathering sessions to understand business needs and translate them into comprehensive test plans. * Execute API testing for RESTful and SOAP web services to ensure seamless integration across systems. * Conduct system testing across multiple operating systems including Windows, Linux, Android, iOS, and cloud environments such as AWS and Azure. * Support release management by verifying software builds prior to deployment and assisting in troubleshooting post-release issues. * Document test results accurately and maintain detailed records of defects using Jira or HP ALM. * Engage in continuous improvement initiatives to enhance testing efficiency through process automation and new tool adoption. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How I Built QA from Scratch in a Scaling Startup - no fluff real life story](https://www.wearedevelopers.com/videos/2041-how-i-built-qa-from-scratch-in-a-scaling-startup-no-fluff-real-life-story) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)