
Senior Automation Software Tester
Posted Jul 14

Posted Jul 14
This is a fully remote position, open to applicants in Bulgaria.
• Contribute to developing the overall QA strategy for Mirantis Secure Registry, Kubernetes, and cloud-native environments, ensuring alignment of quality objectives with business goals and release timelines.
• Assess and advocate for top-tier testing practices and frameworks tailored for distributed systems.
• Lead risk assessments and test planning for extensive, multi-cloud registries, infrastructure, and container orchestration.
• Design test frameworks and infrastructure aimed at validating microservices and infrastructure components across multi-cluster and hybrid-cloud settings.
• Supervise the creation of intricate test scenarios that replicate production-like workloads, resource scaling, failure injection, and recovery across distributed clusters.
• Lead the development of scalable and maintainable test automation integrated with CI/CD systems (Jenkins, GitHub Actions, etc.).
• Utilize Kubernetes APIs, Helm, and service mesh tools to establish comprehensive automation coverage.
• Promote infrastructure-as-code for testing and advance IaC initiatives within the team, ensuring the infrastructure code is repeatable, extensible, and reliable.
• Guide QA engineers and developers in advanced testing methodologies, including risk-based testing, chaos engineering, performance, and load testing.
• Act as the QA authority during design reviews, production readiness evaluations, and incident retrospectives regarding escaped defects.
• Collaborate with DevOps engineers to enhance monitoring, alerting, and debugging strategies for testing automation executed within CI/CD pipelines.
• Set quality gates, release readiness metrics, and data-driven feedback loops to guarantee that released software meets production quality standards.
• Drive the integration of performance, security, and chaos testing throughout the development lifecycle.
• Champion a culture of quality across teams and influence architectural decisions with testing considerations.
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
• Over 10 years of experience in software testing or quality engineering roles, with a minimum of 4 years dedicated to Kubernetes, cloud-native applications, and distributed systems.
• Demonstrated leadership experience in developing and scaling test strategies in enterprise-grade environments.
• In-depth knowledge of Kubernetes internals, cluster lifecycle management, Helm, service meshes (e.g., Istio or Linkerd), and network policies.
• Strong scripting and automation skills (Python, Pytest, Bash, etc.).
• Familiarity with observability stacks (Prometheus, Grafana, Jaeger), Kubernetes security (RBAC, secrets management), and performance benchmarking tools (e.g., K6).
• Solid understanding of cloud architecture (AWS, Azure, GCP), infrastructure provisioning, and containerized CI/CD processes.
• Moderate to advanced proficiency in Linux is required, including Bash scripting and debugging, systemd/logs, networking/firewalling/routing, certificate/PKI management, containers (Docker/containerd), and Kubernetes tooling (kubectl/Helm with OCI registries, GitOps/Flux) for installing, testing, and troubleshooting multi-cluster environments.
• Exceptional problem-solving abilities and architectural thinking.
• Experience in influencing cross-functional teams and engaging with senior leadership.
• Excellent verbal and written communication skills suitable for both technical and executive audiences.
• Capability to mentor and coach one or more junior team members, particularly in testing fundamentals, troubleshooting, and automation.
• Contributions to open-source Kubernetes or QA tooling projects are preferred.
• Experience with chaos engineering implementation in Kubernetes environments is preferred.
• Possession of certifications such as CKA, CKAD, or AWS Certified DevOps Engineer is preferred.
• Work within a global, collaborative, remote-first culture that values initiative and execution.
• Play a crucial role in shaping the future of cloud and AI modernization.
• Manage high-impact enterprise accounts with immediate growth opportunities.
• Collaborate with exceptionally passionate, skilled, and engaging colleagues, assisting Fortune 500 and Global 2000 customers in implementing next-generation cloud technologies.
• Participate in cutting-edge, open-source innovation.
• Thrive in a dynamic environment of a young company that promotes openness, collaboration, risk-taking, and continuous growth.
• Opportunities for professional development and training.
• Attend conferences and working groups.
• Enjoy a customized workstation (macOS, Windows).
• Receive competitive compensation, performance incentives, and opportunities for career advancement.
Public Partnerships | PPL
Winkler & Company
Centene Corporation
Robots & Pencils
Get handpicked remote jobs straight to your inbox weekly.