Senior Automation Software Tester

Posted 59mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior automation tester designing scalable QA systems for Mirantis’ secure Kubernetes container registry. Leading distributed testing, CI/CD automation, resilience validation and QA strategy.

Responsibilities:

  • Contribute to the overall QA strategy for Mirantis Secure Registry, Kubernetes and cloud-native environments
  • Evaluate and champion testing practices and frameworks for distributed systems
  • Lead risk analysis and test planning for large-scale, multi-cloud registry, infrastructure and container orchestration
  • Architect test frameworks and infrastructure for microservices and infrastructure components in multi-cluster and hybrid-cloud environments
  • Oversee complex test scenarios simulating production-like workloads, scaling, failure injection and recovery across distributed clusters
  • Develop scalable, maintainable test automation integrated with CI/CD
  • Use Kubernetes APIs, Helm and service mesh tools to build automation coverage for system health, failover and network resilience
  • Promote repeatable, extensible and reliable infrastructure-as-code
  • Mentor QA engineers and developers in risk-based testing, chaos engineering, performance testing and load testing
  • Serve as QA authority in design reviews, production readiness assessments and incident retrospectives
  • Collaborate with DevOps engineers on monitoring, alerting and debugging strategies for CI/CD test automation
  • Establish quality gates, release-readiness metrics and data-driven feedback loops
  • Integrate performance, security and chaos testing into the development lifecycle
  • Advocate for quality across teams and influence architecture decisions with testing in mind

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 10+ years in software testing or quality engineering roles
  • 4+ years focused on Kubernetes, cloud-native applications and distributed systems
  • Proven leadership experience building and scaling test strategies in enterprise-grade environments
  • Deep understanding of Kubernetes internals, cluster lifecycle management, Helm, service meshes and network policies
  • Strong scripting and automation capabilities with Python, Pytest and Bash
  • Familiarity with Prometheus, Grafana, Jaeger, Kubernetes security, RBAC, secrets management and K6
  • Solid grounding in AWS, Azure, GCP, cloud architecture, infrastructure provisioning and containerized CI/CD
  • Moderate to advanced Linux knowledge and proficiency
  • Experience with Bash scripting and debugging, systemd/logs, networking, firewalling/routing, certificate/PKI management, Docker/containerd, kubectl, Helm, OCI registries and GitOps/Flux
  • Exceptional problem-solving and architectural thinking
  • Experience influencing cross-functional teams and senior leadership
  • Excellent verbal and written communication skills
  • Mentorship and coaching of at least one junior team member
  • Contributions to open-source Kubernetes or QA tooling projects are preferred
  • Experience implementing chaos engineering in Kubernetes environments is preferred
  • CKA, CKAD or AWS Certified DevOps Engineer certifications are preferred

Benefits:

  • Work in a global, collaborative, remote-first culture that rewards initiative and execution
  • Opportunities for growth
  • Work with passionate, talented and engaging colleagues
  • Cutting-edge, open-source innovation
  • Attend conferences and working groups
  • Customized workstation (macOS, Windows)
  • Professional development and training
  • Competitive compensation
  • Performance incentives
  • Opportunities for advancement