Quality Assurance Consultant (Automation Java / Selenium / BDD) :
Location : Newark, DE - Hybrid (3 days onsite / 2 days remote)
Employment Type : 12-18 month contract
Pay Rate : $60.42 / hr
About The Role :
We're looking for a hands-on Quality Assurance Automation Consultant with a passion for building scalable test frameworks and ensuring top-tier software quality. In this role, you'll design and enhance automation frameworks using Core Java, Selenium WebDriver, and BDD Cucumber, supporting end-to-end testing for complex enterprise systems.
You'll collaborate with Agile teams, partner with developers and analysts, and mentor offshore QA engineers-all while driving innovation in automation and process efficiency. If you love solving problems, writing clean code, and working in a fast-paced environment, this role is for you.
What You'll Do :
- Develop, maintain, and enhance automation frameworks using Core Java and Cucumber (BDD).
- Design and execute automated and manual test scripts for both front-end and back-end systems.
- Collaborate closely with developers, product owners, and offshore teams to ensure quality throughout the SDLC.
- Lead the automation strategy for web and API testing, including REST / SOAP services.
- Build and maintain reusable automation components and utilities.
- Support continuous integration and deployment using tools like Jenkins, Git, and Bitbucket.
- Conduct SQL-based data validation and perform integration testing with upstream / downstream systems.
- Identify and communicate defects, risks, and progress to stakeholders and leadership.
- Contribute to test planning, execution reports, and Agile ceremonies.
What We're Looking For :
5 7 years of hands-on automation experience using Core Java.3 5 years of web application automation experience with Selenium WebDriver and BDD Cucumber.Solid understanding of automation framework design (keyword or hybrid).Strong SQL skills and familiarity with database schema and data validation.Experience testing web services (XML / JSON) and backend integrations.Working knowledge of CI / CD tools such as Jenkins.Hands-on experience using Git / Bitbucket for version control and test management.Excellent analytical and problem-solving skills with attention to detail.Strong communication skills and ability to collaborate across teams.Bachelor's degree in Computer Science, Engineering, or a related field.