Senior Automation Test Lead Java, Selenium

HCL America Inc.
Durham, NC, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$151,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Business Logic Confluence JIRA Automation of Tests Continuous Integration Data Validation Drools Apache JMeter Junit NoSQL
+14 more
Systems Development Life Cycle Selenium SQL Databases Systems Integration Test Case Performance Testing Postman Git Integration Tests Low Latency Atlassian Tools Restful APIs Api Management Microservices

Job description

We are seeking a QA Tester to support the Build Phase of a production-grade Underwriting Rules Engine platform. The role involves validating rule execution, APIs, integrations, and non-functional requirements to ensure accuracy, performance, and compliance of underwriting decisions. The candidate will work closely with developers, rules engine teams, and business stakeholders to ensure high-quality, reliable, and audit-compliant system behavior across all environments., Develop and execute test cases for rule validation, decision outputs, and underwriting scenarios Validate rule execution accuracy, decision routing (approve/refer/decline), and business logic consistency Perform API and integration testing across upstream/downstream systems Design and execute unit, integration, regression, and UAT test cycles Develop and maintain automated test scripts and regression packs Execute non-functional testing including performance, latency, and scalability validation Identify, track, and resolve defects and edge cases, including complex rule scenarios Validate data inputs/outputs, schema correctness, and error handling scenarios Ensure auditability and traceability of rule execution (logs, explainability, outputs) Participate in test planning, reporting, and release validation for production rollout

Requirements

Do you have experience in Scalability and Performance Testing (system development)?, Mandatory Skills Experience with automation testing (JUnit/Selenium/Test frameworks) Strong experience in QA testing (functional + integration) Experience in API testing (REST services, Postman, etc.) Knowledge of test case design, defect tracking, and SDLC/STLC

Preferred / Good to Have

Experience with Rules Engine testing (Drools or similar platforms) Understanding of rule-based decision systems and workflows Exposure to insurance / underwriting domain testing

Other Requirements

Other Skills

SQL/NoSQL for data validation Performance testing exposure (JMeter or similar tools) CI/CD and Agile tools (JIRA, Confluence, Git) Basic understanding of Java-based systems / microservices architecture Strong analytical and problem-solving skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all