Senior QA Engineer
Role summary
We are seeking a Senior QA Engineer with 6+ years of experience in software quality assurance for both frontend and backend applications. The role requires strong expertise in testing backend services (Node.js preferred), RESTful APIs, web frontend, and native mobile applications. You will be responsible for developing and maintaining test cases, strategies, and plans, with a focus on high levels of test automation. Key responsibilities include designing and building scalable automation frameworks, performing various types of testing (functional, regression, integration, performance, security), and integrating automated tests into CI/CD pipelines. Experience with Agile/Scrum environments, public cloud platforms (AWS, Azure, GCP), and application security testing is essential. The role also involves mentoring QA and engineering team members and continuously evaluating new testing tools and practices.
New York, New York 10001 Posted March 30th, 2026
Looking for more job opportunities? Click here!
Job Type: Full Time
Job Category: IT
Job Description
Role: Senior QA Engineer
Location: New York, NY
FTE Only
Experience Required - 6+ Years
Must Have Technical/Functional Skills
- 6+ years of experience in Software Quality Assurance across frontend and backend applications.
- Strong experience testing Backend services (Node.js preferred), RESTful APIs, Web frontend applications, Native mobile applications
- Expert knowledge of Testing Frameworks and Automation Design Patterns, including TDD, BDD, Page Object Model (POM)
- Experience with automation tools such as WebdriverIO, MochaJS, Postman, UI automation frameworks (e.g., Selenium, Cypress, Playwright or similar)
- Strong understanding of unit testing frameworks and code coverage practices.
- Experience integrating automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.).
- Experience with defect tracking and source control tools (e.g., Jira, Git).
- Experience working in Agile/Scrum environments.
- Strong understanding of Clean code principles, Test-driven development, Agile engineering mindset
- Knowledge of public cloud platforms (AWS, Azure, or GCP).
- Experience in application security testing.
- Proven ability to build and adopt new test frameworks.
- Excellent communication, collaboration, and leadership skills.
- High engagement, strong self-organization, and team-oriented mindset.
Roles & Responsibilities
- Develop and maintain comprehensive test cases, test strategies, and test plans, striving toward high levels of test automation using modern frameworks and programming languages.
- Ensure robust test automation across APIs, backend services, web frontend applications, and native mobile applications.
- Design, build, and maintain scalable automation frameworks for frontend UI, backend services, and API layers.
- Perform and support manual and automated testing, including:
- Functional testing
- Regression testing
- Integration and system testing
- Performance and scalability testing
- Security and compliance testing
- Drive quality improvements through collaboration with engineers, including support for unit testing and code refactoring.
- Promote and enforce Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices.
- Act as a Platform SME for Quality Engineering, defining and driving automation and testing strategy at the applica tion level.
- Review user stories and product backlogs, deriving detailed test cases from requirements and specifications to validate:
- Completeness and edge cases
- Performance and reliability
- Scalability and testability
- Usability and accessibility
- Security and compliance
- Define risk-based testing approaches and provide recommendations on prioritization aligned with delivery timelines.
- Integrate automated tests into CI/CD pipelines, enabling continuous testing and rapid feedback.
- Conduct application security testing, validating against common vulnerabilities (e.g., OWASP Top 10).
- Validate applications deployed in public cloud environments (AWS, Azure, or GCP).
- Utilize industry-standard tools for defect tracking, source control, test case management, automation reporting, and monitoring.
- Mentor QA and engineering team members on automation best practices and framework adoption.
- Continuously evaluate and adopt new testing tools, frameworks, and quality practices.
Required Skills
DEVOPS ENGINEER
SENIOR EMAIL SECURITY ENGINEER
Similar roles
QA EngineerFetchJobs.co · United States · Remote
Junior QA EngineerCrosstie · United States · Remote
Sr. QA EngineerRenesas Electronics · Los Angeles, California, United States · Hybrid
QA EngineerSHL Medical · North Charleston, South Carolina, United States · Onsite
Senior QA EngineerRocketParts · United States · Remote