QA Engineer

QA Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Linnworks

At a Glance

  • Tasks: Design and execute test plans to ensure software quality and reliability.
  • Company: Join a dynamic tech company focused on innovation and collaboration.
  • Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
  • Why this job: Be a key player in agile teams and make a real impact on software quality.
  • Qualifications: Experience in manual and automated testing with strong problem-solving skills.
  • Other info: Fast-paced environment with great potential for career advancement.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Your Mission

The QA Engineer is responsible for ensuring that features and fixes behave as intended across both the web UI and underlying APIs, are usable, and do not introduce unacceptable risk to the platform.

The role provides hands‑on testing and clear feedback so teams can ship changes with confidence, rather than relying on customers to find issues.

Scope and Context

QA Engineers work closely with one or more product‑aligned engineering teams, as well as Product Managers, Engineers, and the QA Team Lead.

The focus is manual testing, with a substantial emphasis on exercising APIs directly (for example via Postman or curl) as well as validating user‑facing flows through the web UI.

You will be involved throughout the delivery lifecycle: understanding requirements, identifying risks, planning test coverage, validating changes in pre‑production, and supporting safe release.

Key Responsibilities

UI and End‑to‑End Testing

  • Plan, execute, and document manual test cases for web UI features and cross‑cutting user journeys.
  • Validate that the UI correctly reflects and handles responses and errors from underlying APIs.
  • Perform exploratory testing to uncover edge cases, usability issues, and unexpected behaviour.
  • Maintain lightweight smoke and regression scenarios for critical end‑to‑end flows.

API‑Focused Testing

  • Design and execute manual API tests using tools such as Postman, curl, or similar.
  • Validate request and response structures, status codes, error handling, and data integrity.
  • Chain API calls to simulate realistic workflows and ensure correct behaviour independent of the UI.
  • Identify gaps in API behaviour, validation, and documentation based on real‑world usage patterns.

Working with the Team

  • Participate in refinement, planning, and design discussions to surface testability and quality concerns early, particularly around API contracts and UI/API interactions.
  • Collaborate with engineers to clarify expected behaviour, edge cases, and acceptance criteria for both UI and API changes.
  • Provide clear, concise feedback on risks, issues, and test results to engineers, Product, and the QA Team Lead.
  • Help the team make sensible trade‑offs when time, scope, and quality risk are in tension by explaining the impact of different options.

Test Design, Bugs, and Triage

  • Translate requirements, user flows, and API specifications into structured test conditions and scenarios.
  • Prioritise testing effort based on risk, impact, and customer usage, not blanket coverage.
  • Reproduce, investigate, and document issues with clear steps, including failing UI flows and/or API requests and responses.
  • Verify fixes at both the API and UI layer, checking for regressions before changes are released.

Automation and Tooling (Nice to Have)

  • Maintain and organise reusable API request collections (for example, in Postman) to support consistent testing.
  • Suggest pragmatic opportunities where small amounts of automation or scripted checks can reduce repetitive manual work or speed up feedback loops.
  • Use available tools (logs, monitoring, feature flags, test data management) to make UI and API testing more effective.

What This Role Is Not

  • Not a pure test automation / SDET role; manual testing of UI and APIs is the core of the job.
  • Not a people‑management role (line management sits with the QA Team Lead).
  • Not an architecture or delivery ownership role (owned by Engineering Tech Leads and Engineering Team Leads).
  • Not a gate‑keeping role; the focus is on making quality and risk visible so the team can make informed decisions.

What You’ll Bring to the Role

Key Experience and Capabilities

  • Solid experience in a manual QA or software testing role, ideally in a SaaS or product environment.
  • Strong ability to design and execute tests for both web UIs and APIs.
  • Comfortable using tools such as Postman and curl, including working with authentication, headers, and payloads.
  • Comfortable working with issue trackers, pre‑production environments, and basic debugging tools (for example, browser dev tools, logs).
  • Clear, direct written and verbal communication when describing defects, risks, and test outcomes.
  • Any experience with test automation (UI or API) is a bonus, but not essential.

Personal Qualities

  • Curious about how things actually work end‑to‑end, from API through to UI.
  • Pragmatic about where to focus testing effort, and comfortable explaining those choices.
  • Collaborative and respectful in working with engineers and product peers.
  • Calm and methodical under time pressure, especially close to release.
  • Willing to ask questions, challenge assumptions, and say “this doesn’t look right” even when it’s uncomfortable.

Benefits

  • Remote & flexible working – with hybrid options in London or Chichester
  • Fantastic team culture based on trust and belonging.
  • Laptop & home office budget – ÂŁ500 to set up your ideal workspace.
  • Private Medical Insurance with Aviva, including Dental & Optical.
  • Group Life Insurance & Yulife Wellbeing & Rewards.
  • Mental well‑being support – Access therapy, mental health sessions, and yoga through a free premium subscription to Headspace.
  • EAP confidential benefit – 24/7 access to compassionate guidance & expert advice
  • 25 days holiday + bank holidays
  • Training, support, and personal development

Linnworks is an Equal Opportunity Employer (EoE). We believe that diversity of experience, perspectives, and background leads to a better environment for our employees and better service for our customers.

#J-18808-Ljbffr

QA Engineer employer: Linnworks

Join a dynamic and innovative team as a QA Engineer, where your contributions will directly impact the quality of our software applications. We pride ourselves on fostering a collaborative work culture that values proactive problem-solving and continuous learning, offering ample opportunities for professional growth in a remote setting. With a commitment to employee well-being and a focus on cutting-edge technologies, we provide a rewarding environment for those passionate about quality assurance.
Linnworks

Contact Detail:

Linnworks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land QA Engineer

✨Tip Number 1

Network like a pro! Reach out to current QA Engineers or hiring managers on LinkedIn. A friendly message can go a long way in getting your foot in the door.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your testing projects, including any automated test suites you've developed. This will help you stand out during interviews.

✨Tip Number 3

Prepare for those interviews! Brush up on common QA scenarios and be ready to discuss how you’ve tackled bugs in the past. We want to see your problem-solving skills in action!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace QA Engineer

Test Case Construction
Manual Testing
Automated Testing
Test Specification Development
Acceptance Criteria Definition
Issue Analysis and Debugging
Defect Tracking
QA Backlog Monitoring
Collaboration with Agile Teams
Bug Reproduction and Resolution
Knowledge of Testing Tools and Processes
Adaptability to New Technologies
Proactive Problem-Solving
Effective Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the QA Engineer role. Highlight your experience with test cases, automated testing, and any relevant tools you've used. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for quality and how you thrive in fast-paced environments. Let us know why you're excited about joining our team at StudySmarter.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've identified and resolved defects in past projects. We love to see proactive problem solvers who can contribute to our agile teams!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to hear from you!

How to prepare for a job interview at Linnworks

✨Know Your Testing Tools

Familiarise yourself with the testing tools and frameworks mentioned in the job description. Be ready to discuss your experience with both manual and automated testing, and how you've used these tools to improve software quality in previous roles.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've identified and resolved defects in past projects. Highlight your analytical skills and your approach to debugging issues, as this will demonstrate your proactive nature and ability to thrive in a fast-paced environment.

✨Understand Agile Methodologies

Brush up on agile principles and practices, as collaboration with agile teams is key for this role. Be prepared to discuss how you've worked within agile frameworks and contributed to team success, especially in relation to QA processes.

✨Stay Current with Industry Trends

Research the latest trends and technologies in software testing. Being knowledgeable about emerging practices will show your passion for quality and your commitment to continuous improvement, which are essential traits for a QA Engineer.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>