Senior Functional and Automated Tester
Core
Lead functional and automated testing for complex, distributed, and cloud-native applications, ensuring quality, security, and operational readiness across the software development lifecycle.
Role type
Senior Functional and Automated Tester (QA Lead)
Builds
Reliable, secure, and performant distributed systems, microservices, and serverless applications
Domain
Software Quality Assurance / DevSecOps / Cloud Infrastructure
Required skills
Test strategy design, automated testing (unit/API/integration/UI), CI/CD pipeline management, distributed system testing (Kafka, event-driven), API/microservices validation, secure coding practices, observability analysis, defect tracking, test automation languages (Java/Python/SQL/JS), cloud technologies (Dataflow, Pub/Sub, Redis, Docker, Kubernetes), performance tuning, root cause analysis, audit evidence creation
Preferred skills
Agile/SDLC practices, ALM tools (VersionOne, ServiceNow), AI-assisted testing tools (OpenCode, Claude Code, Gemini Vertex AI), React, Kubernetes security
Technologies
Java, Python, SQL, JavaScript, Kafka, Docker, Kubernetes, Jenkins, GitLab, Redis, React, Dataflow, Pub/Sub, ServiceNow
Responsibilities
Define testing scope, risks, and strategies; design and execute automated tests in CI/CD pipelines; perform hands-on functional testing of workflows and edge cases; validate event-driven and message-based systems; coordinate with DevSecOps on deployment and security standards; lead defect triage and root cause analysis; create testing evidence and dashboards for audits; mentor staff and manage quality risks.
Seniority
Senior, hands-on IC with leadership/mentoring responsibilities