logo

View all jobs

Principal Test Engineer w/ Postman, Selenium, and Jenkins

Annapolis Junction, MD · Information Technology
REQUIRED SKILLS/ABILITIES:
  • TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED)  
The Principal Test Engineer will manage the project’s gap between developer-controlled unit-testing and client-led acceptance-testing, identifying and prioritizing test cases/plans and their execution based on available resources. The work includes defining/creating test plan, test case, test procedure, test report documents. Working with systems engineers on acceptance criteria or development engineers on product configuration/operation as necessary. Coordinating scheduling and completion of test activities and reporting of all discrepancies noted during test activities.

Required experience:
•Postman
•Selenium
•Jenkins
•Maven
Preferred:
•SonarQube continuous inspection​

 
Required Qualifications
At least ten (10) years experience planning, implementing, testing documenting, and maintaining solutions for the integration and testing of custom developed and COTS/GOTS components, elements, subsystems and/or systems
Shall have demonstrated the ability to communicate directions and provide guidance to senior testers
Shall be able to synthesize customer contractual needs and requirements into system test solutions that acknowledge technical, schedule and cost constraints
Shall be able to establish functional and technical specifications and standards, solve hardware/software interface problems, define input/output parameters, and ensure integration of the entire system or subsystem
Shall be able to review, evaluate and derive requirements for testability, develop, and execute comprehensive test plans, procedures and schedules for complete systems and/or subsystems
Shall be able to coordinate subsystem and/or system testing activities with programs and other organizations
Shall be able to perform analysis of test results and prepare comprehensive subsystem and/or system level evaluation reports which verify and validate system performance
Shall be able to write discrepancy reports and perform integration regression testing to verify/validate incorporated fixes to software, components, subsystems and systems
Shall have experience with test automation tools e.g. IBM Rational Robot, Mercury Interactive LoadRunner, QuickTest or Selenium
Shall have an understanding of basic UNIX, and Windows commands
Powered by