Software Test Engineer

Tech Grids Limited
Sale, UK
24 days ago
Apply on www.indeed.com
Prepare application

Role details

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

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Agile Methodology Amazon Web Services Data Analysis Software Applications Automation of Tests Microsoft Azure C Sharp (Programming Language) Databases
+37 more
Continuous Delivery Continuous Integration Software Debugging Linux DevOps Github HP Loadrunner Apache JMeter Python (Programming Language) Load Testing MySQL Oracle (Applications) Scrum Methodology Systems Development Life Cycle Regression Testing Release Management Selenium Simple Object Access Protocol (SOAP) Software Engineering Software Systems Software Quality Assurance (SQA) PL-SQL SQL Databases Software Testing Automation Framework System Testing Strategies of Testing Testng Web Services Performance Testing Test Scripts Gitlab Api Design Cucumber (Software) Selenium Webdriver Software Version Control Jenkins Programming Languages

Job description

  • Develop, execute, and maintain comprehensive test plans, test cases, and test scripts to validate software functionality across various platforms including web, mobile, and desktop applications.
  • Automate testing processes using tools such as Selenium, TestNG, Cucumber, and related frameworks to increase efficiency and coverage.
  • Perform functional, system, regression, performance (using LoadRunner), load testing, and user acceptance testing to identify issues early in the development lifecycle.
  • Collaborate closely with developers, business analysts, and DevOps teams to integrate testing into continuous integration/continuous deployment (CI/CD) pipelines utilizing Jenkins, GitLab, GitHub, Azure DevOps, or similar tools.
  • Conduct root cause analysis on defects or performance bottlenecks using debugging skills and technical troubleshooting techniques.
  • Participate in requirements gathering sessions to understand project scope and translate business needs into effective test strategies.
  • Support release management activities by ensuring all software releases meet quality standards before deployment.

Requirements

  • Proven experience in software testing including functional testing, system testing, regression testing, and performance testing with tools such as LoadRunner or JMeter.
  • Strong knowledge of test automation frameworks like Selenium WebDriver, TestNG, Cucumber, or similar tools.
  • Hands-on experience with programming languages such as Java, C#, Python or JavaScript for scripting automation tests.
  • Familiarity with SDLC (Software Development Life Cycle), Agile (Scrum), Waterfall methodologies, and best practices for QA processes.
  • Proficiency in working with APIs (REST/SOAP), web services, SQL/PLSQL databases (MySQL, Oracle), and version control systems like GitHub or GitLab.
  • Ability to perform root cause analysis and debugging to troubleshoot complex issues across various operating systems including Windows and Linux.
  • Experience with cloud platforms such as AWS or Azure is a plus.
  • Excellent analytical skills combined with strong attention to detail for creating effective test cases and analyzing data outcomes.
  • Effective communication skills for collaborating across teams and documenting testing procedures clearly.

Join us to be part of a passionate team dedicated to delivering high-quality software solutions that empower users worldwide!

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

1:29 min

Bridging developers, testers, and requirements engineers in testing

Johannes Bergsmann Johannes Bergsmann +1 · World Congress 2023

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all