Logo
ZipRecruiter

Senior QA Software Engineer

ZipRecruiter, New York, New York, us, 10261

Save Job

Job Description About the Role We are seeking a highly experienced Senior QA Engineer to lead our quality assurance initiatives and help orchestrate quality code coverage. This is a senior leadership role that combines deep technical testing expertise with team management responsibilities, ensuring comprehensive quality coverage and robust testing practices across our entire application ecosystem. The ideal candidate brings extensive QA engineering experience with a strong background in test automation, code coverage analysis, and behavior-driven development (BDD). You will be responsible for establishing testing standards across all environments, mentoring QA team members, and working closely with development teams to integrate quality practices throughout the software development lifecycle. Key Responsibilities QA Leadership:

Lead and mentor a growing QA team, establishing testing standards and best practices across all product development initiatives. Writing Code:

Proficient in writing code with

Python

and

TypeScript . Utilize testing libraries in

FastAPI

and

NestJS . Test Strategy & Design:

Develop comprehensive testing strategies to ensure maximum code coverage, including unit, integration, end-to-end, and performance testing frameworks. BDD Implementation:

Design and lead behavior-driven development practices, creating clear acceptance criteria and automated test scenarios aligned with business requirements. Code Coverage Excellence:

Implement and maintain robust code coverage metrics, ensuring critical application paths are thoroughly tested and monitored. Cross-Team Collaboration:

Partner with software engineering, product, and DevOps teams to seamlessly integrate quality assurance into CI/CD pipelines. Test Automation:

Build and maintain scalable test automation frameworks, reducing manual testing overhead and improving release velocity and confidence. Quality Metrics & Reporting:

Establish key quality metrics, defect tracking processes, and regular stakeholder reporting on testing coverage and application health. Requirements Must be located in USA. 7+ years of professional QA engineering experience

with at least 2 years in leadership or senior individual contributor roles. Proven experience leading QA teams

and establishing testing processes in fast-paced development environments. Strong technical background

in test automation frameworks, code coverage tools, and modern testing methodologies. Extensive BDD experience

with tools like Cucumber, SpecFlow, or similar frameworks. Programming proficiency

in at least one major language (Python, JavaScript, Java, or C#) for test automation development. Deep understanding

of testing principles, including unit, API, integration, and performance testing. Experience with CI/CD integration

and automated testing within deployment pipelines. Excellent communication skills

for collaboration across technical and non-technical stakeholders. Nice to Have Experience with cloud-based testing environments and containerized test execution. Background in performance and load testing methodologies. Familiarity with accessibility and security testing practices. Experience in agile/scrum environments. Knowledge of modern web technologies and mobile testing. Certification in testing methodologies (e.g., ISTQB, Agile Testing). Company Description We are a dynamic, innovative company operating at the forefront of digital media and technology. Our work spans multiple platforms and engages with high-profile clients across various industries. #J-18808-Ljbffr