Jr. Autmation Developer in Farmington Hills, MI at Vaco

Date Posted: 10/7/2019

Job Snapshot

Job Description

Job Elements:

  • Design, develop and test scalable automated test scripts for functional, integration and regression tests.
  • Present and review automation framework code.
  • Assist in the troubleshooting, diagnosis, and resolution of issues throughout the test phase of our product portfolio.
  • Work with other team members of the test automation and development teams to ensure quality and timely release code artifacts.
  • Perform all work in accordance with company's quality programs, standards, and procedures.
  • Maintain safety, security, and privacy standards throughout all areas of responsibility.


  • Demonstrated knowledge of object-oriented design and development.
  • Experience with developing and testing of Web Services based applications.


  • Proficient in Microsoft Office products including but not limited to Microsoft Word, PowerPoint, Excel, Outlook and Visio.
  • Good knowledge of Java/J2EE and Java frameworks - Spring and Hibernate.
  • Familiar with Selenium Web driver for java based automated testing.
  • Knowledge of test framework - TestNG or Junit.
  • Demonstrated knowledge with at least one of the major JavaScript frameworks such as jQuery or node.js.
  • Familiarity with XML data parsing, namespaces, and using Xpath for data access.
  • Familiarity with standard development integrated development environment (IDE) such as Eclipse or IntelliJ.
  • Working knowledge of software version control systems - GIT or SVN.
  • Experience of using Agile tools - JIRA, Confluence and Bitbucket.
  • Basic understanding of SQL.
  • Basic knowledge of Jenkins pipeline.

Essential Requirements:

  • Bachelor's degree in Computer Science, Management Information Systems, or related field or equivalent experience.
  • 1-3 years' work experience in a software development environment.