Welcome to Warner Bros. Discovery... the stuff dreams are made of.
Who We Are...
When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next...
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
Want more jobs like this?
Get Software Engineering jobs in Mexico City, Mexico delivered to your inbox every week.
Your New Role:
As an Automation Engineer in one of the largest global Media & Entertainment companies, you will play a crucial role in shaping and automating complex workflows that will help optimize operations, improve efficiencies, and enable seamless content production and distribution. This position will be at the intersection of technology, innovation, and creative processes, contributing to transformative projects powered by advanced automation solutions.
You will leverage your expertise in automation technologies to build robust, scalable, and innovative automation solutions across the organization's key business units. You will work with a dynamic, cross-functional team to create, implement, and optimize workflows that directly impact how we create, manage, and deliver world-class entertainment content to a global audience. If you thrive in a fast-paced, collaborative environment and are passionate about technology-driven transformation, this is the perfect opportunity to make a significant impact.
Your Role Accountabilities:
1. Automation Solutions Development
- Lead the design, development, and implementation of end-to-end automation solutions across multiple business functions including content creation, delivery, and management.
- Collaborate with business stakeholders and IT teams to identify automation opportunities and define automation requirements based on current processes and pain points.
- Develop reusable, scalable, and efficient automation frameworks and pipelines that enable continuous integration and delivery.
- Identify automation tools and technologies that align with organizational goals and integrate them into existing systems.
- Drive improvements in automation infrastructure, ensuring that automation solutions are built with a focus on reliability, scalability, and maintainability.
2. Test Automation and Quality Assurance
- Implement robust test automation frameworks to streamline quality assurance processes and reduce manual testing efforts.
- Design and develop automated tests for applications, services, and systems, ensuring high-quality releases.
- Work closely with development and QA teams to incorporate test automation early in the development lifecycle and ensure comprehensive test coverage.
- Continuously evaluate and improve the effectiveness of automation strategies for testing and quality assurance.
- Ensure automated test scripts are easy to maintain and align with project requirements, enabling faster development cycles.
3. Process Optimization and Continuous Improvement
- Analyze existing business processes, identify inefficiencies, and propose solutions to automate and optimize workflows.
- Work with teams across various departments to understand their needs and translate them into automation solutions that enhance productivity and reduce manual intervention.
- Continuously improve automation practices and methodologies, ensuring that automation solutions evolve with emerging industry standards.
- Develop key performance metrics for automation efficiency and effectiveness and track them to identify areas for improvement.
- Provide recommendations and insights to leadership on how to streamline operations through automation.
4. Collaboration and Cross-Functional Coordination
- Work closely with product, engineering, and operations teams to ensure that automation initiatives align with organizational goals and deliver on expectations.
- Foster a culture of collaboration by mentoring junior engineers and providing guidance on automation best practices.
- Provide technical support and troubleshoot issues related to automation frameworks, ensuring minimal downtime and maximum efficiency.
- Collaborate with cloud and DevOps teams to ensure automated workflows are seamlessly integrated into the cloud environment and adhere to DevOps practices.
- Communicate effectively with non-technical stakeholders to explain the benefits and impact of automation solutions on business operations.
5. Documentation, Reporting, and Knowledge Sharing
- Create and maintain detailed documentation for automation processes, frameworks, and systems to ensure consistency and transparency across teams.
- Prepare regular reports on the status, progress, and outcomes of automation initiatives for leadership and key stakeholders.
- Share knowledge, best practices, and lessons learned with teams across the organization to promote continuous improvement.
- Document automation code and procedures clearly to ensure that other engineers can easily maintain and enhance automation solutions.
- Conduct training sessions and workshops on automation tools and practices for internal teams, ensuring they have the necessary skills to work with automation technologies.
Qualifications & Experiences:
Academic Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related technical field. A
- Certification in leading automation frameworks and tools (e.g., Selenium, Jenkins, Robot Framework, etc.) is highly desirable.
Professional Experience:
- 2+ years of experience in automation engineering, preferably in large-scale environments, with hands-on expertise in automation tools and frameworks.
- Proven experience in automating processes within the Media & Entertainment, technology, or similar high-paced industries is a plus.
- Strong experience in scripting languages such as Python, Bash, or PowerShell, with a deep understanding of automation best practices.
- Experience working with CI/CD pipelines, cloud environments (AWS, Azure, GCP), and containerization technologies like Docker or Kubernetes.
- Hands-on experience with various automation testing tools, version control systems (Git), and monitoring tools (e.g., Prometheus, Nagios).
Technical Skills:
- In-depth knowledge of automation tools and frameworks such as Selenium, Appium, Jenkins, and Ansible.
- Proficiency in programming languages like Python, Java, or JavaScript.
- Strong knowledge of API automation and web service testing.
- Experience with cloud platforms, container orchestration, and microservices architectures.
- Familiarity with database automation and integrating automation with data pipelines.
Other Skills:
- Excellent problem-solving skills, with the ability to troubleshoot and optimize complex systems.
- Strong communication skills, with the ability to interact effectively with both technical and non-technical stakeholders.
- Ability to work in a fast-paced, dynamic environment, managing multiple projects and priorities simultaneously.
- Strong attention to detail and a commitment to delivering high-quality results.
- Ability to mentor junior engineers, fostering a culture of learning and continuous improvement.
How We Get Things Done...
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
Championing Inclusion at WBD
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, union status, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.