Automation Tester
Location: Cincinnati, OH (Onsite)
We are seeking an experienced Automation Tester with strong expertise in Selenium automation, API testing, SQL, Java, and Spring Boot applications. The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks and executing end-to-end testing for enterprise applications.
Key Responsibilities
- Design, develop, and maintain automation frameworks using Selenium WebDriver and Java.
- Perform functional, regression, integration, and end-to-end testing for web applications.
- Develop and execute API test cases using tools such as Postman, Rest Assured, or similar frameworks.
- Validate backend data using SQL queries and database testing techniques.
- Work closely with developers, business analysts, and QA teams to understand requirements and ensure quality deliverables.
- Create reusable automation scripts for Spring Boot–based applications and microservices.
- Identify, track, and report defects using defect management tools like JIRA.
- Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
- Integrate automated test suites into CI/CD pipelines using Jenkins or similar tools.
- Prepare test plans, test scenarios, test cases, and automation reports.
Required Skills
- Strong experience in Selenium WebDriver with Java.
- Hands-on experience in API Testing using Rest Assured/Postman.
- Good knowledge of SQL and database validation.
- Experience testing Java and Spring Boot applications.
- Strong understanding of automation frameworks such as TestNG or JUnit.
- Experience with Maven/Gradle build tools.
- Familiarity with Git, Jenkins, and CI/CD pipelines.
- Good understanding of SDLC, STLC, and Agile methodologies.
- Strong analytical and troubleshooting skills.