Full Stack Quality Engineer

Reference: 2123_1780590784

**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

Philadelphia

Contract

Added 04/06/2026
Reference: 2123_1780590784

Full Stack Quality Engineer

Philadelphia
Contract

Other similar jobs

Quality Assurance Engineer (Hardware / Systems)

Added 09/04/2026

Quality Assurance Engineer (Hardware / Systems)Main Description DetailsDetailed Job Description✱We are seeking a Quality Assurance Engineer to support testing, validation, and performance assurance of advanced communication and hardware systems. This role involves hands-on validation of integrated systems, ensuring reliability, performance, and compliance across complex engineering environments.This is a travel-intensive role supporting deployments, testing, and validation activities across multiple U.S. and international locations.Key Responsibilities:Execute system-level and hardware validation testing across integrated platformsDevelop and maintain test plans, test cases, and validation proceduresPerform functional, regression, and performance testingAnalyze logs, identify defects, and support root cause analysisCollaborate with systems, electrical, and mechanical teams to...

Learn more

Full Stack Software Engineer

Added 09/04/2026

FULL STACK SOFTWARE ENGINEERJob Title: Full Stack Software Engineer Location: Minnetonka, MN Industry: Manufacturing / Automation / Fiber OpticsDetailed Job Description:We are seeking a Full Stack Software Engineer to join a growing automation engineering team developing custom manufacturing equipment and production systems for a high-volume fiber optics environment. This role spans the full application stack - from backend services and data pipelines to frontend interfaces and dashboards - supporting industrial automation systems, equipment integration, and manufacturing operations.You will build end-to-end software solutions that connect automation equipment to the people who operate and manage it. This includes production monitoring dashboards, equipment...

Learn more

AI Full Stack Engineer

Added 09/04/2026

Required SkillsStrong experience with Python (backend development)Solid frontend skills in React + TypeScriptHands-on experience with LLMs (OpenAI, open-source models, etc.)Proven work with RAG architectures (LangChain, LlamaIndex, vector DBs like Pinecone, Weaviate, etc.)Experience building end-to-end full stack applicationsFamiliarity with cloud platforms (AWS / Azure / GCP)Understanding of API design, microservices, and system scalability GCS is acting as an Employment Business in relation to this vacancy.

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

Sr. Full Stack Java Developer

Added 19/05/2026

🚀 Senior Full Stack Java Developer - IAM📍 Locations: San Francisco 📄 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...

Learn more

Senior Full Stack Developer - Security

Added 19/05/2026

Senior Full Stack Developer - Identity & Access ManagementPosition SummaryWe are seeking an experienced Senior Full Stack Developer to join a high-performing engineering team supporting enterprise Identity & Access Management (IAM) applications within a large-scale security organization. This role will focus on the design, development, integration, and modernization of secure enterprise applications used internally across the organization.The ideal candidate will possess strong expertise across both frontend and backend development, with deep experience in Angular, Java, Spring Boot, REST API development, cloud-native AWS services, and secure application development practices. This individual will play a key technical leadership role within the team,...

Learn more

Full Stack Developer (.Net/JavaScript)

Added 23/04/2026

Job Title: Senior .NET/JavaScript Full Stack Developer Location: Limerick (Hybrid 2 days flexible) Type: 6 Months contract (with possible extension)Overview: We are seeking a highly skilled Senior Full Stack Developer with strong expertise in .NET and JavaScript to join our dynamic engineering team. The ideal candidate will have a proven track record of building scalable web applications and delivering high-quality code across the full stack. Key Responsibilities:Design, develop, and maintain full-stack web applications using .NET (C#) and JavaScript frameworks (e.g., React, Angular, or Vue).Collaborate with cross-functional teams to define, design, and ship new features.Ensure the performance, quality, and responsiveness of...

Learn more

Full Stack Developer- Python/AI

Added 14/04/2026

Job Description: Strong full stack Python engineering experienceHe has extensive experience building Python backend services and APIs alongside React/TypeScript frontendsHe has extensive experience with Agentic LLM platforms to include designing and implementing multi agent systemsDesigned and built a multi agent system using LangGraphStrong RAG experience and has built Python based RAG pipelinesGCS is acting as an Employment Business in relation to this vacancy.

Learn more

Python Full Stack Developer - Agentic AI- Contract

Added 24/03/2026

Python Full Stack Developer - Agentic AIMy client is seeking a Python Full Stack Developer with AI experience.Must have:Strong Python, Javascript, tyepscript experienceAgentic AI experience (multi‑agent design, agent skills, progressive disclosure)Context & prompt engineeringAWS Bedrock, DockerFamiliarity with REST APIs, relational databases Please send across an updated CV if this position is of interestInterviews to take place this weekGCS is acting as an Employment Business in relation to this vacancy.

Learn more

Python Full Stack Developer - Agentic AI/LLM, RAG - Contract

Added 17/03/2026

Python Full Stack Developer - Agentic AIMy client is seeking a Python Full Stack Developer with hands‑on agentic AI experience.Must have:Strong Python experienceAgentic AI experience (multi‑agent design, agent skills, progressive disclosure)Context & prompt engineeringAWS Bedrock, DockerMCP, agentic tools, bash scriptingFamiliarity with REST APIs, relational databasesNice to have:Claude Code LLM observability, logging/tracing, MLflowHands‑on building and scaling agentic AI systems in production.Please send across an updated CV if this position is of interestInterviews to take place this weekGCS is acting as an Employment Business in relation to this vacancy.

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.