Mid-Level QA Engineer

  • Stratospherec Ltd
  • Basingstoke, Hampshire
  • 06/08/2026
Full time Information Technology Telecommunications Python Testing

Job Description

QA Software Tester - Mid Level

Salary - £50k to £60k

Weekly travel to UK office in Basingstoke, Hampshire

Our client provides an enterprise-grade software platform for managing, monitoring, controlling, and automating connected workspaces. You will be part of a small QA Test Team working on their SaaS platform that the is used by their Global Blue-chip clients.

You will be a part of a fast-paced team of self starters that are excited to challenge the emerging technology space around near real-time remote management platform capabilities for global devices (i.e. AV, BMS, IoT) at scale. This role is a fantastic opportunity to grow your knowledge and skill sets with a talented team of thought leaders, sales leaders, engineers, and marketers.

JOB DESCRIPTION:

The Quality Assurance Engineer will help develop, plan, manage, and execute test plans for all software products. You will be responsible for helping to produce robust, high-quality software using your technical experience, attention to detail, and close collaboration with your engineering partners and QA peers.

This role requires a strong understanding of functional, integration, system, and automated testing within a distributed SaaS environment. The ideal candidate is curious, technically capable, detail-oriented, and interested in leveraging modern AI assisted tools and workflows to improve software quality, test coverage, and team efficiency.

TECHNICAL ENVIRONMENT & SCOPE:
  • Test distributed SaaS platform components across cloud-hosted and client-installed environments.
  • Perform end-to-end testing across web applications, backend services, APIs, databases, and device integrations.
  • Test client side or on premise applications, including installation, configuration, upgrade paths, service validation, permissions, environment dependencies, and connectivity to cloud-hosted services.
  • Validate integrations across APIs, Webhooks, third party systems, and connected platform components.
  • Validate alerting, telemetry, reporting, and event driven workflows across multiple system components.
  • Support testing efforts involving scalability, reliability, system behavior, and performance validation.
  • Collaborate closely with engineering teams operating within Agile development environments.
JOB RESPONSIBILITIES:
  • Develop test cases and test plans based on requirements, specifications, engineering input, and collaboration with QA peers.
  • Identify opportunities for automation and develop or maintain automated test coverage across UI, API, and integration testing layers using tools such as SmartBear TestComplete.
  • Execute and manage functional, integration, regression, and system testing efforts while communicating progress, risks, and blockers.
  • Configure and maintain test environments, servers, integrations, and test data required for execution.
  • Perform hands on integration testing in the Basingstoke office, including setting up testing environments, configuring devices, and validating software behavior with physical hardware.
  • Help diagnose defects, identify probable root causes, and collaborate with engineering, Product and business teams to prioritize and validate resolutions.
  • Validate end to end workflows and system behavior across multiple interconnected services and components.
  • Assist with API, integration, backend data validation, and CI/CD testing initiatives where applicable.
  • Identify, track, analyze, and report testing and quality KPI trends throughout the SDLC and release lifecycle.
  • Help mature the QA SDLC by contributing ideas for improving processes, automation, efficiency, and communication.
AI AUGMENTED QA & INNOVATION:
  • Leverage AI assisted development and testing tools (e.g., GitHub Copilot or similar technologies) to improve QA workflows, efficiency, and test coverage.
  • Experiment with AI driven approaches for generating functional, integration, and edge case test scenarios from requirements, specifications, APIs, and codebases.
  • Use AI tools to accelerate test case creation, test data generation, defect investigation, and automation development.
  • Help identify opportunities where AI can improve release quality, regression testing, and QA productivity.
  • Contribute ideas and best practices for incorporating AI assisted workflows into the SDLC and QA processes.
JOB QUALIFICATIONS:
  • Degree in Computer Science, Engineering, or related technical field, or equivalent professional experience.
  • 4-7 years of experience developing, planning, and executing testing for complex software applications.
  • 2+ years of experience developing, maintaining, or executing automated testing solutions for complex software application with hands on experience with automated testing tools and scripting languages such as Python or similar technologies.
  • Experience with functional, integration, regression, and system testing methodologies and best practices.
  • Experience testing APIs, integrations, distributed systems, or client-installed software applications preferred.
  • Familiarity with Agile methodologies including Scrum and Kanban.
  • Strong analytical, troubleshooting, and problem solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work independently while collaborating effectively within cross functional engineering teams.
OTHER QUALIFICATIONS:
  • Experience with SmartBear TestComplete and other automation tools preferred.
  • Experience testing desktop and web applications preferred.
  • Experience with API testing tools such as Postman or Swagger/OpenAPI preferred.
  • Development experience or familiarity with C# preferred.
  • Familiarity with cloud-hosted applications and distributed system architectures preferred.
  • Experience using AI assisted development or testing tools in real world workflows preferred.
  • Excellent organizational skills, attention to detail, and time management skills.
  • Proficient with Microsoft Office Suite or related software.