Position: Automation QA Engineer (Python)
Company: GlobalLogic
Experience required: 1y
Category: QA Automation
English level: intermediate
Published: 2022-01-01T00:00:00+02:00

**Description:**
In the era of cloudization, when attitude to personal information become sensitive more and more, new generation of communication moves to 5G and IoT gaining significantly, Enterprise private clouds are playing the game.

Our client is world-leading provider of telecom equipment, solutions and services to mobile and fixed network operators and telecom providers all over the world. 

We are developing Enterprise Cloud Orchestratration product, focused on Digital services in telco area, which enables:

Current GlobalLogic team includes 50+ engineers working on all of the components of solution to develop new features end-to-end.

**Required Skills:**
2+ years overall commercial experience in software quality assurance 
1+ years of experience in API Test Automation 
Practical experience with Python programming and some (or all) tools like GIT, Gerrit, Jenkins
Strong understanding of testing theory (testing types, levels, technics, etc.)
Practical experience with Web services testing, good understanding of REST, HTTP, client-service architecture 
Understanding of a software development life cycle and Agile principles 
Understanding of best practices in software development (code reviews, CICD, etc.)
Good analytical and problem solving skills, proactive and innovative

**Desired Skills:**
Understanding of the IP networking, virtualization and data centers’ architecture
Unix-like systems shell commands and scripting experience
Understanding of high availability, failover, reliability and other non-functional testing aspects of a complex systems is plus
Understanding of Kubernetes basics and networking

**Responsibilities:**
Active participation in design, implementation and execution of automated and manual functional test cases in the area of cloud deployments (k8s, openstack)
Review of features’ requirements, review of test-cases
Creating and maintaining automated test cases for feature and system testing
Maintaining and contributing into the test automation framework based on Pytest & Allure
Bugs reporting, tracking and verification
Collaborating with client’s team lead, subject matter experts and developers of a big distributed team