QA Automation
- Location
- Princeton, NJ
- Arrangement
- On-site
- Type
- Full-time
- Posted
- Closes
Overview
Role: QA Automation
Location: Princeton~
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium WebDriver with Java.
- Perform functional, regression, and integration testing to validate product quality.
- Collaborate with developers, business analysts, and manual testers to understand requirements and define test coverage.
- Debug and troubleshoot automation scripts, reporting and tracking defects effectively.
- Write and execute SQL queries to validate backend data and ensure data integrity.
- Participate in code reviews, test planning, and continuous improvement of QA processes.
- Ensure automation is integrated into CI/CD pipelines for faster releases.
Required Skills & Experience
- Selenium (E2): Strong hands-on experience in writing robust and reusable automation scripts.
- Java (E2): Proficient in object-oriented programming, frameworks (e.g., TestNG, JUnit), and automation best practices.
- SQL (E1): Basic ability to write queries for test data validation.
- Experience with defect tracking tools (e.g., JIRA) and version control (e.g., Git).
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) is an advantage.
