
Selenium Java Automation Engineer
- New York
- Permanent
- Full-time
- Design and develop scalable, maintainable UI automation frameworks (POM, Hybrid, Keyword-driven).
- Implement parallel execution strategies using Selenium Grid, TestNG, and cloud-based platforms like SauceLabs or BrowserStack.
- Create modular and reusable automation test scripts for robust UI testing.
- Integrate UI automation into CI/CD pipelines for continuous testing and delivery.
- Optimize test execution performance and implement data-driven testing methodologies.
- Review and enhance test strategies in alignment with automation best practices.
- Collaborate with DevOps teams to streamline automation execution and reporting.
- Strong proficiency in Core Java and advanced programming concepts.
- Deep expertise in Selenium WebDriver, including handling dynamic elements and browser interactions.
- Experience with BDD, TestNG, and Maven for framework development.
- Proven track record in building automation frameworks using POM, Factory Pattern, and Hybrid Models.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Ability to analyze test results, log defects, and collaborate with development teams for resolution.
- Solid understanding of XPath, CSS selectors, and browser developer tools.
- Experience with Headless Browser Testing for efficient automation.
- Prior experience in the financial or insurance domain is highly desirable.
- Exposure to Agile methodologies and working in cross-functional teams.
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child/elder care and tutoring
- Mentoring, coaching and learning programs
- Employee Resource Groups
- Disaster Relief