Software Test Engineer

Reco Ltd
UK
15 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 Android Software Development Apple IOS Build Automation Automation of Tests Microsoft Azure
+41 more
C Sharp (Programming Language) Continuous Integration Linux DevOps Github HP Loadrunner Apache JMeter Junit Python (Programming Language) Linux System Administration Apache Maven Microsoft SQL Server MongoDB MySQL NoSQL Oracle (Applications) Scrum Methodology Systems Development Life Cycle Regression Testing Release Management Selenium SoapUI Software Engineering Software Systems Software Quality Assurance (SQA) SQL Databases Strategies of Testing Testng Cloud Platform System Performance Testing Postman SOAPAPI Hp Alm Gitlab Build Tools Bitbucket Cucumber (Software) Software Version Control Api Management Jenkins Programming Languages

Job description

  • Develop, execute, and maintain detailed test cases and test plans based on business requirements and technical specifications.
  • Automate test processes using tools such as Selenium, TestNG, Cucumber, and other test automation frameworks to improve efficiency and coverage.
  • Perform various testing types including functional, system, performance, load, user acceptance testing (UAT), and regression testing to identify issues early.
  • Collaborate with developers and business analysts during requirements gathering to understand project scope and define testing strategies aligned with SDLC (Software Development Life Cycle).
  • Conduct root cause analysis for defects identified during testing phases and work closely with development teams to troubleshoot and resolve issues promptly.
  • Utilize continuous integration tools like Jenkins and GitLab to automate build and deployment processes, ensuring seamless release management.
  • Support technical troubleshooting efforts across different platforms including Windows, Linux, Android, iOS, and cloud environments such as AWS or Azure.

Requirements

We are seeking a dynamic and detail-oriented Software Test Engineer to join our innovative technology team. In this role, you will be instrumental in ensuring the quality, performance, and reliability of our software products through comprehensive testing strategies. Your energetic approach will drive continuous improvement in our development lifecycle, helping us deliver exceptional solutions to our users. If you thrive in a fast-paced environment and possess a passion for software quality assurance, this opportunity is perfect for you!, * Proven experience in software testing with a strong understanding of SDLC methodologies such as Waterfall and Scrum/Agile frameworks like Scrum.

  • Expertise in test automation tools including Selenium, TestNG, Cucumber, JUnit, HP ALM, and related frameworks.
  • Solid knowledge of programming languages such as Java, C#, Python, or JavaScript for scripting automated tests.
  • Familiarity with API testing using REST/SOAP web services along with experience in tools like Postman or SoapUI.
  • Strong analytical skills with the ability to perform data analysis using SQL (MySQL, Oracle, Microsoft SQL Server) and NoSQL databases like MongoDB.
  • Experience with performance testing tools such as LoadRunner or JMeter to evaluate system scalability under load conditions.
  • Knowledge of DevOps practices including Jenkins CI/CD pipelines, version control systems like GitHub/GitLab/Bitbucket, and build tools such as Maven or Ant.
  • Excellent debugging skills combined with the ability to analyze complex issues across various operating systems including Windows and Linux environments.
  • Effective communication skills for collaborating with cross-functional teams on requirements gathering, business analysis, and technical support tasks.

Join us to be part of a vibrant team dedicated to delivering high-quality software solutions! Your enthusiasm for quality assurance combined with your technical expertise will help shape the future of our innovative products while advancing your career in a fast-moving tech environment!

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:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · World Congress 2022

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all