Role: Automation Engineer (UI/API)
Location: Jersey City, NJ (On-site/Hybrid)
Type: Full-time (Not open for C2C)
Job Description:
We are looking for an experienced Automation Engineer to join our team and drive the automation of our testing processes. The ideal candidate will have a strong background in Selenium and Java, with a proven track record in CI/CD pipeline development, deployment, API integration, and UI testing.
Key Responsibilities:
- Design and implement automated test scripts using Selenium and Java to validate web applications.
- Build and maintain CI/CD pipelines to streamline deployment processes.
- Conduct API integration testing to ensure seamless functionality between services.
- Perform UI testing to enhance user experience and identify potential issues.
- Collaborate with development and QA teams to identify automation opportunities and improve testing frameworks.
- Analyze test results, report defects, and work with teams to resolve issues effectively.
- Contribute to the continuous improvement of automation practices and overall software quality.
Qualifications:
- Bachelor's degree in computer science or a related field.
- Proven experience with Selenium, Java, and automation testing frameworks.
- Strong understanding of CI/CD tools (e.g., Jenkins, GitLab CI).
- Experience with API testing tools (e.g., Postman, SoapUI).
- Familiarity with UI testing methodologies and best practices.
- Excellent analytical, problem-solving, and communication skills.