QA Engineer - Software Testing & API

Reference: 1234_1789597540

QA Engineer - Software Testing & API

Our team is looking for a QA Engineer who combines strong manual testing fundamentals with experience working across web applications, APIs, databases, and Agile development teams.

You'll have an opportunity to take ownership of testing from planning through execution while working closely with Developers and Business Analysts to identify risks, improve coverage, and deliver reliable software.

Your Responsibilities

  • Create and maintain comprehensive test plans, cases, and scenarios.

  • Execute functional, regression, exploratory, and ad-hoc testing.

  • Support API and web service testing.

  • Validate data using SQL and SQL Server.

  • Create testing data required for manual test execution.

  • Identify, document, and track defects.

  • Work with Developers and Business Analysts to troubleshoot reported issues.

  • Review application logs and investigate potential problems.

  • Configure and deploy software within testing environments.

  • Evaluate existing test coverage and recommend additional scenarios.

  • Support testing across new features and existing functionality.

  • Participate in sprint planning, standups, retrospectives, and other Agile activities.

  • Communicate testing risks and concerns to project teams.

  • Ensure testing activities remain aligned with project timelines.

Qualifications

  • 5+ years of QA experience preferred.

  • 2+ years of experience testing web-based applications.

  • Strong manual testing background.

  • Experience with structured testing methodologies.

  • Experience working within Agile/SDLC environments.

  • SQL experience with SQL Server.

  • Strong troubleshooting and analytical skills.

  • Excellent attention to detail.

  • Strong written and verbal communication.

Bonus Experience

  • Selenium.

  • Postman.

  • Fiddler or similar web service testing tools.

  • Jira.

  • TestRail.

  • Mobile application testing.

  • POS/payment devices.

  • NFC technology.

  • Hardware testing.

Why This Role?

You'll have meaningful ownership over the quality of software from requirements through release. The team is looking for someone who can quickly learn a product, understand how its features work, identify potential risks, and build testing coverage around them.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 16/09/2026
Reference: 1234_1789597540

Other similar jobs

Fiber Engineer - (OTDR Testing Expert)

Added 28/07/2026

Fiber Engineer- (OTDR Testing Expert)Company: Leading Telecom CompanyContract: 12+ MonthsAre you an experienced Fiber Engineer or OTDR Testing Technician with hands-on expertise using EXFO or Viavi or any other OTDR equipment? We're looking for skilled professionals to support large-scale data centre infrastructure projects, carrying out advanced fiber optic testing, troubleshooting, and fault resolution.This is an excellent opportunity to work on mission-critical fibre networks within enterprise data centre environments.Key ResponsibilitiesPerform OTDR testing to identify fibre breaks, bends, high-loss events, and other network faults.Troubleshoot and repair fibre optic links across large-scale data centre environments.Operate and configure EXFO and Viavi or any other...

Learn more

Technical Business Analyst - QA & Testing

Added 31/10/2026

Technical Business Analyst - QA & TestingAbout the OpportunityKeystone is looking for an experienced Technical Business Analyst - QA & Testing to support the continued modernization of its public safety software applications.This is a hands-on opportunity for someone who can bridge the gap between business requirements and technical delivery. You'll partner with internal stakeholders, subject matter experts, and development teams to understand existing systems, define requirements, execute comprehensive testing, and help ensure successful software releases.The ideal candidate brings a combination of business analysis and software quality assurance experience, with the ability to work independently and take ownership of deliverables in...

Learn more

Technical Project Manager - API Integration (Outside ir35)

Added 30/09/2026

My utilities client are looking for a Technical Project Manager to join their team on an initial 3 month contract role This role will require you to be on site 2 days a week in their offices in SurreyThe role is focused on delivering API and integration projects, working with multiple third parties to drive delivery plans, governance, service management, and Agile/SAFe practices.It's a great opportunity to join a large-scale transformation programme with significant stakeholder exposure.Industry experience in utitilies would be an added bonus As this is an urgent fill please do also feel free to contact me directly on...

Learn more

Senior QA Analyst - Product & Application Testing

Added 16/09/2026

Senior QA Analyst - Product & Application Testing We're seeking a Senior QA Analyst who can take ownership of testing across software and mobile applications while partnering closely with Developers, Business Analysts, and Product teams.This role is ideal for someone who doesn't simply execute test cases - they look at the entire product, understand how functionality should work, identify risk areas, and continuously improve test coverage.What You'll OwnDevelop and maintain manual test cases for new functionality and regression testing.Plan and execute functional, regression, exploratory, and ad-hoc testing.Analyze application functionality to identify testing gaps and potential risks.Develop testing data and validate...

Learn more

Software Controls Engineer

Added 27/10/2026

About the program Amazon Robotics is building its own conveyance controls platform from the ground up, replacing the outside-integrator software that runs the conveyor and sortation systems in its fulfillment centers today. The platform is CODESYS V3 on Linux industrial PCs, EtherCAT and IO-Link field networks, and an object-oriented Structured Text codebase built as reusable device libraries, standard features and configurable site applications. The first site goes live in Atlanta in early 2027, with further sites starting development in January and a multi-year, multi-site roadmap behind them. What you will do Design, develop and test controls software in CODESYS V3...

Learn more

Software Engineer

Added 30/09/2026

Key responsibilities include:Managing onboard Wi-Fi and network infrastructure.Handling network authentication, where passengers gain internet access by validating details such as their airline ticket or flight information.Managing internet access, bandwidth allocation, and connectivity for all passengers onboard.Supporting services such as web browsing, messaging, OTA (Over-the-Air) updates, and premium content streaming.Working on the middleware layer, which sits between applications and the underlying network infrastructure.Managing network-related applications, authentication services, and data traffic across the aircraft network.Working with technologies such as VLAN, WLAN, IP-based networking, and network protocols.Developing and supporting solutions on Embedded Linux platforms.Ensuring reliable connectivity between onboard systems and external internet services.The...

Learn more

Senior Software Engineer / Systems Analyst

Added 25/09/2026

Senior Software Engineer / Systems Analyst We're looking for a seasoned technology professional who can take a solution from business requirement → technical design → development → testing → implementation → production support.This role is ideal for someone with a strong combination of software development and systems analysis experience who enjoys collaborating with business stakeholders while still being close to the technology.The role:* Work directly with customers, business analysts, and technical teams* Analyze business requirements and translate them into quality technical solutions* Design and develop application software* Participate in coding, testing, implementation, maintenance, and production support* Recommend new development or...

Learn more

Software Engineer

Added 24/09/2026

Position OverviewWe are seeking a Software Engineer to join our engineering team and help design, develop, test, and maintain high-quality software applications and systems.This is a hands-on engineering role where you will work within an established technical environment to build new features, improve existing functionality, troubleshoot issues, and contribute to the full software development lifecycle.You will collaborate with other software engineers, QA engineers, DevOps, security teams, and technical stakeholders to deliver reliable, scalable, and maintainable software solutions.ResponsibilitiesDesign, develop, test, and maintain software applications and services.Implement new features and enhancements based on business and technical requirements.Write clean, maintainable, scalable, and well-tested...

Learn more

Software Engineer

Added 24/09/2026

Position OverviewWe are seeking a Software Engineer to join our engineering team and help design, develop, test, and maintain high-quality software applications and systems.This is a hands-on engineering role where you will work within an established technical environment to build new features, improve existing functionality, troubleshoot issues, and contribute to the full software development lifecycle.You will collaborate with other software engineers, QA engineers, DevOps, security teams, and technical stakeholders to deliver reliable, scalable, and maintainable software solutions.ResponsibilitiesDesign, develop, test, and maintain software applications and services.Implement new features and enhancements based on business and technical requirements.Write clean, maintainable, scalable, and well-tested...

Learn more

Software Engineer

Added 24/09/2026

The Role This is a hands-on senior engineering role at the platform/middleware layer. The high-level architecture is in place - your job is to build, integrate, and ship against it. You will work in a team that blends avionics, enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering team supporting the platform. Modern AI-assisted development tooling is used extensively. What you'll do: Design and implement core platform modules - cabin network management (VLAN-based traffic segmentation and prioritization across passenger, crew, and airline operational services), connectivity monitoring, and observability. Build and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically...

Learn more

Software Embedded Engineer

Added 23/09/2026

The Role This is a hands-on senior engineering role at the platform/middleware layer. The high-level architecture is in place - your job is to build, integrate, and ship against it. You will work in a team that blends avionics, enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering team supporting the platform. Modern AI-assisted development tooling is used extensively. What you'll do: Design and implement core platform modules - cabin network management (VLAN-based traffic segmentation and prioritization across passenger, crew, and airline operational services), connectivity monitoring, and observability. Build and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically...

Learn more

Embedded Software Engineer

Added 22/09/2026

The Role This is a hands-on senior engineering role at the platform/middleware layer. The high-level architecture is in place - your job is to build, integrate, and ship against it. You will work in a team that blends avionics, enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering team supporting the platform. Modern AI-assisted development tooling is used extensively. What you'll do: Design and implement core platform modules - cabin network management (VLAN-based traffic segmentation and prioritization across passenger, crew, and airline operational services), connectivity monitoring, and observability. Build and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically...

Learn more

Software Engineer

Added 22/09/2026

The Role This is a hands-on senior engineering role at the platform/middleware layer. The high-level architecture is in place - your job is to build, integrate, and ship against it. You will work in a team that blends avionics, enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering team supporting the platform. Modern AI-assisted development tooling is used extensively. What you'll do: Design and implement core platform modules - cabin network management (VLAN-based traffic segmentation and prioritization across passenger, crew, and airline operational services), connectivity monitoring, and observability. Build and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically...

Learn more

Software Engineer

Added 21/09/2026

Senior Software Engineer *In-Flight Connectivity Platform - LEO Satellite Broadband Program Redmond, WA (preferred) or San Diego, CA About the Program Amazon Leo is Amazon's low Earth orbit (LEO) satellite broadband network - one of the largest constellations ever built - and it is bringing gigabit-speed internet to commercial aviation. Major airlines have already signed on, with fleet-wide rollouts on the roadmap. You would join the aviation platform team: the group building the software that runs aboard the aircraft, managing cabin Wi-Fi networks, satellite connectivity, over-the-air software updates, and operational services for passengers, crew, and airlines simultaneously. The program is...

Learn more

Software Engineer

Added 11/09/2026

Position OverviewWe are looking for a Software Engineer to design, build, and operate AI-driven automation solutions for a Cyber Security Operations Center (CSOC).This is a hands-on software engineering role focused on Python, AI/LLMs, intelligent agents, APIs, and automation, with the goal of improving security operations, threat detection, investigation, and incident response.ResponsibilitiesDesign, develop, test, deploy, and support production-grade AI and automation solutions.Build intelligent AI agents that can access data, use approved tools, and execute multi-step workflows.Develop automation supporting threat intelligence, threat hunting, detection engineering, security investigations, and incident response.Develop solutions using LLMs, RAG, tool calling, planning, verification, and multi-agent workflows.Build integrations...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.