Full-Time Senior Software Quality Engineer
Wmg is hiring a remote Full-Time Senior Software Quality Engineer. The career level for this job opening is Expert and is accepting Canada based applicants remotely. Read complete job description before applying.
Wmg
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are looking for a Senior Software Quality Engineer for our Engineering Productivity Team. This Software Quality Engineer will have a strong background in software development and a keen interest in enhancing engineering productivity. In this role, you will collaborate with cross-functional teams to create automated test frameworks, tools, systems and processes that enhance the efficiency, effectiveness, and overall productivity of our development process. You will collaborate with your fellow engineers and other stakeholders to streamline workflows, improve tools, and optimize our build, test and deployment processes.
Key responsibilities include:
Develop and Maintain Test Automation Frameworks & Tools: Design, develop and maintain automation tools, scripts, utilities and frameworks that enhance the efficiency and productivity of engineering teams.
CI/CD Pipeline Enhancements: Collaborate with Cloud Infrastructure teams to improve and expand our CI/CD pipelines, ensuring faster and more reliable software releases.
Code Quality and Testing: Develop and implement strategies for code quality and automated testing to maintain high-quality code standards.
Performance Tuning: Identify and resolve performance bottlenecks in the development and deployment process.
Documentation: Create clear and concise documentation for tools and processes to facilitate knowledge sharing and onboarding of new software engineers.
Collaboration: Collaborating closely with key music industry stakeholders as well as colleagues across the U.S. and Canada
Here you'll get to:
Reimagine and implement the future of tech for the music industry
Work as part of a dynamic and highly effective team
Learn and grow as a professional through close collaboration with your team members and engineering leaders, and by being part of culture of continuous improvement and learning
About you:
You have a Bachelor's degree in Computer Science, Computer Engineering, or other related field
6+ years Test automation experience (Python, TypeScript a plus)
Experience with test automation frameworks (Playwright and Selenium preferred)
Experience with unit, integration, and performance testing tools
Experience building test frameworks and tools
You have experience with CI/CD optimization or test automation framework development
You have experience in Bazel or other build tools and deploying in AWS
You thrive in ambiguity and fast-paced, evolving environments
Your bias is towards action, and you always find ways to deliver better solutions more efficiently
You’re an empathetic team member who works well in a team environment and communicates effectively
You’re excited about the music business: helping artists and songwriters grow and helping the world hear more great music