Test Engineer Level 2-3 – ID

Test Engineer
Posted 1 month ago

DESCRIPTION: 

Tester Engineer analyzes system requirements and concept of operations documents, acquisition plans, and system descriptions to develop evaluation and test plans and procedures, prepare for and conduct the data collection and analysis, and report status and results. Supports the development of Government test and evaluation documentation e.g., Test & Evaluation (T&E) Strategy, Test & Evaluation Master Plan, Event Test Plans, Test Readiness Assessments, and T&E Reports. Works with other test organizations to support T&E program integration. Provides specialized T&E capabilities tailored to system functions, level, maturity, and performance areas. 

  • Salary Range: $160,000-$200,000

QUALIFICATIONS: 

LEVEL 2:

Five (5) years’ experience as a TE in programs and contracts of similar scope, type and complexity is required. Bachelor’s degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline form an accredited college or university is required. Four (4) years of additional TE experience may be substituted for a bachelor’s degree. 

Task Required Skills

  • Experience using the Linux CLI
  • Experience writing scripts using Bash/Python
  • General knowledge of software QA methodologies, tools, and processes
  • Experience developing test plans/test suites for UI and visualization software solutions
  • Experience automating testing procedures
  • Experience writing clear, concise, and comprehensive bug reports and test cases
  • Experience with UI Testing tools such as Parasoft Selenic, Katalon, Selenium, mabi, TestIM, Functionize, Perfecto, TestCraft, Squish, and AutonomIQ
  • Experience testing APIs using tools such as Postman
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI 

LEVEL 3:

Eight (8) years’ experience as a TE in programs and contracts of similar scope, type and complexity is required. Bachelor’s degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline form an accredited college or university is required. Four (4) years of additional TE experience may be substituted for a bachelor’s degree.

Task Required Skills

  • Experience using the Unix CLI
  • Experience developing/maintaining scripts using Bash/Python
  • Experience creating test plans and strategies for unit, integration, validation, and performance testing
  • Experience with testing and evaluation of software and system level capabilities
  • Experience generating test reports to capture the results of software and system level testing
  • Experience with automating testing procedures
  • Experience with creating and implementing CI/CD strategies
  • General ability to read and understand Python
  • Experience with Git Source Control System   

Job Features

Job Category

Bash, CI/CD, Linux, Python

Apply For This Job

A valid phone number is required.
A valid email address is required.