Role Overview
The Senior QA Automation Engineer (Performance, Database & Scale Testing) is responsible for designing, building, and operating the performance and scale testing capability across SmartShipHub's cloud-native platform. The role owns the full performance engineering lifecycle — from requirements and test design through execution, analysis, and actionable recommendations to engineering teams.
The successful candidate will architect reusable, maintainable performance test frameworks; build AI-augmented test generation pipelines leveraging Gen AI tooling; validate database query performance under realistic fleet-scale loads; and champion performance as a first-class quality gate in CI/CD pipelines.
JMeter / Gatling / k6
Locust / Artillery
Prometheus / Grafana
PostgreSQL / MongoDB
Cloud: GCP / AWS / Azure
Gen AI: Claude / ChatGPT
K8s Scale Testing
Database Benchmarking
CI/CD Integration
IoT / Maritime SaaS
Experience Requirements
Core Experience
- 7-12 years of total QA / quality engineering experience with meaningful progression
- 5+ years of hands-on performance,
load, and scale testing experience in cloud-native, SaaS, or product-based environments
- Proven experience building performance test frameworks from scratch — not just running existing scripts
- Experience at a product-based company or MNC with global SLAs and high-availability commitments is strongly preferred
- Experience contributing to or owning performance engineering as a dedicated function (not combined QA generalist)
Domain & Workplace
- Experience testing cloud-based products deployed on GCP, AWS, or Azure — Kubernetes-hosted microservices strongly preferred
- Experience with IoT, maritime, industrial, or high-volume telemetry platforms is a significant plus
- Comfort working in polyglot engineering environments (Java, Python, Node.js, Go) across test tooling
- Experience collaborating with SRE, platform, and database engineering teams on performance RCA
- Exposure to maritime vesse