company_logo

Full Time Job

Sr. Software Quality Engineer

Warner Media

Burbank, CA 11-12-2021
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

SUMMARY OF POSITION

The Sr. Software Quality Engineer will be a member of the Media Supply Chain (MSC) team within the WarnerMedia Technology (WMTO) organization.

The position will be core to ensuing the quality and testing automation strategy for MSC applications. You will create robust, repeatable processes and automation to safeguard our customer experience as well as increase efficiency of our applications and team. Passion for learning, collaboration and fun is a must!

The Media Supply Chain – Who We Are

Media Supply Chain is tasked to architect, engineer, and program manage a wide range of applications, workflows and services for our internal partners who operationally manage and distribute WarnerMedia content globally. Our applications and technology solutions are responsible for scheduling, image & asset metadata management, as well as, content processing and delivery as well as content mastering, localization and preservation. We are the team pioneering new ways to process and deliver WarnerMedia content to its global customers

The Media Supply Chain – Mission
Our mission is to provide and sustain practical, innovative, agile software and technology solutions which are highly reliable, automated, measurable, optimized, modern systems capable of distributing high-quality content and metadata to our domestic and global platforms & partners.

Job Responsibilities:
• Develop and enforce a standard process for testing all releases that includes automation into the software build, test, and release process. This includes creating and updating automation testing to increase test coverage and validate business processes accuracy.
• Review project objectives, determine the best technology, and implement best practice standards for test automation.
• Review emerging testing technologies and evaluate potential uses for WarnerMedia (WM) Technology and other divisions. Develop prototype projects using new technologies.
• Work with internal and external developers to ensure WM Technology code standards and best practices are performed for development of applications.

Work Experience:
• 4+ years of experience in managing and conducting quality assurance testing, including manual and automated testing

Education, Professional Training, Technical Training or Certification:
• B.S. in Computer Science or equivalent experience

Knowledge/Skills:

Technical Knowledge/Skills in the following areas:
• Fluent in a common programming language such as JavaScript, Python, GoLang or Java
• Experience with writing automation tests for Web UI or backend API services
• Extensive testing experience using one or more testing frameworks such as Jest, Mocha, Cypress, Selenium, and other E2E
• Ability to critically analyze an architecture diagram and identify areas of automation
• Familiarity with API and asynchronous tasks
• Familiarity with SQL (MSSQL, Postgres) and NoSQL (MongoDB, ElasticSearch) datastores
• Solid understanding of how the internet works and operates, particularly in client/server transactions with a keen knowledge of HTTP, DNS, REST, etc.
• Knowledge of load and stress testing
• Knowledge of version control best practices and tools

Nice to have:
• Experience in one or more cloud provider technologies such as AWS, Azure or GCP
• Familiarity with AWS services (API Gateway, Cognito, S3, CloudWatch Logs)
• Knowledge of docker containers, Jenkins and GitHub
• REST, GraphQL, microservices, AWS Lambda
• Knowledge of CI/CD pipelines
• Experience with observability tools such as log aggregation (CloudWatch/Kibana)

Functional Knowledge / Skills in the following areas:
• Overall knowledge of the media & entertainment industry business preferred
Other Requirements:
• Ability to work with outside vendors and clients under sometimes adverse circumstances and under time critical constraints
• Must be able communicate effectively and tactfully with all levels of personnel (in person, written, telephone).
• Must be able to pay close attention to detail.
• Must be able to handle multiple tasks in a fast paced environment.
• Must be able to organize and schedule work effectively.
• Must be able to work flexible hours, including overtime, if and when necessary.
• Must be able to respond to after-hours pager notifications to provide support for applications as necessary.

Jobcode: Reference SBJ-rn8yvm-3-12-162-179-42 in your application.