Previous
QA Automation Engineer
Next
| Ref No.: |
25-01121 |
| Location: |
Iselin, New Jersey
|
QA Automation Engineer with strong expertise in Selenium, Cucumber BDD, Java, Maven/Gradle, REST Assured, and API Testing tools (Postman, Bruno). The role involves designing, developing, and maintaining automation frameworks, executing end-to-end test strategies, and ensuring product quality across web and API layers in an Agile CI/CD environment. UDF Framework experience a huge PLUS
Key Responsibilities
- Design, develop, and maintain automation frameworks using Selenium, Cucumber BDD, Java, Maven/Gradle for functional, integration, regression, and end-to-end testing.
- Implement and enhance API test automation using REST Assured, Postman, and Bruno, covering REST, SOAP, and microservices-based architectures.
- Collaborate with Product Owners, Developers, and Business Analysts to define acceptance criteria, test data requirements, and ensure comprehensive test coverage.
- Write, review, and optimize automation test scripts for both UI and backend services.
- Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions, or similar) to support continuous testing and deployment.
- Conduct defect tracking and reporting using JIRA, driving timely resolutions through collaboration with cross-functional teams.
- Troubleshoot and debug automation failures, identifying root causes, and implementing corrective measures.
- Identify opportunities for test process optimization, eliminating manual effort and ensuring scalability of automation solutions.
- Participate in Agile ceremonies (sprint planning, standups, retrospectives) and contribute to team-level and organizational test strategy.
- Mentor junior QA team members in best practices for test automation, BDD implementation, and API validation.
Required Qualifications & Skills
- 5+ years of professional experience in QA Automation Engineering.
- Strong hands-on experience with Selenium WebDriver, Cucumber BDD, Java, Maven/Gradle.
- Advanced expertise in API automation testing using REST Assured, plus practical experience with Postman and Bruno for exploratory and regression API testing.
- Proficiency in BDD test design and writing feature files aligned with Gherkin syntax.
- Solid understanding of Agile/Scrum methodologies, CI/CD pipelines, application resiliency, and secure testing practices.
- Proven ability to create test plans, test strategies, and test data requirements for complex systems spanning multiple applications.
- Strong problem-solving skills to identify hidden issues in the automation pipeline and improve stability of software delivery.
- Hands-on experience with JIRA for defect management, requirement traceability, and Agile tracking.
- Excellent collaboration, leadership, and communication skills with the ability to coordinate testing across multiple teams and Lines of Business
|