QA Automation Engineer

New York
Engineering /
Full-time /
On-site
About the Role
We are seeking a highly skilled QA Automation Engineer with 5+ years of software testing experience to help build and maintain a robust automation framework from scratch using JavaScript/TypeScript and Playwright.
This role requires strong expertise in API, UI, and integration testing, as well as excellent coding ability and prior hands-on experience in creating frameworks from the ground up. You will balance manual and automated testing, contribute to CI/CD pipelines, and ensure quality across multiple layers of the system. Strong communication skills and an ability to understand the business logic of our systems are essential.
 
Key Responsibilities
Build and maintain a Playwright-based automation framework in JavaScript / Typescript from scratch.
Develop and execute test strategies for API, UI, and integration testing.
Perform manual, functional, and exploratory testing for new features and releases.
Integrate automated tests into CI/CD pipelines for continuous quality validation.
Write clean, maintainable, and reusable automation code, test scripts, and cases.
Conduct API testing with Postman and validate backend/data flows using SQL.
Collaborate closely with developers, product managers, and stakeholders to align test coverage with technical requirements and business rules.
Log, triage, and communicate defects in JIRA, and document test cases in TestRail.
Integrate the automation framework with a reporting tool to showcase results and implement AI add-ons to enhance reliability and speed.
 
Required Qualifications -
5+ years of QA experience with a strong focus on automation and coding.
Proven experience building automation frameworks from scratch.
Advanced proficiency with JavaScript / Typescript + Playwright.
Strong hands-on experience in API, UI, and integration testing.
Experience in integrating automated tests into CI/CD pipelines.
Proficiency with Git/GitHub for version control and CI/CD setup.
Proficiency in Postman (API testing) and SQL (backend/data validation).
Skilled in DOM inspection and locator strategies (XPath, CSS selectors, IDs, class names).
Proven proficiency in data analysis and analytics, with the ability to interpret complex datasets, identify trends, and provide actionable insights to drive business and operational decisions.
Experience with JIRA for defect tracking and TestRail for test management.
Excellent communication skills, with the ability to clearly explain test strategies, risks, and business logic to the team.
Highly detail-oriented with an automation-first mindset.
 
Nice-to-Have -
Understanding of security testing practices (e.g., OWASP, authentication flows).
Experience managing test data, mocks, and environments for automation.
Experience or exposure to AI tools for QA.
Knowledge of cloud platforms (AWS, Azure, GCP).
Familiarity with Machine Learning concepts.