QA Senior Lead – API, Data & Cloud Platform Testing
Mississauga - Canada
Job Summary
Job Title: QA Senior Lead API Data & Cloud Platform Testing
Location: Canada (Remote)
Employment Type: Full-Time and Contract
Project Overview
We are building a large-scale cloud-native media content platform that manages end-to-end ingestion processing storage and consumption of millions of media assets including articles videos and audio content.
The platform processes massive datasets (100GB) and powers advanced search capabilities including:
- Keyword Search
- Category-Based Search
- AI-Driven Semantic Search
We are looking for a QA Senior Lead to own and drive quality assurance across the entire ecosystem. This role requires strong expertise in API testing large-scale data validation automation architecture performance testing and cloud-native systems.
Key Responsibilities
QA Leadership & Strategy
- Lead and mentor a team of QA Engineers.
- Define and drive the overall QA strategy.
- Champion Shift-Left testing practices across the SDLC.
- Partner with Product Engineering and DevOps teams to ensure quality objectives are achieved.
End-to-End API & Pipeline Testing
- Own testing strategy across the complete data lifecycle.
- Validate:
- Data Ingestion Pipelines
- Processing Workflows
- Storage Systems
- Consumption APIs
- Test SNS/SQS integrations scheduled jobs and search APIs.
- Validate Keyword Category and Semantic Search functionality.
Large-Scale Data Validation
- Validate millions of JSON records.
- Work with:
- AWS S3
- Athena
- SQL
- Glue Crawlers
- Ensure accuracy of:
- Metadata Mapping
- Date Logic
- Licensable Content Filtering
- Publication Data
Automation Framework Development
- Design and maintain scalable automation frameworks using:
- JavaScript Jest
- Python PyTest
- Implement:
- API Automation
- JSON Schema Validation
- CI/CD Quality Gates
- Integrate testing into AWS CodeBuild pipelines.
Performance & Load Testing
- Design and execute load testing using Locust.
- Analyze system bottlenecks across:
- ALB
- ECS
- APIs
- Search Services
- Validate API latency (P95/P99).
- Measure semantic search performance and throughput.
Observability & Documentation
- Build and maintain dashboards using:
- New Relic
- OpenSearch
- Create and maintain:
- Test Strategies
- Test Plans
- Edge Case Documentation
- Performance Reports
- Maintain Confluence documentation.