Position: Automation QA Engineer (Python)
Company: Mirantis
Category: QA Automation
Experience required: 3y
English level: intermediate
Published: 2020-10-01T00:00:00+03:00

Mirantis is an open cloud company focused on harnessing open source innovation to help enterprise application owners become free of infrastructure and operations concerns.
We believe in true cloud experience which is consistent across any infrastructure and built using open standards.
The team / Role Description
What Linux was to open source and operating systems, OpenStack is to cloud computing. It makes programmable infrastructure vendor-neutral and frictionless to access, not to mention it unlocks distributed applications and accelerates innovation. In the same way that virtualization changed the IT cost and technology landscape, OpenStack is driving similar innovation in cloud computing to bring software-defined infrastructure to all parts of the datacenter.
Mirantis is looking for a talented and passionate QA engineer who wants to work at the forefront of software development to help us evolve and expand the product.
Responsibilities
Contribute to next-generation Mirantis products based on OpenStack and Kubernetes
Create tests and test automation for Mirantis OpenStack on Kubernetes functional and LCM verification and manage test runs on continuously integrated systems
Help drive decisions about Mirantis OpenStack test automation strategies
Debug, troubleshoot and report failures to the Engineering team
Work with the geographically distributed teams in a dynamic Agile environment
Participate in planning, estimation and prioritization of Mirantis OpenStack on Kubernetes verification
Qualifications
Bachelor degree in CS or related field
3 years of relevant industry experience,  experience creating and managing test automation frameworks is a big advantage
Strong knowledge in software testing methodologies and testing levels
Relevant skills are
Strong knowledge of UNIX or Linux operating system
Strong knowledge of  Python, Pytest and Shell scripting
Experience with Virtualisation, Docker, Kubernetes
Experience with Groovy
Experience with Selenium
Experience with GIT
Experience with CIS like Jenkins (Development pipelines)
Experience with REST API
Familiarity with testing methodologies and techniques
Good communication skills, can-do attitude, and focus on results
The following skills are considered a big plus
Intermediate spoken and written English
Experience with OpenStack
Experience with Helm
Understanding of advanced networking concepts

We Offer
Work with exceptionally passionate, talented and engaging colleagues
Competitive compensation package with an excellent benefits package
Opportunity to make a difference in the world of cloud computing
Flexible schedule, lots of freedom for creativity and personal growth