Software Test Automation Engineer

Aberdeen, MD 21078, Full time

Software Test Automation Engineer

 

REQUIRES SECRET CLEARANCE! 

 

Job Description:

Primary Responsibilities

  • Work in an integrated team capacity, frequently coordinating with Systems Engineers, Architects and Capability Software Developers
  • Design and develop test utilities and harnesses using Javascript, Python or other functional languages
  • Design, develop, troubleshoot, and debug automated test scripts for mission critical software using modern test automation tools such as Squish, Selenium, Cucumber, Postman, Protractor
  • Use Jira, Confluence, and BitBucket development operations, collaboration and source control tools
  • Participate and conduct peer reviews of automated test scripts
  • Support Lead Test Engineer or senior Test Automation Engineers with process and tools research for test automation
  • Define, document, analyze, perform, and interpret developmental tests for new and/or modified system components.
  • Investigate and resolve operational problems in conjunction with other engineering and technical personnel.
  • Provide technical support to other engineering groups
  • Participate in User Acceptance Testing (UAT), System Testing, Smoke Testing and Integration Testing, Interface Testing, and Regression Testing
  • Maximize test automation and participate in test driven development activities including Contractor System Test (CST)
  • Produce test reports
  • Document and manage defect identification through resolution and closure
  • Work closely with the Test Engineering team to support program milestone events including the Critical Design Review (CDR) and Limited User Testing (LUT)

Basic Qualifications

  • BS degree and 2 – 4 years of prior relevant experience or Masters with less than 2 years of prior relevant experience.
  • Experience with functional and scripting languages such as JavaScript and Python
  • Ability to isolate and resolve problems, document bugs, regress and close issues while working on particular application releases
  • Experience with Objected Oriented Analysis, Design and Programming and Java/J2EE technologies
  • Experience with automated test and test driven development concepts, tools, and languages
  • Experience testing web services, including REST-based services using serialization formats such as JSON and/or XML
  • Experience with requirements traceability, system-of-systems integration and testing, test planning, development and execution testing including experience with Army products and interfaces
  • Ability to isolate and resolve problems, document bugs, regress and close issues while working on particular application releases
  • Experience working with Linux, JAMA, Confluence, Jira, and BitBucket as well as standard Microsoft Office suite
  • Able to multi-task, self-assign work, and function in a dynamic, fast-paced environment
  • Good verbal, written, communication, and interpersonal skills
  • Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint)
  • US citizenship and the ability to obtain a DoD SECRET security clearance

Preferred Qualifications

  • Experience with test process development, test case design, test procedure development, test execution, system evaluation and test reporting
  • Experience in User Interface development technologies, such as HTML5, NodeJS, Angular 2.x (TypeScript), etc
  • Experience with automated testing technologies such as Cucumber, Squish, Postman, JUnit, etc.
  • Familiar with Unified Modeling Language (UML)
  • Experience with Red Hat Linux, Eclipse IDE, and Junit
  • Experience with Objected Oriented Analysis, Design and Programming and Java/J2EE technologies
  • Familiarity with VMF (and other Army communication standards)
  • Familiarity with Military Standards, e.g. VMF, 882E, 2525, or Cyber
  • Familiarity with Extensible Map Platform; NASA WorldWind, GeoServers and other Map technologies
  • Experience with network architecture and communications

 

Apply to Job
Name*
Email*
Phone
Resume*
Do you have BS degree and 2 – 4 years of prior relevant experience or Masters with less than 2 years of prior relevant experience?*
Yes   No
Do you have an active Secret clearance?*
Yes   No
Do you have experience with functional and scripting languages such as JavaScript and Python*
Yes   No