Role : Sr Quality Assurance Engineer
Location : New York
Skills QA, Node/Node.JS, API, Functional Testing, Regression and Perf testing, Kubernetes, AWS
The Role
We are seeking a highly experienced Senior QA Engineer with strong expertise in both frontend and backend applications, APIs, web, and native mobile applications. This role requires a hands-on quality leader who drives automation strategy, ensures high engineering standards, and embeds quality throughout the entire software development lifecycle.
The ideal candidate will function as a platform SME, championing automation, scalability, security, and performance across full-stack systems deployed in cloud environments.
Key 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 application 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 Google Cloud Platform).
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.
Minimum Qualifications
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 Google Cloud Platform).
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.
Preferred Qualifications
Experience with performance testing tools (e.g., JMeter, k6).
Experience with microservices architecture.
Experience with containerization (Docker, Kubernetes).
Familiarity with accessibility testing standards.
QA certifications (e.g., ISTQB) are a plus.