Overview
On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 25 day((s))
Skills
Docker
POSTMAN
SQL queries
Kubernetes
QA Automation
rest assured
Selenium framework development
microservices/API testing
SQL DB testing
deep testing of microservices
Job Details
Role: QA Automation Engineer
Location: Alpharetta, GA (Onsite from Day 1) - Locals are required for F2F Interview
Job Type: Contract
Job Description:
- We are looking for a highly experienced QA Automation Engineer with a strong background in Selenium framework development, microservices/API testing, and SQL/database validation.
- This role requires deep technical expertise, critical thinking, and the ability to design robust automated test strategies for complex, distributed systems.
Key Responsibilities:
- Design, build, and maintain custom Selenium automation frameworks (data-driven, keyword-driven, hybrid, or BDD).
- Write scalable and maintainable test scripts for UI, API, and backend testing.
- Perform deep testing of microservices using tools like Postman, REST Assured, or similar.
- Develop and execute automated test suites as part of CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Create SQL queries to validate backend data, perform data integrity checks, and support test case validations.
Required Skills & Experience:
- Strong experience in QA Automation, with strong emphasis on Selenium WebDriver and framework development.
- Proficient in one or more programming languages (e.g., Java, Python, JavaScript).
- Hands-on experience testing RESTful APIs / microservices, with tools like REST Assured, Postman, SoapUI.
- Strong working knowledge of SQL able to write complex queries and understand data models.
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, CircleCI).
- Familiarity with containerized environments (e.g., Docker, Kubernetes) is a plus.
- Strong analytical and problem-solving skills; detail-oriented and quality-driven mindset.
Preferred Qualifications:
- Experience with BDD frameworks (e.g., Cucumber, Behave).
- Familiarity with performance testing tools (e.g., JMeter, Gatling).
- ISTQB or equivalent QA certification (optional but valued).
- Experience in Healthcare Insurance domain and PEGA application testing is an added advantage.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.