Job Closed
This listing is no longer active.
Here you can create the extraordinary. Join us.
Senior Software Quality Engineer
Location
New York
Posted
18 days ago
Salary
$149.0K - $159.1K / year
Seniority
Senior
Job Description
Senior Software Quality Engineer
NBCUniversal
• 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. • Collaborate closely with cross-functional teams to drive continuous improvement and business value. • 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. • 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. • Investigate production issues and contribute to root cause analysis and remediation strategies. • Maintain strong communication and collaboration skills to support agile development practices. • 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.
Job Requirements
- Bachelor’s degree in Information Technology, Computer Engineering, or a related technical field (or foreign degree equivalent), plus eight (8) years of experience in the job offered or in a related occupation.
- Experience with Quality Engineering with a focus on test strategizing, planning, test estimation, resources loading and management.
- Experience with SDLC and Software Testing lifecycles.
- Experience with Test Automation testing using tools like Selenium or Playwright for UI and Rest Assured for API or similar (5 years).
- Experience with API testing using tools like Postman and SoapUI (5 years).
- Experience with Quality Engineering responsibilities in a News Gathering or Television Production environment (4 years).
- Experience managing work allocation of vendor resources and collaborating with different cross functional teams (4 years).
- Experience with programming languages (Python, Java, TypeScript, etc.) (4 years).
- Experience supporting CI/CD tool integration throughout the development lifecycle (4 years).
- Experience with performance engineering validations, applying different performance testing strategies like load, stress, spike, volume, or similar (3 years).
- Experience with security and penetration testing using tools like Nmap and SQLmap (3 years).
Benefits
- medical, dental and vision insurance
- 401(k)
- paid leave
- tuition reimbursement
- a variety of other discounts and perks
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Project management and development with process validation experience; • Quality issue handling; • Production & Process audit • Ensure suppliers are clear on all Company and International standards, processes and procedures as they relate to various medical devices. • Perform in line and finished product verification in accordance with Company and International Standard to ensure acceptable quality. • Work with other functional team (QA and PM) to determine appropriate testing parameters for the products to ensure limited failures in product. • Lead the sample evaluation, process validation, and performance testing during the new product development phase. And fulfil the technology transfer to SQE/QC team. • Perform process audits and identify opportunities for continuous improvement on process control, production control and quality control. • Be responsible for projects with vendors from a quality perspective, more specifically, on product design change, quality performance improvement, and monitoring quality performance on critical products. • Work with Suppliers and Company corporate office in US to help resolve various customer complaints. Specifically, help with root cause investigations and analysis. Implement CAPAs based on root cause investigations to reduce complaint numbers. Ensure that solutions to quality issues are properly implemented and upheld. • Work with suppliers and Company QC team in Asia to reduce product rejections. • Work with suppliers to identify opportunities for product and process improvements that lead to cost savings. • Work with supplier to validate and optimize the production parameters and ensure suppliers properly document and verify these parameters once implemented.
• Build and own an AI-native, first-of-its-kind Voice of the Customer program. • Develop and maintain feedback loops that translate customer experience into product decisions. • Drive agentic bug prioritization at scale. • Serve as the senior escalation point between frontline support and engineering. • Act as the go-to product expert across User Ops and the broader business. • Partner with engineering teams on key initiatives in your domain. • Contribute to the tooling and infrastructure that makes quality operations more scalable.
• Plan, design and execute manual tests. • Ensure the quality of high-quality applications. • Validate features and troubleshoot issues creatively. • Collaborate with a team passionate about innovation.
Test and Quality Analyst
Nasajon SistemasSomos movidos a uma vontade incansável de inovar e potencializar empresas.💡
• Plan, specify, execute and monitor functional, regression, exploratory and, when applicable, non-functional tests; • Analyze requirements, business rules and acceptance criteria to identify test scenarios, with a focus on payroll-related functionality; • Support the definition of test strategies for new features, bug fixes and release deliveries; • Create, maintain and review test cases, evidence and QA documentation; • Work with automated tests, understanding their structure, coverage, execution and maintenance; • Support the integration of automated tests into CI/CD pipelines; • Analyze failures in automated tests, support investigations and provide evidence to the responsible teams; • Prepare execution reports, coverage metrics, failure analysis, risk assessments and quality indicators; • Identify risks, bottlenecks and opportunities for improvement in testing processes; • Collaborate with development, product, support and other teams involved in the delivery cycle.




