System Guardian Track · Hands-on IC · High Bar
The Role
You build the quality safety net for our AI-driven intelligence layer. You don't just write test scripts—you architect a scalable automation ecosystem. You own the quality of the entire stack: from Data Ingestion to API Performance to the UI Dashboard.
When a bug reaches production, you take it personally. When tests are flaky, you fix the root cause—not the symptom.
What You'll Do
Framework Architecture
- Build and maintain a unified automation framework covering the full Testing Pyramid (Unit → API → UI)
- Eliminate flaky tests through better wait strategies, state management, and deterministic test design
- Design test infrastructure that scales with the codebase—not against it
Data & ML Quality
- Implement automated quality gates to validate data before it hits our ML models—prevent "Garbage In, Garbage Out"
- Validate integrity of large-scale data lakes and ETL jobs
- Build schema validation and data drift detection into the pipeline
Performance & Reliability
- Design stress tests that simulate peak traffic to verify rate limits and system stability
- Enforce strict latency thresholds (SLAs) within the deployment pipeline
- Own performance regression detection—catch slowdowns before they ship
CI/CD Integration
- Build pipelines that block deployments on failure—no exceptions
- Integrate test reporting, coverage tracking, and quality metrics into every PR
- Make the feedback loop fast and actionable
The Toolkit
We care about engineering fundamentals. While we have preferences, we value the ability to pick the right tool for the job.
- Core Automation: Strong coding ability in Python, TypeScript, or similar—you write production-quality test code
- Modern E2E Frameworks: Experience building robust, flake-free UI/Functional test suites (Playwright, Cypress, or Selenium)
- Performance Engineering: Hands-on with high-concurrency load testing and latency assertion (k6, Locust, Gatling)
- Data Validation: Experience testing data pipelines and schema integrity (Great Expectations, dbt tests, or similar)
- CI/CD Mastery: You script pipelines that enforce quality gates (GitHub Actions, Jenkins, GitLab CI)
- AI-native development: You write 90% of your test code using AI—but you own every assertion that ships
Who This Role Is NOT For
- QA engineers who only do manual testing
- People who think flaky tests are "just how it is"
- Those who see quality as someone else's responsibility
- Engineers uncomfortable with owning production reliability
How We Work
- We optimise for deep work and uninterrupted time
- High ownership — you own it end to end
- Decisions backed by code and production outcomes
How to Apply
Show us frameworks you've built, bugs you've caught, and quality systems you've owned. We don't care about certifications. We care about what you've actually shipped.
About SocialMediaCheck
SocialMediaCheck is the automated intelligence layer for modern safeguarding. We build large-scale, real-time systems for safeguarding and risk detection. Our platforms operate under strict time, scale, and reliability constraints—where missing signals is not acceptable.