Position: QA with Python (Amsterdam)
Company: Epam
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2020-02-01T00:00:00+02:00

Responsibilities:

*Automation Framework Builder and Maintainer: Build and maintain a scalable test automation framework for critical video infrastructure. 
*Assess the best fit for purpose solutions and SW libraries and where needed develop a custom-tailored solution.
*Builder of interfaces to extend the integration of test and/or development environments and test software with the automation tool
*Design, build and deliver a testing setup, enabling the different teams to scale up the Video Headend infrastructure efficiently with a high focus on remote accessibility, scalability, robustness, and reliability.
*Support the Video Headend team in delivering services to stakeholders by automating the environments and activities wherever possible. Translate the “Labs as a Service” philosophy into a technical solution with a focus on scalability and the long-term vision.
*Stay up to date with industry best practices around methodologies and technologies to advise QA and integration teams on tool selection and implementation of (automated) test strategy. 
*Support in onboarding new tooling and integration in existing ecosystems.
*Understand and recognize business needs and stakeholders' requests and turn these into technical solutions. 
*Support stakeholders in adopting new solutions and optimizing the utilization rate. 
*Proactively look for continuous improvements in tooling and automation strategy.
*Collaborate with Media Streaming engineers to recognize opportunities and areas to gain efficiency. 
*Look for continuous improvements in how to approach and facilitate test repository maintenance, building scale, post-processing of results and reporting

Requirements:
*Strong background in software engineering in testing discipline
*Practical experience in setting up CI/CD pipeline with a variety of tools
*Solid technical background with Python, SQL, HTTP.
*Solid UNIX/Linux user experience
*Experience with Git & Jenkins
*Team player in a cross-functional team, good communicator
*Understanding of Agile methodologies
*Experience in the video domain is a plus
*Experience with test/dev infrastructure support is a plus