Automation Quality Engineer, Video Engineering
Direct-to-Consumer
Responsibilities:
· Liaise with product owners and stakeholders to review acceptance criteria and technical specifications
· Create and maintain test documentation
· Perform a range of behavioral driven development (BDD) activities
· Collaborate with the team to ensure quality is considered at every stage of the lifecycle
· Own defect management and perform knowledgeable analysis of the testing results
· Effectively utilize applicable testing tools and be proactive in improving team tech stack
· Define and create new automation test scripts
· Contribute to the creation and update of the automation test strategy
· Maintain automation code quality standards
· Work toward reducing of the time spent on manual testing and increase operational efficiency
Desired Qualifications
· 3+ years of experience in Software Quality Engineering in related industry
· 2+ years of experience in test automation at a coding level
· Strong understanding of testing methodologies, test practice and terminology at all SDLC and STLC phases
· Strong communication, organizational and interpersonal skills
· Experience using test management tools such as Zephyr or TestRail and project management/defect logging tools such as JIRA or GitHub
· Strong knowledge of proxy and debugging tools (Charles, Fiddler, or similar)
· Excellent trouble-shooting skills with the ability to analyze logs and detect root cause of the issue
· Experience working on Kubernetes, Docker, Concourse and cloud infrastructure like AWS
· Understanding of cloud-based video streaming ecosystem
· Understanding of Ad insertion, video encryption and advanced video features
· Experience of test automation frameworks (e.g. Selenium, Cypress) and associated design patterns
· Proficient in JavaScript, Python, Java or another programming and scripting languages
· Proficiency in versioning control, PR standards, best practices in maintaining quality code for automation scripts and utilizing CI/CD pipeline release cycles
· Solid knowledge in API testing and tools like Postman, SoapUI, Insomnia, etc
· Experience in microservices testing
· Working knowledge of video packaging, encoding and delivery
· Experience with video and audio codec testing
· Experience working with NewRelic, Grafana or similar observability platform
· Knowledge in relational and non-relational database as well as tools such as DataGrip, pgAdmin 4, MongoDB Compass, etc