Position: Installation / Configuration Test Engineer
Company: GlobalLogic
Category: Sysadmin
Experience required: 3y
English level: intermediate

Why We
Our customer

• is a leader in OSS/BSS IT space (350+ customers) over the years
• Is a leader in Gartner OSS Magic Quadrant for 7th year in a row
• executing and securing projects and competence on long-term strategies
• transforming and changing to meet edging technology demands

Our product

• Provides complete end-to-end solution covering: Orchestration of Private cloud Resources and Services, CNF/VNF testing and onboarding, Closed-loop Assurance
• Key component for enterprise and 5G use cases fulfilment within OSS/BSS domain
• Supporting multivendor cloud environments (Kubernetes, Openstack, KVM, Virtual Cloud Director, AWS and Azure)
• Deployed over 60+ global telco operators (CSP)
• Used by 5 world lead CSPs in the US, Europe, Asia and Australia

Our opportunity

• Following best practices. Your brave ideas are appreciated and always supported for implementation
• Practice with threads and async python features, python libs (Rest , ssh, db etc) in performance area testing for large-scale applications.
• Working in a team of passionate engineers who are keen to bring to life the best quality testware
• Constant opportunity to learn and grow professionally by solving interesting and diverse working tasks

Requirements:
- BA, MS degree in software engineering, computer science, or a related field
- 3+ years overall commercial experience in installation/configuration testing 
- Good knowledge of Linux, Openstack virtualization, bash-scripting
- Good knowledge in IP networking is a plus
- Understanding of load testing , reliability, failover, high availability aspects of the system is a plus
- Good knowledge in Kubernetes, container technologies is a plus
- Good understanding of different testing types, levels and technics
- Jenkins / Git   experience is a plus
- Understanding  of Python is a plus
- Understanding of Agile or iterative development lifecycles 
- Intermediate and above English (read / write / speak) for daily communication with team leads and subject matter experts

Preferences:
Git, Python, Jenkins, YAML, JSON, Virtualization, Open stack, AWS

Responsibilities:
- Execution of automated and manual tests in the area of cleanroom, robustness, load, and stability testing 
- Perform infrastructure-related testing of the developed software that includes installation, upgrade and backup&restore of the software on several different hardware configurations (standalone, high-available, geo-redundant 
- Review and troubleshoot results of cleanroom (manual install, upgrade, BUR ), robustness and load testing (based on Python AQA frameworks) - - Test reports creation 
- Opportunity to participate in Maintaining and contributing to the test automation frameworks 
- Bugs reporting, tracking and verification within close collaboration with big distributed developers team
- Collaborating with client’s team lead, subject matter experts and developers of a big distributed team
- Continuously assess and improve technologies & processes the team uses to always maintain high quality.