Company

NBCUniversalSee more

addressAddressEnglewood Cliffs, NJ
type Form of workFull-Time
CategoryInformation Technology

Job description

Company Description

We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation.

Here you can be your authentic self. As a company uniquely positioned to educate, entertain and empower through our platforms, Comcast NBCUniversal stands for including everyone. Our Diversity, Equity and Inclusion initiatives, coupled with our Corporate Social Responsibility work, is informed by our employees, audiences, park guests and the communities in which we live. We strive to foster a diverse, equitable and inclusive culture where our employees feel supported, embraced and heard. Together, we'll continue to create and deliver content that reflects the current and ever-changing face of the world.

Job Description

Are you passionate about engineering and quality? We are seeking a Software QA Engineering Manager to lead and manage a group of talented quality engineers within our Content Scheduling & Finance Team.  You are a great fit for this role if you have experience driving quality engineering solutions by using modern quality processes and methodologies.

As a member of the QA Engineering Organization, you will be part of an ongoing effort to instill the quality engineering practice in the NBCU product development process.

Responsibilities include:

  • Drive Quality Engineering solutions by planning and designing testing strategies using modern quality processes and methodologies.
  • Design and maintain test plans encompassing the strategy for functional and end-to-end testing, test environments, and test automation.
  • Define, track, and publish quality assurance metrics, including code coverage, quality, and performance to the team and stakeholders.
  • Execute testing efforts by delivering application and component releases.
  • Coordinate and execute regression testing, test automation, performance testing, functionality.
  • In collaboration with Project Management Office and Product Owner coordinate user acceptance testing.
  • Determine and meet time estimates and schedules for testing efforts.
  • Develop, update, and maintain quality testing standards and procedures.
  • Lead others on the testing team and manage process questions and issues.
  • Optimize process and methods to deliver quality work.
  • Allocate test resources and guide on priorities to application tests in a multi-test environment and different testing phases.
  • Act independently to determine methods and procedures for new assignments.
  • Make decisions that impact the team through regular consultation with senior management and adhere to strategic direction provided.

Qualifications

Basic Requirements:

  • Bachelor's degree in computer science, Technology, Engineering, or related field.
  • 5+ years of relevant quality assurance experience including:
    • Testing custom and enterprise solutions.
    • Providing solutions in planning, constructing, and executing test scripts.
    • Designing, developing, and implementing test plans and test cases.
    • Performing test execution.
    • Defect and status reporting.
    • Experience with issue and test management tools such as Jira, ALM, or Rally among others.
    • Designing and implementing test automation frameworks such as Selenium, JUnit, TestNg, or Cucumber among others.
    • Experience working with software version controltools such as GitHub or GitLab.
    • Experience integrating tests into a CI/CD pipeline.
  • 2+ years of experience leading and/or managing technical teams and projects including:
    • Conducting defect triage meetings with development and business teams.
    • Managing onsite and remote teams and work efforts.
    • Coordinating end to end testing across teams.
  • 1+ years of experience with performance testing experience with tools such as JMeter, Scala, Gatling, or LoadRunner among others.
  • Deep understanding of the product, engineering, and test roles & responsibilities that make up a software delivery team.
  • Familiarity with cloud-native development, scrum processes, and modern DevOps practices, technologies, and services (AWS, Azure, GCP).
  • Self-directed, ability to multi-task, sharp analytical skills, excellent communication skills, capable of working effectively in a dynamic environment.
  • Excellent written / verbal communication and collaboration skills.
  • Leadership, teambuilding, and mentoring skills.
  • Results-oriented and self-motivated.

Desired Characteristics:

  • Experience working in large, multifaceted, and matrixed organizations.
  • Able to communicate effectively in a diverse team of varying skill sets and proficiencies.
  • Able to easily transition between high-level strategy and day-to-day implementation.
  • Able to lead and instruct or take direction when appropriate.
  • Organized and detail-oriented with an ability to manage time effectively.
  • Ability to translate business process needs into precise technical requirements.
  • Ability to influence internal and external team members without direct reporting authority.
  • Strong written and verbal communication skills with the ability to relate complex information to both technical and non-technical audiences.
  • Strong character exhibiting company core values: Integrity, Creativity, Teamwork, Pioneering Spirit, Ownership.

Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non-NBCUniversal worksite, most commonly an employee's residence.

This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $135,000 - $160,000 (bonus eligible)

Additional Information

NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. NBCUniversal will consider for employment qualified applicants with criminal histories in a manner consistent with relevant legal requirements, including the City of Los Angeles Fair Chance Initiative For Hiring Ordinance, where applicable.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing [email protected].

Refer code: 6876883. NBCUniversal - The previous day - 2023-12-11 16:27

NBCUniversal

Englewood Cliffs, NJ
Popular Qa Software Engineer jobs in top cities

Share jobs with friends

Related jobs

Manager, Software QA Engineering (Remote Okay)

Software Engineer III - Automation QA

Jpmorgan Chase & Co

Jersey City, NJ

5 months ago - seen