Press ENTER to skip to the job's description
Test Automation Engineer III

Test Automation Engineer III
Abingdon, Maryland 21009 - US

Job Description

Software Engineer III

  • Work in an integrated team capacity, frequently coordinating with Systems Engineers, Architects and Capability Software Developers;
  • Design and implement overall automated testing software infrastructure to support modular test management and execution;
  • 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;
  • Support Lead Test Engineer with process and tools research and recommendations for test automation;
  • Provide technical mentoring to junior level software engineers in building automated test software;
  • Define, document, analyze, perform, and interpret developmental tests for new and/or modified system components;
  • Provide back-up Lead support;
  • Assign testing tasks to other team members, monitoring progress, run team stand-ups and support Program Management meetings and customer facing meetings;
  • Participate in the development, maintenance and refinement of internal quality control and reliability programs;
  • Use Jira, Confluence, BitBucket development operations, collaboration and source control tools;
  • Participate and conduct peer reviews of automated test scripts; 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).

Education:

  • BS degree in related technical field and 8-12 years prior relevant experience OR Master’s degree with 6-10 years of prior relevant experience.

Requirements:

  • Experience with web based applications and software deployment;
  • Experience with automated test and test driven development concepts, tools, and languages; Cucumber, Squish, Selenium, Postman, JUnit, UFT, Protractor, etc.;
  • Experience with functional and scripting languages such as JavaScript and Python;
  • Experience testing web services, including REST-based services using serialization formats such as JSON and/or XML;
  • Experience working with Linux, JAMA, Confluence, Jira, and Stash-Git as well as standard Microsoft Office suite;
  • Experience with all aspects of developing and executing automated tests, including conducting peer code reviews and mentoring/leading team members;
  • Experience with Objected Oriented Analysis, Design and Programming and Java/J2EE technologies;
  • Experience in User Interface development technologies, such as HTML5, NodeJS, Angular 2.x (TypeScript), etc;
  • Familiar with Unified Modeling Language (UML);
  • Experience with Red Hat Linux, Eclipse IDE, and Junit;
  • Experience with test process development, test case design, test procedure development, test execution, system evaluation and test reporting;
  • 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 work independently as well as within a team;
  • Ability to isolate and resolve problems, document bugs, regress and close issues while working on particular application releases;
  • Experience with all phases of a project and software lifecycle development processes;
  • 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 required and the ability to obtain a DoD SECRET security clearance.

Contact:  Antonio Levato (201) 843-4400 ext. 2300

Apply Now