Job Description

Job Title: Senior QA Engineers

Location: Remote role (Anywhere in India) but work as per EST hr for our projects in Toronto, Canada

Duration: contract role (6+ months)


Note:- Working hour EST Time Zone

Need an immediate joiner (within 2–3 weeks)


Job Description:


Experience: 10–15 years

Tools: Cypress (Web), Appium (Mobile), Azure Devops, API, Automation


Role Summary

We are looking for a Senior QA Automation Engineer with strong Cypress-first web automation, Appium mobile automation, and experience operating in an Azure-native, microservices-based environment.

This is a hands-on role requiring ownership of quality across web, mobile, and APIs, with the ability to embed directly into engineering teams and drive automation strategy.


Must-Have Skills (Non-Negotiable)

Web Automation (Primary)

· Strong hands-on experience with Cypress for E2E testing

· Proficient in JavaScript / TypeScript

· Experience designing stable, maintainable test frameworks

o Page Object Model or component-based patterns

o Robust selector strategies (data-test IDs, avoiding brittle selectors)

· Proven ability to debug and stabilize flaky tests


Mobile Automation

· Hands-on Appium experience for Android and iOS

· Experience testing Flutter-based mobile applications

· Familiarity with device clouds (BrowserStack, Sauce Labs)


API Testing & Automation

· Strong REST API testing fundamentals

· Experience with Postman/Newman or equivalent

· Comfortable validating authentication, pagination, idempotency, error handling, and contract adherence


Azure-Native CI/CD

· Hands-on experience with Azure DevOps Pipelines

· Integrating automated tests into CI/CD workflows

· Experience with test stages, quality gates, artifacts, reporting, and environment-aware execution


Required Technical Context (Senior-Level Expectations)

Frontend

· Working knowledge of Angular

· Ability to validate UI workflows end-to-end

Backend

· Experience testing .NET-based APIs

· Comfortable collaborating with backend engineers on testability, mocking, and integration testing

Architecture

· Strong experience testing microservices and distributed systems

· Understanding of asynchronous workflows, retries, eventual consistency, and idempotent APIs


Data

· Familiarity with Cosmos DB

· Data validation patterns, query verification, and test data setup/teardow


Non-Functional Testing

· Performance testing using tools such as k6 or JMeter

· Ability to interpret results and drive improvements

· Security awareness including OWASP top risks and basic authN/authZ validation


Strongly Preferred

· Azure Application Insights and telemetry validation

· Release readiness and go-live support

· Triage leadership during release windows

· Flaky test management and parallelization strategies

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application