Automation QA (Java) Engineer

Неактивна


Технологии:
qa api ui junit tdd education java oop selenium web driver english jenkins
Английский: eng: Intermediate

Purpose of the job:

Our client is a large Seattle-based retailer that sells high-quality outdoor gear and apparel.
This job contributes to client’s success by ensuring that all retail and back-end systems accurately process retail orders, purchase orders, returns, replenishment, and inventory management across all application families.

MAIN TASKS AND RESPONSIBILITIES:

  • Development and execution of automated test cases and QA processes that ensure quality throughout release schedule
  • Implement the automation tests within the existing automation framework
  • Develop test plans, manual test cases, and test reports
  • Validate that user expectations are achieved during the testing process through manual and automated testing
  • Review user requirements documents to ensure that requirements are testable
  • Execute automation test strategy that promotes best automation approach (API and/or UI), and development of toolset to enhance manual test efforts for all projects.
  • Interface with development team to ensure sufficient test coverage upstream in JUnit and other unit test tools in support of TDD best practices
  • Report to TL about current tasks status, technical and other risks.

EDUCATION, SKILLS AND EXPERIENCE:

MUST HAVE:

  • Strong background in, and at least 3 years of working in QA automation
  • Strong knowledge of Java, OOP, design concepts and automation patterns
  • Experience with Selenium Web Driver
  • Experience with JUnit
  • Experience with API testing
  • Experience with WEB UI testing
  • At least Intermediate English level

WOULD BE A PLUS:

  • Experience with:
  • Creating automation framework from scratch
  • Setting up CI/CD from scratch
  • Jenkins
  • Bachelor's or Master's degree in computer science or related field
Получать похожие в Телеграм
Получать похожие в Телеграм