CareerPlan

Senior Functional and Automation Tester (Remote)

RemoteFull-time$62k–$102k2026-10-29 → 2026-11-10
Hybrid

Core

Ensure quality, reliability, security, and performance of enterprise applications, Java-based backend services, RESTful APIs, and AI-enabled solutions on Google Cloud Platform.

Role type

Senior Functional and Automation Tester

Builds

Enterprise applications, backend services, and AI-integrated solutions

Domain

Cloud computing, AI services, and secure engineering

Deliverable

production ML models

Required skills

Java, RESTful API testing, automated testing, GCP, serverless architectures, container-based environments, AI evaluation and monitoring, secure engineering practices, CI/CD pipelines, Git workflows

Preferred skills

AI service integration, observability tools, performance troubleshooting

Technologies

Java, GCP, REST, AI, CI/CD, Git, Serverless, Containers

Responsibilities

Perform functional, integration, regression, API, and automated testing of enterprise applications and backend services; Design, develop, execute, and maintain functional and automated test scenarios; Test RESTful APIs, including requests, responses, payloads, error handling, and service integrations; Validate API authentication and authorization functionality; Test applications and services deployed on Google Cloud Platform (GCP); Validate serverless and container-based application environments; Support testing of applications that integrate AI capabilities and services; Evaluate AI-enabled functionality and assist with basic monitoring and validation of AI outputs; Validate secure engineering requirements, including least-privilege access, service accounts, secrets management, encryption in transit and at rest, and audit logging; Support automated testing in CI/CD pipelines and Git-based development workflows; Troubleshoot application and cloud-related defects using logs, metrics, monitoring, and observability tools; Participate in defect identification, triage, root-cause analysis, retesting, and regression validation; Support performance troubleshooting and production issue resolution; Collaborate with Engineering, QA, DevOps, Product, and Security stakeholders to resolve technical and quality issues