Napster Corp. is seeking a highly skilled Senior Quality Assurance Engineer to join their dynamic team. The successful candidate will ensure the quality and reliability of software through meticulous test design and execution, contributing to the creation of robust and defect-free applications.
Responsibilities:
- Lead the planning and execution of comprehensive integration testing cycles to validate new feature functionality and defect fixes implemented during release cycles
- Employ advanced gray-box testing techniques to meticulously verify end-to-end systems and internal services, ensuring robust and reliable software performance
- Collaborate with QA management to document, fortify, and publish company QA policies, procedures, and training materials, fostering a standardized and well-documented testing environment
- Provide expert analysis and resolution of defects, working closely with development teams to ensure efficient bug resolution and enhance collaboration
- Conduct post-mortem assessments following a release, actively driving improvements to address pain points in the testing process and enhance overall release efficiency
- Drive the continuous evolution of QA processes, aligning them with industry trends and emerging technologies to maintain cutting-edge and effective practices
- Actively implement and advocate for improvements in Software Development Life Cycle (SDLC) processes, contributing to the enhancement of overall software quality
- Mentor and guide other QA team members, fostering their professional growth by instilling best practices in software testing methodologies, bug reporting, and test automation
- Perform thorough risk assessments leading up to release windows to inform business stakeholders on the quality state of the application
- Methodically review and assess the company's SDLC processes, ensuring strict adherence to established procedures and industry best practices, and proactively identifying areas for improvement
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 6+ years of experience as a QA Engineer, QA Analyst or similar role
- 2+ years of experience testing AI-powered applications, including conversational interfaces, large language model integrations, and prompt-response validation
- Strong understanding of software testing methodologies, tools, and best practices
- Experience in cross-platform software testing including Web, Mobile and Standalone desktop applications
- Familiarity in automated testing using Selenium, Cypress, or Playwright
- Familiarity with unit test frameworks such as NUnit, JUnit or TestNG
- Experience testing backend systems and microservice applications
- Excellent analytical and problem-solving skills
- Strong communication and collaboration abilities
- ISTQB Advanced Test Analyst Certification
- Familiarity with AI-assisted testing tools and agentic QA workflows
- Experience with AWS, Azure or GCP cloud solutions
- Passion for the AI innovation space
- Experience with evaluation frameworks such as DeepEval/Promptfoo