Senior QA Automation Engineer

Navtech, Inc.7 months ago
Washington, DC, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

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

Required Skills

Ruby
Bash
Perl
REST APIs
RDBMS (Oracle, SQL Server, Postgres)
Development frameworks (Spring, Junit, Selenium)
Behavior-driven development
Java 7+
Postman
.NET
CI/CD pipelines (Bamboo, Jenkins)
Cucumber
SoapUI
Technical Documentation