**Job Title: Senior QA Automation Engineer (Full-Stack Quality Engineer)**

### About the Role
We are seeking a highly skilled **QA Automation Engineer** to join our engineering team. In this role, you will design, develop, and maintain robust automated testing solutions for complex, modern web applications built on microservices architecture. You will bridge development and quality by writing production-grade code for test automation, ensuring high reliability, scalability, and performance across our stack. This is a hands-on, code-heavy position ideal for someone who loves both testing and software engineering.

### Key Responsibilities
- Develop, maintain, and scale end-to-end (E2E), API, integration, and performance test automation frameworks.
- Build and enhance automated test suites using JavaScript/TypeScript test automation libraries.
- Design testing strategies for microservices architectures, including contract testing, service virtualization, and distributed system validation.
- Collaborate closely with backend (Java/Node.js) and frontend (React) developers to implement shift-left testing practices.
- Perform manual exploratory testing when needed and mentor team members on best practices.
- Integrate automated tests into CI/CD pipelines, Git Actions and monitor test execution, flakiness, and coverage.
- Analyze test results, troubleshoot failures, and drive continuous improvement in quality processes.
- Work with databases for test data management and validation.

### Required Qualifications and Skills
- **Strong Programming & Automation Expertise**:
- Proficiency in **JavaScript/TypeScript** and experience with top JavaScript test automation libraries such as **Playwright** (preferred for its reliability and modern features), **Cypress**, or **Selenium/WebDriverIO**.
- Ability to develop clean, maintainable, production-grade automation code (Page Object Model, custom frameworks, etc.).

- **Backend & Languages**:
- Solid understanding of **Java** and functional programming concepts.
- Experience with **Node.js**, **Express**, and related ecosystems.

- **Frontend**:
- Hands-on experience with **React** for component and E2E testing.

- **Databases**:
- Strong experience with **PostgreSQL** (queries, schema validation, data integrity testing).
- Working knowledge of **MongoDB**.

- **API & Tools**:
- Expert-level experience with **Postman** and **Insomnia** for API testing, collection management, and automation.
- Familiarity with REST, GraphQL, and related testing practices.

- **Architecture**:
- Deep familiarity with **microservices architecture**, including challenges like inter-service communication, resilience, and contract testing (e.g., Pact).
- Understanding of Hashicorp tech stack.

### Highly Valued Tools & Technologies (Top Performer Toolkit)
Top-performing QA professionals in 2026 leverage a modern, integrated toolchain. Experience or quick proficiency in the following is a big plus:

- **Test Automation**: Playwright, Cypress, Selenium, WebDriverIO, Appium (for any mobile needs).
- **API & Contract Testing**: Postman, Supertest, Pact, WireMock, REST Assured.
- **Performance & Load**: JMeter, k6.
- **CI/CD & DevOps**: Jenkins, GitHub Actions, GitLab CI, Docker, Kubernetes basics.
- **Test Management & Reporting**: TestRail, Allure, or similar.
- **AI-Powered & Emerging Tools**: Exposure to AI-assisted testing (e.g., self-healing, test generation in tools like Mabl, Katalon, or QA Wolf), visual testing (Applitools), or agentic automation.
- **Other Utilities**: Git, Jira/Linear, BrowserStack or similar cloud testing platforms, Charles/Fiddler for proxy debugging, Lighthouse for performance.

### Ideal Candidate Profile
- 4+ years of experience in QA automation, with a strong emphasis on coding and framework development.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- Excellent problem-solving, critical thinking, and communication skills.
- Passion for quality, reliability, and staying current with industry trends (AI in testing, shift-left, observability).

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

COMPETITIVE SALARY
Added 04/06/2026
Reference: 2123_1780590784

Other similar jobs

Full Stack Engineer

Added 12/08/2026

Job SummaryWe are looking for a Full Stack Engineer with strong experience in React.js, backend development, AWS, microservices, and Kubernetes. The ideal candidate will work closely with Product, UX, and Engineering teams to build scalable, high-performance applications and services.Key ResponsibilitiesDesign and develop scalable frontend applications using React.js.Develop backend APIs and services using Node.js, Golang, and/or Python.Build and maintain microservices and distributed systems.Develop and deploy cloud-based applications using AWS.Work with Docker and Kubernetes for containerization and orchestration.Collaborate with Product Managers, UX Designers, and Engineers to deliver new features.Ensure seamless frontend and backend integration with a focus on performance and reliability.Participate in...

Learn more

Senior Full-Stack Engineer

Added 04/08/2026

Senior Full-stack Engineer Location: Abu Dhabi, UAE - Remote Global Type: ContractRole Summary We are seeking a Senior Full-stack Engineer to build the production-grade, end-to-end application architecture for a large-scale AI transformation. You will be the architect behind both the "face" and the "nervous system" of our AI agents, designing intuitive, highly responsive user interfaces alongside the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with industrial ERPs and sensitive engineering data.You will act as the technical anchor for key build initiatives across our flagship programs. Your mandate is to move beyond simple model...

Learn more

Senior Full-stack Engineer

Added 31/07/2026

Senior Full-stack Engineer Location: Abu Dhabi, UAE - Remote Global Type: ContractRole Summary We are seeking a Senior Full-stack Engineer to build the production-grade, end-to-end application architecture for a large-scale AI transformation. You will be the architect behind both the "face" and the "nervous system" of our AI agents, designing intuitive, highly responsive user interfaces alongside the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with industrial ERPs and sensitive engineering data.You will act as the technical anchor for key build initiatives across our flagship programs. Your mandate is to move beyond simple model...

Learn more

Full Stack AI Engineer

Added 24/07/2026

Full Stack AI Engineer - AWS InfrastructureBuild the next generation of AI-powered solutions.We are seeking an experienced Full Stack AI Engineer to join a cutting-edge team developing innovative AI applications powered by modern cloud technologies. Working across the full development lifecycle, you'll design, build, and deploy scalable AI solutions while leveraging the latest advancements in Generative AI and AWS cloud services.This is a unique opportunity for an engineer who enjoys combining software engineering excellence with AI innovation to create intelligent products that solve real business challenges.What You'll Be DoingDeveloping AI-powered applications from concept to productionDesigning scalable backend services using Python...

Learn more

Full Stack Software Engineer

Added 14/07/2026

Full Stack Software Engineer (React | Go/Node.js/Python | AWS)About the RoleWe are looking for an experienced Full Stack Software Engineer to join a collaborative engineering team building modern, scalable web applications. This role combines frontend development, backend engineering, cloud technologies, and AI-driven solutions, offering the opportunity to work on innovative products that include live video capabilities and intelligent automation.You will work closely with Product Managers, UX Designers, and fellow Engineers to deliver high-quality features that provide an exceptional user experience while maintaining robust, scalable backend services.Key ResponsibilitiesDesign, develop, and maintain responsive web applications using React.js.Build intuitive, high-performance user interfaces with...

Learn more

Full Stack Java Developer - Contract

Added 02/09/2026

Full Stack Java DeveloperContract | HybridWe're seeking a senior Full Stack Java Developer to join a high-performing engineering team delivering modern, cloud-native applications within an enterprise environment.You'll play a key role in designing, building and deploying scalable systems across the full software development lifecycle, working within agile teams focused on quality, automation and continuous delivery.Essential Skills & Experience5+ years' commercial Full Stack Engineering experience5 years strong React or React Native development expertiseProven Java and Spring Boot development experienceRESTful API design and developmentMicroservices architecture and distributed systemsSQL and database technologiesTest Driven Development (TDD) and Behaviour Driven Development (BDD)Unit, integration and automated...

Learn more

Full Stack Developer

Added 18/08/2026

Full Stack Developer (Contract)Location: Remote (UK) Contract Length: 6 Months Day Rate: £400 per day OUTSIDE IR35Tech Stack: C#, SQL, Vue.js OverviewWe are seeking an experienced Full Stack Developer to support the re-engineering and modernisation of a core business platform. The successful candidate will play a key role in migrating an existing application from .NET Framework 4.1 to .NET 10, helping to improve performance, scalability, maintainability and cloud readiness.Working within an agile development team, you will contribute across the full software development lifecycle, from architecture and design through to development, testing and deployment.Key ResponsibilitiesRedevelopment and modernisation of an existing platform...

Learn more

Full Stack Developer

Added 10/08/2026

ResponsibilitiesDevelop and maintain responsive frontend applications using React.js.Build intuitive, user-friendly interfaces with a focus on performance and usability.Collaborate with Product Managers, UX Designers, and Backend Engineers to deliver new features.Integrate frontend applications with backend APIs and services.Work with AWS, CI/CD pipelines, and cloud-based platforms.Participate in code reviews, testing, debugging, and performance optimization.Collaborate with UX designers to ensure designs and requirements are implemented as intended.Document technical designs, workflows, and APIs.Mentor junior developers and contribute to frontend best practices.Requirements5+ years of frontend development experience.Strong expertise in React.js, JavaScript/TypeScript, HTML, and CSS.Experience with REST APIs, Git, responsive design, and frontend architecture.Familiarity with AWS,...

Learn more

Full Stack Developer

Added 17/07/2026

Full Stack Developer (Contract)Location: Remote (UK) Contract Length: 6 Months Day Rate: £400 per day OUTSIDE IR35Tech Stack: C#, SQL, Vue.js OverviewWe are seeking an experienced Full Stack Developer to support the re-engineering and modernisation of a core business platform. The successful candidate will play a key role in migrating an existing application from .NET Framework 4.1 to .NET 10, helping to improve performance, scalability, maintainability and cloud readiness.Working within an agile development team, you will contribute across the full software development lifecycle, from architecture and design through to development, testing and deployment.Key ResponsibilitiesRedevelopment and modernisation of an existing platform...

Learn more

Java Full stack developer

Added 04/06/2026

We are excited to announce a fully remote opportunity with a leading financial client based in Poland. We're looking for talented Full stack engineer who are passionate about building modern web applications and have strong expertise in Java, Springboot, Microservices, React, CSS and NX Monorepo. Key requirements:Strong experience in Java and Spring BootHands-on expertise with microservices architectureFrontend development experience with React and TypeScriptExperience working with Nx monorepo setups and CSSMandatory experience with authentication systems such as Keycloak and OAuth2Good experience in Microfrontends.Background in building and shipping scalable applications with reusable componentsSolid understanding of SDLC processes, CI/CD automation, and deployment pipelines...

Learn more

Sr. Full Stack Java Developer

Added 19/05/2026

🚀 Senior Full Stack Developer - IAM📍 Locations: Atlanta 📄 Type: 12+ months ContractWe're looking for a Senior Full Stack Developer to build and support secure IAM (Identity & Access Management) applications in a cloud-first environment.🔧 Key ResponsibilitiesDevelop secure full stack applications (Angular + Java/Spring Boot)Build and maintain REST APIsImplement authentication & authorization (OAuth2, OIDC, JWT)Support AWS cloud-native and migration initiativesCollaborate with cross-functional teams and lead technical efforts✅ RequirementsStrong experience in Angular (latest versions) + Java 17 + Spring BootHands-on AWS (Lambda, S3, ECS/Fargate, DynamoDB)Solid understanding of IAM & security best practicesExperience with Spring Security & secure API designKnowledge of...

Learn more

Sr. Full Stack Java Developer

Added 19/05/2026

🚀 Senior Full Stack Developer - IAM📍 Location: Philadelphia, PA (Remote Available) 📄 Type: Long-Term ContractWe're looking for a Senior Full Stack Developer to build and support secure IAM (Identity & Access Management) applications in a cloud-first environment.🔧 Key ResponsibilitiesDevelop secure full stack applications (Angular + Java/Spring Boot)Build and maintain REST APIsImplement authentication & authorization (OAuth2, OIDC, JWT)Support AWS cloud-native and migration initiativesCollaborate with cross-functional teams and lead technical efforts✅ RequirementsStrong experience in Angular (latest versions) + Java 17 + Spring BootHands-on AWS (Lambda, S3, ECS/Fargate, DynamoDB)Solid understanding of IAM & security best practicesExperience with Spring Security & secure API...

Learn more

Sr. Full Stack Java Developer

Added 19/05/2026

🚀 Senior Full Stack Developer - IAM📍 Locations: Chicago 📄 Type: 12+ months ContractWe're looking for a Senior Full Stack Developer to build and support secure IAM (Identity & Access Management) applications in a cloud-first environment.🔧 Key ResponsibilitiesDevelop secure full stack applications (Angular + Java/Spring Boot)Build and maintain REST APIsImplement authentication & authorization (OAuth2, OIDC, JWT)Support AWS cloud-native and migration initiativesCollaborate with cross-functional teams and lead technical efforts✅ RequirementsStrong experience in Angular (latest versions) + Java 17 + Spring BootHands-on AWS (Lambda, S3, ECS/Fargate, DynamoDB)Solid understanding of IAM & security best practicesExperience with Spring Security & secure API designKnowledge of...

Learn more

Sr. Full Stack Java Developer

Added 19/05/2026

🚀 Senior Full Stack Java Developer - IAM📍 Locations: Austin 📄 Type: Long-Term ContractWe're looking for a Senior Full Stack Developer to build and support secure IAM (Identity & Access Management) applications in a cloud-first environment.🔧 Key ResponsibilitiesDevelop secure full stack applications (Angular + Java/Spring Boot)Build and maintain REST APIsImplement authentication & authorization (OAuth2, OIDC, JWT)Support AWS cloud-native and migration initiativesCollaborate with cross-functional teams and lead technical efforts✅ RequirementsStrong experience in Angular (latest versions) + Java 17 + Spring BootHands-on AWS (Lambda, S3, ECS/Fargate, DynamoDB)Solid understanding of IAM & security best practicesExperience with Spring Security & secure API designKnowledge of...

Learn more

Sr. Full Stack Java Developer

Added 19/05/2026

🚀 Senior Full Stack Java Developer - IAM📍 Locations: New York City 📄 Type: Long-Term ContractWe're looking for a Senior Full Stack Developer to build and support secure IAM (Identity & Access Management) applications in a cloud-first environment.🔧 Key ResponsibilitiesDevelop secure full stack applications (Angular + Java/Spring Boot)Build and maintain REST APIsImplement authentication & authorization (OAuth2, OIDC, JWT)Support AWS cloud-native and migration initiativesCollaborate with cross-functional teams and lead technical efforts✅ RequirementsStrong experience in Angular (latest versions) + Java 17 + Spring BootHands-on AWS (Lambda, S3, ECS/Fargate, DynamoDB)Solid understanding of IAM & security best practicesExperience with Spring Security & secure API...

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.