Enable job alerts via email!

Software Engineer in Test

JR United Kingdom

Leeds

On-site

GBP 35,000 - 50,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A fast-growing security training company seeks a passionate Software Engineer in Test to enhance the quality of their Java-based applications. In this role, you’ll focus on developing test strategies, automating tests, and ensuring system reliability. The company promotes a culture of learning and remote work opportunities, aiming to make a positive impact through their secure coding labs.

Benefits

Competitive salary and benefits
Opportunities for learning and growth
Remote work options
Continuous learning support

Qualifications

  • 2+ years in QA/testing, strong in Java, OOP principles.
  • Experience with test automation frameworks, especially for backend APIs.
  • Familiarity with CI/CD and version control systems.

Responsibilities

  • Design and maintain test plans and automated scripts for Java systems.
  • Perform functional and regression testing on various components.
  • Collaborate with development to document and track bugs.

Skills

Problem-Solving
Attention to Detail

Tools

JUnit
TestNG
Selenium
REST Assured
Git
Maven
Gradle

Job description

Social network you want to login/join with:

Software Engineer in Test, leeds, west yorkshire

col-narrow-left

Client:

SecureFlag

Location:

leeds, west yorkshire, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

16

Posted:

06.06.2025

Expiry Date:

21.07.2025

col-wide

Job Description:

About the Role

We are a fast-growing security training company, and we're looking for a QA Engineer / Software Development Engineer in Test who is passionate about quality, reliability, and secure software development. In this role, you’ll be responsible for testing a Java-based codebase that powers our secure coding labs and training platform. Your mission is to ensure our software is reliable, robust, and meets the highest standards of quality.

Key Responsibilities
  • Design, develop, and maintain test plans, test cases, and automated test scripts for Java-based systems, with a focus on both functionality and security.
  • Perform functional, regression, integration, and system-level testing.
  • Validate business logic, user workflows, and secure handling of data across our platform.
  • Create and manage automated test suites using tools compatible with Java (e.g., JUnit, TestNG, Selenium, REST Assured).
  • Validate REST APIs, backend services, browser-based interfaces, database interactions, and multi-threaded service components using manual and automated approaches.
  • Participate in regression and exploratory testing to uncover edge-case issues.
  • Participate in code reviews to understand the impact of code changes and define appropriate testing strategies.
  • Monitor and maintain test environments; assist in CI/CD pipeline integration for automated testing.
  • Identify, document, and track bugs through resolution in collaboration with the development team.
  • Continuously improve testing processes, tools, and coverage with a focus on risk-based testing.
Required Qualifications
  • 2+ years of experience in QA/testing, preferably in a backend-heavy Java environment.
  • Solid understanding of Java, OOP principles, and the Java ecosystem.
  • Hands-on experience with test automation frameworks (e.g., JUnit, TestNG, Selenium, REST Assured).
  • Familiarity with version control systems (e.g., Git) and build tools (e.g., Maven or Gradle).
  • Experience testing RESTful APIs and backend services.
  • Strong problem-solving skills and attention to detail.
  • Understanding of secure software development lifecycle.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Good communication skills and a collaborative mindset.
Preferred Qualifications
  • Experience with performance/load testing tools (e.g., JMeter, Gatling).
  • Exposure to common web application security issues (e.g., XSS, SQL injection, broken access control).
  • Knowledge of SQL and experience verifying backend data consistency.
  • Familiarity with containerized environments (Docker, Kubernetes).
  • Familiarity with tools like Burp Suite, OWASP ZAP, or static analysis tools is a plus.
What We Offer
  • Competitive salary and benefits package.
  • Opportunities for learning, growth, and contributing to a product that makes a difference.
  • Remote work and a supportive team culture.
  • Continuous learning and career development support.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer in Test

JR United Kingdom

Manchester

Remote

GBP 30,000 - 45,000

4 days ago
Be an early applicant

Simulation Software Engineer

Axiom Space

Warrington

Remote

GBP 40,000 - 60,000

6 days ago
Be an early applicant

Software Quality Engineer (UK Remote)

Turnitin

Manchester

Remote

GBP 40,000 - 65,000

10 days ago

Software Quality Engineer (UK Remote)

Turnitin, LLC

Manchester

Remote

GBP 45,000 - 70,000

13 days ago

Software Engineer in Test

JR United Kingdom

Norwich

Remote

GBP 30,000 - 45,000

4 days ago
Be an early applicant

Software Engineer in Test

JR United Kingdom

Southampton

Remote

GBP 30,000 - 50,000

4 days ago
Be an early applicant

Software Engineer in Test

JR United Kingdom

Wolverhampton

Remote

GBP 30,000 - 45,000

4 days ago
Be an early applicant

Software Engineer in Test

JR United Kingdom

Doncaster

On-site

GBP 30,000 - 45,000

4 days ago
Be an early applicant

Software Engineer in Test

JR United Kingdom

Warrington

On-site

GBP 35,000 - 55,000

4 days ago
Be an early applicant