Sr. Software Quality Engineer

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.

Job ID
744000126743910
DetailURL
https://jobs.smartrecruiters.com/NBCUniversal3/744000126743910
Job Level
Job Location
LastUpdated
Search Meta
REF38877Y Operations & Technology Engineering Information Technology United States All Remote
Job Reference number
REF38877Y
Multi Location
No
Is Remote Job?
Yes