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