What are the responsibilities and job description for the QA Automation ( SDET) with Java position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Envision Technology Solutions, is seeking the following. Apply via Dice today!
Job Title: QA Automation ( SDET) with Java
Location: Alpharetta, GA
Job Type: - Contract
On-Site
Job Description:-
Key Responsibilities
Job Title: QA Automation ( SDET) with Java
Location: Alpharetta, GA
Job Type: - Contract
On-Site
Job Description:-
Key Responsibilities
- Design and develop automation frameworks using Java
- Create and execute automated test scripts for web, API, and backend systems
- Perform functional, regression, integration, and system testing
- Collaborate with developers to understand features and technical implementation
- Identify, log, and track defects using tools like Jira
- Integrate automated tests into CI/CD pipelines
- Perform API testing using tools like Postman or Rest Assured
- Ensure test coverage, maintain test data, and improve test efficiency
- Participate in Agile ceremonies (scrum meetings, sprint planning)
- Strong proficiency in Java
- Experience with automation tools like:
- Selenium WebDriver
- TestNG / JUnit
- Knowledge of object-oriented programming (OOP) concepts
- Strong understanding of software testing principles and SDLC/STLC
- Experience in test case design and execution
- Knowledge of BDD frameworks like Cucumber (optional)
- Experience with REST API testing (Rest Assured, Postman)
- Strong SQL skills for database validation
- Automation: Selenium, TestNG, JUnit
- API Testing: Postman, Rest Assured
- Build Tools: Maven / Gradle
- CI/CD: Jenkins, GitHub Actions
- Version Control: Git
- Defect Tracking: Jira
- Bachelor's degree in Computer Science or related field
- 2 6 years of experience in QA Automation / SDET roles