Jobs / LTIMindtree

Lead QA Automation Engineer (Python)

LTIMindtree · Mississauga, ON, Canada
Mississauga, ON, Canada100,000-110,000 CAD/yearlyRemote
Remuneration
100,000-110,000 CAD/yearly
Location
Mississauga, ON, Canada
Visa sponsorship
Not specified

Job summary

LTIMindtree is seeking a Lead QA Automation Engineer with Python expertise to drive quality assurance for a large-scale cloud-native media content platform. This role involves leading a QA team, defining strategy, and ensuring the reliability of distributed systems through deep technical expertise in API testing, data validation, and automation architecture. The successful candidate will implement shift-left strategies and collaborate with cross-functional leadership.

Benefits

Comprehensive Medical PlanDental CoverageVision CoverageHealth Care Spending AccountShort Term Disability CoverageLong Term Disability CoverageLife InsuranceAnnual vacationPaid LeavesMaternity Leave Top Up Pay

Qualifications

  • Proven track record as a QA Lead/Senior QA Engineer managing complex distributed systems and large-scale ETL/Data pipelines.
  • Deep proficiency in JavaScript and/or Python for backend and API automation, including REST JSON validation.
  • Expertise in the AWS ecosystem (S3, Lambda, API Gateway, ECS, ALB, SQS/SNS, Athena, OpenSearch/Elasticsearch).
  • Hands-on experience with load testing tools (Locust) and modern CI/CD pipelines.
  • Strong analytical thinking.
  • Excellent cross-functional communication skills.
  • Proven ability to mentor teams and debug complex production issues in dynamic environments.

Responsibilities

  • Lead and mentor a team of QA engineers.
  • Define the overall QA strategy.
  • Champion shift-left practices in the SDLC.
  • Align quality goals with Product, Engineering, and DevOps stakeholders.
  • Own the testing strategy for the complete data lifecycle: Ingestion, Processing, Storage, API Exposure.
  • Validate push/pull ingestion workflows, SNS/SQS scheduled jobs, and complex consumption endpoints, including keyword, category, and semantic search APIs.
  • 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.
  • Design and maintain scalable automation frameworks using JavaScript (Jest) or Python (Pytest).
  • Integrate API automation and JSON schema validation into CI/CD pipelines (AWS CodeBuild) with comprehensive reporting.
  • 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.
  • 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.
  • Validate AI-powered features, including embedding generation (AWS Bedrock, Cohere) and vector-based retrieval in OpenSearch.
  • Pioneer LLM-based automated test case generation and establish frameworks to validate semantic accuracy.
  • Architect automated ephemeral test environments and implement contract testing or service virtualization.
  • Test event-driven streaming systems and leverage knowledge of Docker and Kubernetes for test deployments.
  • Work with and validate complex data models in Vector and Graph databases.

Skills

AthenaAWSConfluenceDockerECSElasticsearchJavaJavaScriptKubernetesAWS LambdaNew RelicOpenSearchPythonRESTS3

Languages

PythonJavaScript

Relocation

No