Test Engineer
LufCo · Annapolis Junction, MD · 1 mo ago
EngineeringFull-time
Key Responsibilities
- Experience in automating all levels of tests, including traditional manual testing, across a wide variety of platforms.
- Proficient with popular open source testing platforms and tools to perform integration, system and load/performance testing.
- Uncanny ability to think about how to test the untestable followed up with planning and executing creative testing ideas.
- Ability to plan, execute and present test Performance Data.
- Knowledge of security testing as part of a DevSecOps development process and the ability to plan program and event level testing for collection of data required for analysis and to sync T&E events with supported decision points.
- Assess operational and system performance requirements for testability and criticality to frame and prioritize T&E objectives and enable evaluation planning.
- Cook with program Systems Engineering (SE) and review T&E-related SE information.
- Coordinate with program Systems Engineering (SE) and review T&E-related SE information.
- Participate in the T&E Working-level Integrated Product Team (WIPT) and/or Integrated Test Team for coordination of evaluation plans.
- Structure tests for build/deploy in stages for Dev, Test/Integration, and Production environments.
- Produce Evaluation Plans (metric framework, scenarios/threads, timelines, requirements/T&E crosswalk), Analysis Plans, Data Requirements, Risk Assessments, Evaluation Reports, Status reports; provide input to Government T&E products (e.g., Technology Readiness Assessments, Test & Evaluation Strategy, Test & Evaluation Master Plan, T&E Plans & Procedures and Test Readiness Reports).
- Work directly with the Government sponsor to coordinate task implementation.
- Maintain knowledge of current and evolving agency, national, and international standards applicable to the system development of interest.
- Provide overall leadership of the T&E task and serve as primary liaison to the government for supporting contract coordination and task execution.
- Drive innovation and responsiveness to program changes and evolving T&E status to help manage program risk: develop alternative courses of action, work-arounds, and fallback positions with a recommended course of action for each risk, and monitor and re-evaluate risks at appropriate milestones
Qualifications
- Education: Bachelor’s degree in Math, Science, Engineering, Statistics, Engineering Management, or related discipline from accredited college or university is required.
- Experience: Eight (8) years experience as a Test Engineer in programs and contracts of similar scope, type, and complexity is required. Four (4) years of additional TE experience may be substituted for a bachelor’s degree.
Skills
- Strong knowledge of constructing and implementing test plans (including Strategies, Suites, Cases, Cycles, & Archiving Test Artifacts)
- Familiarity with Agile tools like Jira & TestRay
- Test Frameworks with Cypress (strong background), Selenium and/or Puppeteer
- Familiarity with Java J2EE, Gradle, and Node.js
- CI/CD knowledge strongly encouraged. Configuring gitlab-ci.yml and gitlab runners
- Working knowledge of running Docker containers
- Strong knowledge of types of tests needed for the program: Unit, Integration, End-to-end, Regression, Performance, Accessibility, etc.
- Familiarity with dashboard technologies such as Splunk, Grafana
- Strong troubleshooting skills and ability to collaborate with others to determine root cause.
Physical Requirements
- Standard office environment with occasional requirements to visit client sites, labs, or field environments.
Why Join Us?
- Impactful Work: Contribute to critical national security initiatives and make a real difference in protecting our nation.
- Cutting-Edge Technology: Work with the latest advancements in SIGINT and related fields.
- Career Growth: Opportunities for professional development, training, and advancement within a growing company.
- Collaborative Environment: Join a team of highly skilled and supportive engineers who are passionate about their work.
- Comprehensive Benefits: Competitive salary, generous PTO, health/dental/vision insurance, 401K matching, tuition reimbursement.
Compensation and Benefits
- Competitive Pay: Salaries depend on labor category, years of experience, education, skills relevant to the position, and type of contract.
- Benefits: Including Paid Time Off; 401K Contribution and Employer Match Contributions; and Medical, Dental, and Vision Coverage; and Employee Assistance Program.