We are hiring an onsite Senior Full-Stack to own quality engineering across our full-stack architecture and microservices. In this role, you will design scalable API automation frameworks, validate complex data flows across Redis and SQL, and ensure production readiness for systems built on React, Node.js, and cloud-native backend services.
Architect and execute automated functional, integration, regression, and end-to-end tests across REST APIs, microservices, and web applications.
Perform backend data integrity and system validation across SQL databases and Redis caches (including TTL, invalidation, key/value state, and behavior under load).
Validate service-to-service communication, authentication, authorization, and error handling across Node.js backend services and React frontends.
Integrate automated test suites directly into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
Perform root-cause failure analysis, isolate defects, and collaborate directly with development teams to deliver fixes.
Strong proficiency in Java for backend automation, combined with full-stack experience in React and Node.js.
Proven track record building API automation with Rest Assured and Cucumber/Karate.
Deep understanding of RESTful architectures, JSON, HTTP specifications, and modern authentication mechanisms.
Hands-on expertise with SQL database testing and Redis cache validation.
Experience testing microservices and distributed systems on cloud platforms (GCP or AWS).
Proficiency with Git and automated build pipelines.
Experience testing AI/ML and GenAI integrations, including LLM APIs, guardrails, prompts, and output hallucination checks.
Performance and load testing experience with JMeter, Gatling, or Locust.
Experience with Docker, Kubernetes, and event-driven architectures using Kafka.
Demonstrated ability to architect production-grade test automation frameworks from scratch.