Position: QA Automation Engineer (Python)
Company: GlobalLogic
Experience required: 2y
English level: intermediate

Job Description:

Required skills and knowledge
● 2 years of experience in QA with understanding of test theory
● 1+ years of experience in automation testing
● Understanding of SDLC
● Python language and pytest framework knowledge
● Ability to build test framework from the scratch and test infrastructure
● Experience with REST applications automated testing
● Good knowledge of Unix based systems
● Analytical and problem solving skills
● Familiarity with Cloud technologies and providers (Microsoft Azure, AWS)
● Experience with Continuous Integration/Delivery tools (Jenkins/Gitlab)
● Practical experience of using Docker (or Vagrant)
● Understanding of networks, TCP/IP, HTTP, REST

 

Will be a big plus
● Experience with test automation and automation frameworks on Ruby (Rspec, Cucumber)
● Experience with REST applications automated testing
● Experience with UI automated testing tool (Selenium WebDriver, Watir, Capybara)
● Experience with noSQL DataBases (MongoDB, ElasticSearch)
● Experience with bash/Powershell scripting
● WebSockets testing
● Groovy/Java experience in supporting Jenkins pipelines

Job Responsibilities

● Participating in all activities for delivering features to customers (estimating efforts, planing, etc)
● Communications with product owner and architect to define requirements and expected results
● Define test cases, tests cenarios, creating automated tests in existing framework for covering new features
● Support daily testing for all microservices
● Support QA CI pipelines (Jenkins) and test infrastructure
● Continuous improvements into test frameworks and processes