QA Automation Engineer
Location: NYC / Hybrid
Experience: 12+ Years
Weekly 35hrs job
QA Automation Engineer
JD
- Automate end-to-end testing capabilities across all applications.
- Design and build robust automation frameworks for AI-driven features, including testing large-language models (LLMs) and multimodal systems.
- Write and maintain scripts for web, mobile, and API testing, focusing on AI-specific components like prompt engineering validation and agentic workflows.
- Develop and execute test scripts using tools like Azure and Selenium.
- Ensure that automated tests are integrated and executed reliably in the CI/CD environment.
- Define, champion quality and testing best practices among business and technology teams.
- Completes all assigned functional, regression, performance, and automation tests of applications within the appropriate timeline.
- Provide senior-level technical responsibility for extremely complex and ongoing software functions. Participate in all project-level planning and reviews and approvals sessions, which include business requirements and Application Software Requirements/Design review meetings.
- Create and design the following deliverables: Test Strategy & Test Plan, Detailed Test Cases, Test Scripts, Traceability matrix, test estimates, progress reports for test execution, various defect and statistical data reports, etc.
- Develop test approach based on established standards and the analysis of design documentation and requirements.
- Establish and gain acceptance for Key Results indicated by our development pipeline and automation test frameworks.
- Create and execute test cases, log and assign defects, and keep track of the defect status.
- Prepare detailed reports on testing outcomes and quality metrics.
- Assist in performance test effort using tools such as LoadRunner, JMeter, etc.
- Using SQL, verify database design and data integrity through backend testing.