Test Analyst

Lanetek Global Services Limited
UK
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£52,000.0 - £65,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Amazon Web Services Apple IOS JIRA Automation of Tests Microsoft Azure C Sharp (Programming Language) Computer Networks
+44 more
Databases Continuous Integration Data Validation Software Debugging Linux Eclipse (Software) HP Loadrunner JSON Junit Python (Programming Language) Load Testing Microsoft Visual Studio Microsoft SQL Server Team Foundation Server MySQL Oracle (Applications) Scrum Methodology Systems Development Life Cycle Regression Testing Release Management Selenium Service-Oriented Architecture Simple Object Access Protocol (SOAP) SoapUI Software Deployment Software Engineering Software Systems Software Quality Assurance (SQA) System Integration Testing System Testing Testng Web Applications Web Services Scripting Freeform SQL Performance Testing Postman Delivery Pipeline Hp Alm Gitlab-ci Restful APIs Cucumber (Software) Selenium Webdriver Jenkins

Job description

We are seeking a detail-oriented and technically skilled Test Analyst to join our dynamic software development team. The successful candidate will be responsible for designing, executing, and maintaining comprehensive test plans to ensure the highest quality of our software products. This role offers an exciting opportunity to work across various testing methodologies, including functional, performance, and system testing, within a collaborative environment that values continuous improvement and innovation. Candidates should possess strong analytical skills and a solid understanding of the Software Development Life Cycle (SDLC), with experience in automation tools and scripting languages., * Develop detailed test cases, scripts, and plans based on business requirements and technical specifications, utilising tools such as Selenium, TestNG, JUnit, Cucumber, and HP ALM.

  • Execute manual and automated tests across multiple platforms including web applications, mobile devices (Android and iOS), and APIs using tools like Postman, SOAP UI, LoadRunner, and REST/JSON services.
  • Perform functional testing, user acceptance testing (UAT), regression testing, system testing, load testing, and performance testing to validate software functionality and stability.
  • Analyse test results to identify root causes of defects or issues; collaborate with developers for troubleshooting using debugging techniques in Visual Studio, Eclipse, or other IDEs.
  • Maintain and update test automation frameworks integrated with CI/CD pipelines using Jenkins, GitLab CI/CD, Azure DevOps, or similar tools.
  • Participate in requirements gathering sessions to understand business needs; translate these into effective test strategies aligned with SDLC methodologies such as Waterfall or Agile/Scrum.
  • Support release management processes by ensuring all deliverables meet quality standards before deployment; document defects clearly in Jira or TFS.
  • Conduct system integration testing involving APIs, web services (SOAP/REST), service-oriented architecture (SOA), cloud platforms like AWS or Azure.
  • Contribute to continuous improvement initiatives by analysing testing processes and recommending best practices for quality assurance within the team.

Requirements

Do you have experience in Software quality assurance?, * Proven experience as a Test Analyst or Software Tester with a strong background in software quality assurance practices.

  • Proficiency in automation tools such as Selenium WebDriver, Cucumber (BDD), TestNG, JUnit; scripting skills in Python, JavaScript, C#, or Java are highly desirable.
  • Familiarity with CI/CD tools including Jenkins, GitLab CI/CD, Azure DevOps; experience integrating automated tests into build pipelines is advantageous.
  • Knowledge of databases such as MySQL, Oracle, SQL Server; ability to write complex SQL queries for data validation during testing phases.
  • Understanding of various operating systems (Windows/Linux) and networking concepts relevant to web services and application deployment.
  • Experience working within SDLC frameworks like Agile/Scrum or Waterfall; ability to gather requirements effectively from business analysts or stakeholders.
  • Strong analytical skills with the ability to perform root cause analysis and troubleshoot issues efficiently.
  • Excellent communication skills for documenting test cases and defect reports clearly; capable of providing technical support when needed.
  • Relevant certifications such as ISTQB Foundation Level are preferred but not essential. This role provides an excellent platform for professionals passionate about delivering high-quality software solutions while working within a supportive team environment committed to professional growth and development.

Apply for this position

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

Apply on indeed.com

Good distractions

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

4:04 min

Testing strategies and philosophical approaches for modern application delivery

Lian Li · WWC 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:30 min

Distributing quality accountability across cross-functional modern teams

Andrew Paul Andrew Paul · Europe 2026 Virtual

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all