5–7 years of QA experience for web applications in Agile/Scrum
Web testing: functional, regression, integration/system testing; E2E, smoke/sanity, exploratory, risk-based testing
Test automation (2+ years) with Cypress using JavaScript&TypeScript
REST API testing (Postman, REST Assured, or similar); validation of status codes/schemas/error handling; auth testing (OAuth2/JWT/SSO)
CI/CD integration and automated test execution in pipelines (GitLab CI, Azure DevOps Pipelines, or Jenkins)
Cloud deployment validation on AWS and Azure
Test/defect management tools (Azure DevOps Test Plans/Boards or equivalent)
Version control: Git (GitLab/GitHub)
Scripting and data validation: Python and/or Bash; basic SQL for database checks
Leadership: driving QA initiatives, mentoring, defining quality gates, defect triage
Performance/load testing (k6, JMeter, Gatling)
Security testing awareness (OWASP Top 10; Burp Suite / OWASP ZAP / Snyk)
Docker/Kubernetes validation testing
Observability/monitoring tools (CloudWatch, Azure Monitor, Datadog, New Relic, ELK/Splunk)
GraphQL API testing and/or contract testing
Experience with large datasets/ETL validation, Kafka/event-driven systems, or geospatial data testing
Domain exposure to Oil & Gas / Energy software is a plus