← Back to jobs
Mississauga, ON, Canada
No related jobs found
Responsibilities
QA Leadership Strategy Lead and mentor a team of QA engineers Define the overall QA strategy champion shift left practices in the SDLC and align quality goals with Product Engineering and DevOps stakeholders
End-to-end API Pipeline QA Own the testing strategy for the complete data lifecycle Ingestion Processing Storage API Exposure Validate push/pull ingestion workflows SNSSQS scheduled jobs and complex consumption endpoints keyword category and semantic search APIs
Large-Scale Data Validation Validate millions of JSON records using AWS S3 Athena SQL and Glue Crawlers Ensure the accuracy of metadata mappings date logic and licensable filtering across multiple publications
Automation Framework Architecture Design and maintain scalable automation frameworks using JavaScript Jest or Python Pytest Integrate API automation and JSON schema validation into CICD pipelines AWS CodeBuild with comprehensive reporting
Performance Load Testing Design and execute high-scale load tests using Locust Analyze system bottlenecks ALB ECS downstream services to ensure optimal API latency p95/p99 and semantic search throughput
Observability Documentation Build and monitor dashboards New Relic OpenSearch to track system health Create and maintain high-quality Confluence documentation for test strategies edge cases and performance reports
Optional Future Focused Responsibilities Nice-to-Have
AI Semantic Search System Validation Validate AIpowered features including embedding generation AWS Bedrock Cohere and vector based retrieval in OpenSearch
AIDriven QA Innovations Pioneer LLMbased automated test case generation and establish frameworks to validate semantic accuracy
Advanced Test Infrastructure Architect automated ephemeral test environments and implement contract testing or service virtualization
Container Streaming QA Test event-driven streaming systems and leverage knowledge of Docker and Kubernetes for test deployments
Advanced Database Validation Work with and validate complex data models in Vector and Graph databases
Required Skills Qualifications
Experience Proven track record as a QA Lead/Senior QA Engineer managing complex distributed systems and largescale ETLData pipelines
Automation Deep proficiency in JavaScript and/or Python for backend and API automation REST JSON validation
Cloud Infra Expertise in the AWS ecosystem S3 Lambda API Gateway ECS ALB SQSSNS Athena and OpenSearch Elasticsearch
Testing Tools Hands-on experience with load testing tools Locust and modern CICD pipelines
Soft Skills Strong analytical thinking excellent cross-functional communication and a proven ability to mentor teams and debug complex production issues in dynamic environments
Bachelor's degree
No related jobs found
← Back to jobs