Position : Sr. QE Automation Engineer
Location : Oakland, CA / Alpharetta, GA (Hybrid)
Duration : 1 year Contract
Job Description :
We are seeking a highly skilled and motivated Senior QE Automation Engineer to join our team. The ideal candidate will have hands-on experience in automation testing of Java-based microservices using RestAssured and / or UI automation using Selenium with Java. Experience with WebdriverIO (WDIO) . You will be responsible for designing, developing, and maintaining automated test frameworks and test suites to ensure the quality and reliability of our applications.
Key Responsibilities :
- Design and implement automated test frameworks for microservices and web applications.
- Develop and maintain test scripts using RestAssured for API testing and Selenium for UI testing.
- Collaborate with developers, product managers, and other QA engineers to understand requirements and ensure comprehensive test coverage.
- Integrate automated tests into CI / CD pipelines.
- Analyze test results, identify root causes of failures, and work with development teams to resolve issues.
- Maintain documentation related to test cases, test results, and automation frameworks.
- Continuously improve test automation practices and tools.
Must-Have Skills :
RestAssured Framework for testing Java-based microservices.Selenium with Java for UI automation.Strong understanding of Java programming and object-oriented design.Experience with test automation in CI / CD environments (e.g., GitHub Actions).Familiarity with tools like TestNG, JUnit, Maven / Gradle.Qualifications :
Bachelors degree in Computer Science, Engineering, or related field.5+ years of experience in test automation.Strong analytical and problem-solving skills.Excellent communication and collaboration abilities.Desired Skills :
Experience with WebdriverIO (WDIO).Knowledge of JavaScript / TypeScript.Exposure to cloud platforms (Azure).Experience with performance testing tools (e.g., JMeter).Familiarity with containerization tools (Podman, Kubernetes).