Test Strategy & PlanMap user stories (DPR, Mess QR, Leave, Incident, Material Req, HR) to acceptance criteria.Define the “shift-left” gates: PR smoke ➝ nightly regression ➝ pre-release performance ➝ post-deploy canary.Automated Functional TestingBuild PyTest-BDD suites against ERPs REST UI & bot chat flows.Mock WhatsApp Cloud API via WireMock; replay Meta payloads in CI.API Contract & Schema TestsUse Pact (Python) for Bot ⇄ Worker message schemas; enforce in GitHub Actions.Validate EventBridge / Kafka events against Confluent Schema Registry.Performance & Loadk6 scripts for Bot API (5 k RPS) and Kafka throughput.Locust browser flows (100 concurrent users) against ERP Desk.Publish SLO dashboards in Grafana.Master Test OrchestratorWrite a single Makefile / tox entry that:make ci → spins ephemeral EKS namespace ➝ seeds test data ➝ runs full suite ➝ tears down.Integrate with GitHub Actions reusable workflow.Chaos & DR DrillsInject RDS fail-over, MSK broker stop, and Redis node kill; assert that tests still pass or alert.SOP & DocumentationProduce “QA Run-book” wiki: pipeline diagrams, how to add a test, how to debug failures.Checklist for each release: tag, run pipeline, sign-off matrix.Knowledge TransferConduct two 2-hour remote workshops: “Writing a new test in 15 minutes” and “Reading Grafana QA dashboards.”Deliverables & TimelineZero critical regressions escape to production during 90-day window. PR gate; nightly regression under 45 min. maintenance on test scripts (measured by Jira log).All new features merge only when green master pipeline.Must-Have SkillsAdvanced Python test automation (PyTest, fixtures, mocks).Deep knowledge of CI pipelines on GitHub Actions.Load-testing with k6 / Locust and interpreting results.Experience testing micro-service event systems (Kafka, SQS, EventBridge).Clear technical writing—can turn pipelines into beginner-friendly SOPs.
Job Title
Senior QA/QC Automation Lead