| Location | New Jersey, NJ |
Strong analytical thinking, debugging skills, and the ability to design maintainable, scalable, and production-ready automation solutions are essential.
Selenium / Playwright / Python / PyTest
Automation Framework Architecture
API Automation & Validation
CI/CD — Jenkins, GitHub Actions, Azure DevOps, GitLab
Parallel Test Execution
Flaky Test Analysis & Stabilization
Dynamic Data & Timestamp Handling
End-to-End Workflow Automation
Synchronization — Waits, Polling, Retries
Test Framework Design & Scalability
Release Readiness / Quality Engineering
Strong Debugging & Problem-Solving Skills
Strong hands-on experience with Playwright using TypeScript and/or Python.
Proven expertise in UI, API, and Database test automation.
Strong programming skills in Python and/or TypeScript, with the ability to build and maintain scalable automation frameworks and reusable components.
Experience with API testing tools, CI/CD pipelines, Git, and test reporting frameworks.
Experience with AI-assisted test automation tools or intelligent automation frameworks is an added advantage.
Solid understanding of functional testing, including the ability to:
Analyze business requirements, user stories, and acceptance criteria.
Design and execute functional, integration, progression, and regression test scenarios.
Collaborate effectively with Product Owners, Business Analysts, and Developers to ensure complete test coverage.
Experience working in Agile/Scrum delivery environments with a quality-first mindset.
Knowledge of the Property & Casualty (P&C) Insurance domain.
Experience with Mainframe testing, including validation of legacy applications and integration testing with distributed systems.
Automation framework architecture using Selenium, Playwright, Python, and PyTest.
API automation and testing strategy.
CI/CD pipeline integration.
End-to-end transaction orchestration in automation.
Dynamic data handling, including timestamps, IDs, and correlation.
Synchronization and asynchronous workflows using polling, retries, and waits.
Flaky test analysis, troubleshooting, and stabilization.
Parallel execution strategies and limitations.
Release readiness and quality engineering.
Developer and QA ownership and responsibilities.
Test framework scalability, maintainability, and design.
Strong problem-solving and debugging skills.
Quality ownership throughout the Software Development Life Cycle (SDLC).
10+ years of experience
Generative AI – Quality Assurance / Quality Engineering