Senior Test Automation Engineer

Job Brief: Full-Time, Permanent

Description:

Position Title: Sr. Test Automation Engineer

Location: Silver Spring, MD

Position Overview: Aurotech, Inc. is seeking an expert level Test Automation Engineering specialist to support our organization on projects across various clientele. In this role, the Test Engineer will support Agile Application Development team(s) with test automation best practices, test frameworks, developing, managing and executing test plans, while supporting the overall project team in delivering the software product incrementally.

Responsibilities:

· Develop and maintain end to end automation testing frameworks

· Develop and execute test plans/automated tests; analyze results

· Record and report issues to the development team; help developers debug

· Participate in Scrum and DevSecOps based Agile development processes

· Collaborate cross-functionally to ensure quality

· Share industry best practices and advocate modern cutting-edge test solutions

· Leverage Gherkin, Cucumber, Selenium, Protractor, Karma/Jasmine, Chai/Mocha, etc.

· Work closely with the Node.js, Java, React and Angular developers to fully understand the application architecture and stay an integrated member of the agile development team

· Perform detailed requirements review and code reviews to better understand the application design, services, and code

· Showcase highly positive energy and attitude while displaying a high level of participation in team events/meetings

· Display top-notch written and verbal communication skills

Qualifications

· 8 years of experience as a Test Engineer on web applications, with at least 3 years in test automation with Selenium or Protractor

· 2 years of experience as a Lead Test Engineer

· Background in software application development (e.g. Java/Node.js)

· Expertise in setting up Test Automation frameworks and setting up Test plans

· Expertise in using Gherkin, Cucumber, and Selenium

· Experience with Mocha/Chai/Jasmine, NodeJS, RESTful web services, and Jenkins/Git

· Experience with Agile practices using Jira (experience with X-ray test framework preferred)

· Experience with HTML5, CSS3, AJAX, JavaScript, jQuery, REST and JSON

· Expertise in Functional, Smoke, Behavior, Regression and Integration Testing

· Passionate about Software Quality Assurance and Testing

· Exposure to application development using 18F Digital Library preferred

· 3 years of experience working within Agile/Scrum development teams

· Experience working within a Continuous Integration environment

· Experience working with AWS tools and environments

· Strong analytical and creative problem-solving skills

· Excellent written and oral communication skills

· Research and explore new solutions, technologies, and best practices and quickly prototype those to determine the validity of those for our environment

· Bachelor's degree in Computer Science or related field

Job Type: Full-time

Salary: $100,000.00 to $110,000.00 /year

Experience:

  • Lead Test Engineer: 2 years (Required)
  • 18F Digital Library: 1 year (Required)
  • AWS tools: 2 years (Required)
  • Agile/Scrum development teams: 3 years (Required)
  • HTML5, CSS3, AJAX, JavaScript, jQuery, REST and JSON: 3 years (Required)
  • Test Engineer on web applications: 8 years (Required)
  • Mocha/Chai/Jasmine, NodeJS, RESTful web services, and Jenkin: 1 year (Required)
  • Gherkin, Cucumber, and Selenium: 3 years (Required)

Education:

  • Bachelor's (Required)

Work authorization:

  • United States (Required)

This Company Describes Its Culture as:

  • Detail-oriented -- quality and precision-focused
  • Innovative -- innovative and risk-taking
  • Aggressive -- competitive and growth-oriented
  • Outcome-oriented -- results-focused with strong performance culture
  • Stable -- traditional, stable, strong processes
  • People-oriented -- supportive and fairness-focused
  • Team-oriented -- cooperative and collaborative