Logo
Navtech, Inc.

Senior QA Automation Engineer

Navtech, Inc., Washington, DC


Job Title: Senior QA Automation Engineer
Location: Washington, DC
Duration: 6 to 12 Months


Must have skills for Automation Test Engineers (QA):
  • We are looking for someone with extensive scripting experience using cucumber and ruby for test automation.
  • Experience working with CI/CD pipelines (Bamboo, Jenkins) - 4+ Years
  • Experience with REST APIs and tools like Postman, SoapUI - 5+ Years

RESPONSIBILITIES:
  • Design, code, test, debug, maintain, and document software automation;
  • Follow established software automation development standards and procedures;
  • Support business functions through the development and maintenance of automation framework for applications thereby maintaining quality standards;
  • Participate in peer code and design reviews;
  • Analyze business and system requirements to design automation plans, develop automation scripts, setting up test Environments, and Analyzing test Results.
  • Contribute software automation expertise to multiple projects and ensure that specifications are met;
  • Collaborate with development teams and other stakeholders to understand the applications to provide good automation coverage;
  • Represent the IT department in terms of software automation development expertise in coordination with other departments;

REQUIRED SKILLS
  • Software automation in an agile environment
  • 6+ Years Proficient in at least 2 of Java 7+, .NET, Bash, Ruby, or Perl
  • 5+ Years Behavior-driven development using Cucumber
  • 4+ Years Development frameworks (Spring, Junit, Selenium)
  • 5+ Years RDBMS experience (E.g. Oracle, SQL Server, Postgres, etc)
  • 4+ Years Experience working with CI/CD pipelines (Bamboo, Jenkins)
  • 4+ Years Experience with REST APIs and tools like Postman, SoapUI
  • 5+ Years Technical Documentation

Desired Experience:
  • Prior experience with Non-relational DBS
  • Knowledge of application security concepts
  • Experience with agile SDLC
  • Experience working with JMeter to automate UI load testing
  • Experience with scripting languages
  • Experience in Designing/implementing end to end automation frameworks

EDUCATION:
  • Bachelor's degree and/or relevant technical training with certification