Stratospherec Ltd
Basingstoke, Hampshire
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.
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.
Stratospherec Ltd
Horsham, Sussex
Senior Software Engineer / Architect - Global IT Security Software company - Hybrid working in Horsham offices - to £65k This role is working for a global Software company with global headquarters in Horsham, West Sussex. They are looking for candidates who can travel to the office once or twice a week and work the rest of the time - salary up to £65k. We are looking for an experienced lead developer ready to transition into a Software Architect role, who will be responsible for defining technical strategy, architectural standards, and guiding engineering teams in delivering robust, scalable solutions. This is an opportunity to shape the technical direction of mission-critical software that has real-world impact across global security organizations. You will work closely with the Chief Architect Developer and senior leadership to establish architectural patterns, evaluate emerging technologies, and ensure our products are built on solid technical foundations. This role combines deep technical expertise with strategic thinking and mentorship. This role will provide the right candidate with the opportunity to lead architectural initiatives on extremely rewarding projects while working with a friendly and supportive team. The role offers significant growth potential and will play an integral role in shaping the company's technical future. My client is looking for someone with a minimum 5 years of development experience. Skills and Experience: Proven experience as a lead developer or senior developer with 5+ years in software development Strong expertise in .NET development, C#, and Visual Studio Experience developing .NET based web services and distributed systems Demonstrated ability to design and implement scalable, maintainable software architectures Experience with architectural patterns (microservices, event-driven, layered architecture, etc.) Strong understanding of software design principles (SOLID, DRY, separation of concerns) Proficiency with Blazor framework and modern web technologies Experience with HTML, CSS, and frontend architectural considerations Expert knowledge of version control systems, primarily Git, including branching strategies Experience writing and promoting automated testing strategies (unit, integration, end-to-end) Strong documentation skills with ability to create clear technical specifications and ADRs Excellent communication skills with ability to explain complex technical concepts to both technical and non-technical audiences Experience mentoring developers and providing technical guidance Strong problem-solving skills and ability to balance technical excellence with pragmatic delivery Desirable: Experience with WPF - Windows Presentation Foundation Experience with the latest .NET Core releases and migration strategies Knowledge of cloud platforms (Azure, AWS) and cloud-native architectures Experience with containerization (Docker, Kubernetes) and CI/CD pipelines Familiarity with security architecture principles and threat modeling Experience in the cybersecurity, forensics, or defense technology sectors Understanding of database design and data architecture patterns Experience with API design and RESTful/GraphQL architectures Knowledge of performance optimization and scalability patterns Formal architecture training or certifications (e.g., TOGAF, AWS/Azure Architect certifications)
Senior Software Engineer / Architect - Global IT Security Software company - Hybrid working in Horsham offices - to £65k This role is working for a global Software company with global headquarters in Horsham, West Sussex. They are looking for candidates who can travel to the office once or twice a week and work the rest of the time - salary up to £65k. We are looking for an experienced lead developer ready to transition into a Software Architect role, who will be responsible for defining technical strategy, architectural standards, and guiding engineering teams in delivering robust, scalable solutions. This is an opportunity to shape the technical direction of mission-critical software that has real-world impact across global security organizations. You will work closely with the Chief Architect Developer and senior leadership to establish architectural patterns, evaluate emerging technologies, and ensure our products are built on solid technical foundations. This role combines deep technical expertise with strategic thinking and mentorship. This role will provide the right candidate with the opportunity to lead architectural initiatives on extremely rewarding projects while working with a friendly and supportive team. The role offers significant growth potential and will play an integral role in shaping the company's technical future. My client is looking for someone with a minimum 5 years of development experience. Skills and Experience: Proven experience as a lead developer or senior developer with 5+ years in software development Strong expertise in .NET development, C#, and Visual Studio Experience developing .NET based web services and distributed systems Demonstrated ability to design and implement scalable, maintainable software architectures Experience with architectural patterns (microservices, event-driven, layered architecture, etc.) Strong understanding of software design principles (SOLID, DRY, separation of concerns) Proficiency with Blazor framework and modern web technologies Experience with HTML, CSS, and frontend architectural considerations Expert knowledge of version control systems, primarily Git, including branching strategies Experience writing and promoting automated testing strategies (unit, integration, end-to-end) Strong documentation skills with ability to create clear technical specifications and ADRs Excellent communication skills with ability to explain complex technical concepts to both technical and non-technical audiences Experience mentoring developers and providing technical guidance Strong problem-solving skills and ability to balance technical excellence with pragmatic delivery Desirable: Experience with WPF - Windows Presentation Foundation Experience with the latest .NET Core releases and migration strategies Knowledge of cloud platforms (Azure, AWS) and cloud-native architectures Experience with containerization (Docker, Kubernetes) and CI/CD pipelines Familiarity with security architecture principles and threat modeling Experience in the cybersecurity, forensics, or defense technology sectors Understanding of database design and data architecture patterns Experience with API design and RESTful/GraphQL architectures Knowledge of performance optimization and scalability patterns Formal architecture training or certifications (e.g., TOGAF, AWS/Azure Architect certifications)