About the job
This is a Quality Engineering role focused on ensuring enterprise‑grade quality for a cloud‑native SaaS platform, through comprehensive testing across UI, APIs, integrations, data, events, and non‑functional dimensions.
Scope
- Responsible for end‑to‑end quality engineering of a cloud‑native, Azure‑based SaaS warehouse / enterprise platform.
- Own testing across UI, APIs, backend services, integrations, data, events, and non‑functional aspects of the product.
- Be part of a globally distributed team (US & India) and contribute to establishing strong quality standards, automation practices, and test strategies across the product.
- Act as a quality advocate, collaborating closely with product, engineering, and architecture teams throughout the SDLC.
- Demonstrate strong adoption of AI‑enabled automation and intelligent testing practices to continuously evolve the quality engineering approach.
Current Technical Environment
- Web‑based enterprise UI (ReactJS)
- REST APIs, GraphQL
- Event‑driven microservices architecture
- Playwright with TypeScript (preferred) or other automation frameworks
- API testing & automation using tools/frameworks such as Rest Assured, Postman, or equivalent
- Kafka‑based event processing validation
- RDBMS and NoSQL data validation
- Cloud & DevOps
- Microsoft Azure (AKS, Azure Service Bus, Application Gateway, Azure Storage, Azure AD)
- CI/CD pipelines using Jenkins / Azure DevOps
- Containerized environments (Docker / Kubernetes)
What You’ll Do
- Design and execute test strategies covering functional, integration, system, regression, and end‑to‑end testing.
- Develop and maintain UI automation using Playwright with TypeScript, ensuring stable, scalable, and maintainable test suites.
- Perform API and service‑level testing across microservices, ensuring correct behavior, contracts, and error handling.
- Validate event‑driven workflows involving Kafka and asynchronous processing.
- Conduct data validation across relational and NoSQL databases to ensure transaction integrity and business rule enforcement.
- Contribute to performance testing and security testing, including test execution, analysis, and automation where applicable.
- Integrate automated tests into CI/CD pipelines, ensuring quality gates, fast feedback, and pipeline stability.
- Participate early in requirement analysis and solution design discussions to identify test scenarios, risks, and dependencies.
- Perform testing of cloud‑native deployments across environments (DEV, QA, STAGE), including configuration and environment validation.
- Support demo and test environment setup and validation for internal demos, customer previews, and adoption scenarios.
- Collaborate with global stakeholders to triage issues, support releases, and ensure production readiness.
- Continuously improve test coverage, automation reliability, and quality engineering practices.
What We Are Looking For
- 2.5 – 5 years of experience as a QA Engineer / Quality Engineer working on enterprise or SaaS products.
- Strong exposure to full‑stack testing (UI + API + backend/services + data).
- Strong hands‑on experience with Playwright using TypeScript for UI automation.
- Experience designing robust automation frameworks with good maintainability practices.
- Experience testing workflow‑driven, role‑based enterprise UIs.
- Strong understanding of RESTful APIs and API automation/testing.
- Hands‑on experience with integration testing across microservices.
- Experience validating event‑driven systems (Kafka or similar messaging platforms).
- Working knowledge of Azure or similar cloud platforms from a testing perspective.
- Experience working with CI/CD pipelines and understanding quality gates and automated validations.
- Familiarity with containerized deployments and Kubernetes‑based environments.
- Exposure to performance, scalability, reliability, and security testing concepts.
- Strong analytical and problem‑solving skills with high attention to detail.
- Ability to identify quality risks early and proactively collaborate to mitigate them.
Domain Knowledge (Preferred)
- Experience or understanding of Warehouse Management, Supply Chain, Fulfillment, Logistics, or Ecommerce domains.
Collaboration & Ownership
- Strong communication skills and ability to work with cross‑functional, global teams.
- Ownership mindset with the ability to drive quality outcomes across releases.
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core ValuesAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.