Previous Job
Previous
QA Automation Engineer
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