Position: Middle Automation QA (Python)
Company: GlobalLogic
Experience required: 3y
English level: upper

Job Description

Requirements:
- Security patterns;
- DevOps best practices;
- Understanding of network interactions, protocols, conventions (REST);
- Commercial experience with:
- Creation of automation tests;
- Pytest (more than 1 year);
- unit and integration test experience (more than 2 years);
- Docker;
- Continuous Integration tools (e.g. GitHub, Jenkins, Gitlab Pipeline);
- DevOps practices;
- Version control systems (GIT);
Experience with:
- Ability to systematically learn and work in existing codebase and subsystems;
- Troubleshooting, profiling and debugging;
- Different delivery methodologies (e.g. SCRUM, Agile, Kanban);
- Code Review process;
- Refactoring;

Upper-Intermediate English;

Desirable
Certifications on:
Cloud Computing Platforms (e.g. AWS, GCP, Azure);
Practical commercial experience with:
GitHub and Github actions;
Cloud computing platforms (e.g. AWS, GCP, Azure);
Kubernetes;
Terraform;
using OpenAPI generator;

 

Job Responsibilities
Building pytest/python based API integration tests
Utilizing an open source project to generate tests for basic verification of APIs
Work with the rest of the team to help automate testing in other areas of the CI/CD pipeline
Building and maintaining automated testing frameworks
Test data and test environment preparations
Making a conclusion and reporting about the stability of the product under test
Communicate with PM, PO, other engineers, architects and other colleagues and stakeholders;
Working in an international distributed team;
Participation on delivering the product roadmap, plannings;
To use high coding standards, testing best practices.

 

Department/Project Description

Client is a product international company with a common goal to redefine the legacy approach to Privileged Access Management by delivering multi-cloud-architected solutions to enable digital transformation at scale. Client company establishes a root of trust, and then grants least privilege access just-in-time based on verifying who is requesting access, the context of the request, and the risk of the access environment. 

Client's products centralizes and orchestrates fragmented identities, improves audit and compliance visibility, and reduces risk, complexity, and costs for the modern, hybrid enterprise. Over half of the Fortune 100, the world’s largest financial institutions, intelligence agencies, and critical infrastructure companies, all trust this company to stop the leading cause of breaches – privileged credential abuse.

Keyskills - Must Have
REST
DevOps
Continuous Integration
Git
Python
QA Automation
Keyskills - Nice to Have
Docker
Kubernetes
cloud