NBCUniversal company logo

NBCUniversal is hiring a Sr. Software Quality Engineer

Get the latest jobs to your inbox!

Job Description

  • Responsible for ensuring the delivery and testing of high-quality software solutions that power critical business processes.
  • Leverage both manual and automated testing strategies, including AI-driven approaches, to deliver robust, scalable, and reliable applications, while collaborating closely with cross-functional teams to drive continuous improvement and business value.
  • Combine deep expertise in test management, automation, and release readiness with a strong understanding of Agile and the software development lifecycle (SDLC).
  • Develop, execute, and maintain comprehensive test plans and strategies to ensure the quality and reliability of applications.
  • Design, manage, and automate test cases for a wide range of testing types, including functional (unit, integration, regression, smoke), non-functional (performance, compatibility), and specialized (API, mobile, exploratory) testing.
  • Build and maintain automated test frameworks and scripts using tools such as Selenium and Playwright and integrate them into CI/CD pipelines (Jenkins, Github Actions) for continuous quality assurance.
  • Conduct API testing using tools like Postman and Rest Assured to validate RESTful endpoints, ensuring robust backend service quality.
  • Conduct Security and Penetration testing to identify vulnerabilities and protect against malicious attacks and data breaches using tools like Nmap and Sqlmap.
  • Perform performance and load testing using tools like JMeter to validate system scalability and reliability under varying workloads.
  • Lead and coordinate release readiness activities, including pre-release validation, post-release monitoring, and post-release validation to ensure smooth and predictable deployments.
  • Investigate production issues and contribute to root cause analysis and remediation strategies.
  • Maintain strong communication and collaboration skills to support agile development practices and ensure alignment across the software development lifecycle.
  • Share knowledge and best practices with team members, fostering a culture of continuous learning and innovation.
  • Collaborate closely with developers, product managers, business analysts, and cross-functional teams to align testing efforts with business goals and technical requirements.
  • Lead and mentor quality engineers on the team by providing guidance on modern software development frameworks, and leading technical discussions.
  • Prepare Monthly, Quarterly and Annual quality metrics, KPIs, and dashboards to monitor product quality and testing effectiveness.

Sponsored
⭐ Featured Partner

Explore Biotech Careers

Discover exciting opportunities in biotechnology. Join innovative companies that are advancing healthcare and life sciences through cutting-edge research and development.

Remote FriendlyCompetitive SalaryBiotech

Salary Information

Salary: $170,000 - $210,000

🤖 This salary estimate is calculated by AI based on the job title, location, company, and market data. Use this as a guide for salary expectations or negotiations. The actual salary may vary based on your experience, qualifications, and company policies.

Compare salaries in New York

Create a Job Alert

Interested in building your career at NBCUniversal? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you