Senior QA Engineer (Java/Python)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Proficiency in Java and Maven, plus one scripting language (preferably Python). • Hands-on experience building and maintaining automated tests using frameworks such as JUnit, TestNG, pytest, or similar. • Experience integrating automated tests into CI/CD pipelines. • Experience testing systems built on AWS, including services such as EC2, S3, IAM (roles and policies), CodeBuild (or equivalent), and cloud-native secrets management. • Familiarity with Infrastructure as Code tools (e.g., CloudFormation, CDK, Terraform) and validating infrastructure provisioning workflows. • Experience testing CI/CD pipelines, including build, test, deploy stages, triggers, approvals, logs, and notifications. • Working knowledge of Git-based workflows (branches, pull requests, merge policies). • Understanding of artifact and image management concepts (build artifacts, container images, binary repositories such as Artifactory or equivalents). • Strong analytical and problem-solving skills, with attention to detail in complex platform environments. • Experience supporting security modernization or compliance-related initiatives. • Familiarity with operating system image standardization or compute architecture updates. • Experience working within platform, DevOps, or developer tools teams. • We strive to create an inspiring and growth-oriented environment where everyone feels valued, heard, and empowered. We promote both personal and professional development, with individualized support for your needs and goals. We aim to build a space where everyone can thrive.
Responsibilities
• Design and execute test strategies for cloud infrastructure and platform enhancements. • Validate CI/CD pipelines, provisioning workflows, and environment management processes while integrating automated tests. • Develop and maintain automated test suites across unit, integration, system, and end-to-end levels. • Validate infrastructure-as-code changes and ensure safe deployments. • Test integrations with AWS and third-party services. • Provide clear defect reporting, quality metrics, and release-readiness insights. • Contribute to scalable and repeatable QA practices for the development platform.
Benefits
• Long-term projects • 100% remote work • Payment in USD • Paid Time Off (PTO) • Work-from-home & training reimbursement • English lessons • Technical training • Career coaching