Job Title:ย Automation Test Engineer
Location: Hybrid in Office 3 days a week in MN or Denver locations only
Duration: 6 Months Contract
Job Summary
We are looking for a skilled Automation Test Engineer with strong expertise in Java, Selenium, and Rest Assured to design, develop, and maintain automated test frameworks for UI and API testing. The ideal candidate should be passionate about quality, automation best practices, and continuous improvement in the testing lifecycle.
________________________________________
Key Responsibilities
โขโโDesign, develop, and execute automated test scripts for web applications using Selenium WebDriver with Java
โขโโBuild and maintain robust API test automation frameworks using Rest Assured
โขโโDevelop reusable, scalable, and maintainable automation frameworks
โขโโCollaborate with developers, product owners, and QA teams to understand requirements and define test strategies
โขโโIntegrate automated test suites into CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitHub Actions)
โขโโPerform functional, regression, integration, and system testing
โขโโAnalyze test results, debug issues, and provide detailed reports
โขโโEnsure test coverage, traceability, and quality metrics are met
โขโโContinuously improve automation processes and adopt best practices
โขโโParticipate in code reviews and ensure adherence to coding standards
________________________________________
Required Skills & Qualifications
โขโโStrong programming experience in Java
โขโโHands-on experience with Selenium WebDriver
โขโโExperience in API testing using Rest Assured
โขโโSolid understanding of:ย
oโโTest automation frameworks (e.g., TestNG, JUnit)
oโโObject-Oriented Programming (OOP) concepts
oโโDesign patterns (e.g., Page Object Model)
โขโโExperience with version control systems (e.g., Git)
โขโโKnowledge of CI/CD tools and pipelines
โขโโFamiliarity with:ย
oโโJSON/XML
oโโHTTP protocols and RESTful services
โขโโStrong debugging and analytical skills
โขโโExcellent communication and collaboration skills
________________________________________
Good to Have
โขโโExperience with Playwright or modern automation frameworks (e.g., Cypress)
โขโโExposure to progressive/next-gen automation frameworks and tools
โขโโKnowledge of other API testing tools/frameworks (e.g., Karate, Postman/Newman, SuperTest)
โขโโExperience with BDD frameworks (e.g., Cucumber)
โขโโPerformance testing knowledge (e.g., JMeter, Gatling)