W

Wyetech

Custom engineering services with cybersecurity focus

Test Engineer 3

Full-TimeUpdated on 10/23/2026
$62.53 - $112.01/hr
Senior, Expert
Bachelor's
Annapolis Junction, MD, USA
In PersonOnsite in Annapolis Junction, Maryland.
QA & TestingTest Automation Engineering
No H1B Sponsorship
US Citizenship, US Top Secret Clearance Required

About the job

Requirements
  • Eight years of experience as a test engineer on programs and contracts of similar scope, type, and complexity are required.
  • A bachelor's degree in Math, Science, Engineering, Statistics, Engineering Management, or a related discipline from an accredited college or university is required. Four additional years of test-engineer experience may substitute for the degree.
  • An active TS/SCI clearance with an agency-appropriate polygraph is required.
  • Strong experience with Linux and Bash shell scripting, including command-line work and processing and reporting large datasets such as logs, test artifacts, and results.
  • Advanced experience building Python test automation, including Pytest frameworks and maintainable testing practices.
  • Hands-on experience with Docker or Podman, including building, versioning, and maintaining images for automation and CI/CD workflows.
  • Working knowledge of Jenkins and GitLab pipelines, including containerized workloads and automated test stages.
  • Experience testing REST APIs, including response validation, authentication flows, and negative or error-path testing.
  • Familiarity with Robot Framework UI automation using the Python Selenium library.
  • Understanding of test automation framework architecture for UI and/or API testing, including test structure, configuration, reporting, and environment management.
  • Familiarity with SQL and tools such as SQL Developer, including writing queries and using them in automated validation steps.
  • Experience planning and executing test automation framework migrations, such as moving from Robot Framework to Microsoft Playwright or Robot Framework AIO.
  • Experience improving CI performance, parallelization, and test execution efficiency in containerized environments.
  • Strong debugging skills across services, CI logs, containers, and test-reporting outputs.
Responsibilities
  • Analyze system requirements, concept-of-operations documents, acquisition plans, and system descriptions to develop evaluation and test plans and procedures; prepare for and conduct data collection and analysis; and report status and results.
  • Support development of government test and evaluation documentation, including Test and Evaluation Strategies, Test and Evaluation Master Plans, event test plans, Test Readiness Assessments, and T&E reports.
  • Work with other test organizations to support T&E program integration and provide specialized T&E capabilities tailored to assigned system functions, level, maturity, and performance area.
  • Develop, maintain, and enhance automated test suites for back-end REST APIs and web-based user interfaces.
  • Build and maintain a scalable, reliable test automation harness, including execution, reporting, data setup and teardown, and CI/CD integration.
  • Implement and expand Python-based test automation using Pytest, including fixtures, test data strategies, and robust assertions and validation.
  • Create and maintain Docker or Podman container images for consistent automation execution across developer environments and CI pipelines.
  • Integrate automated test execution into Jenkins and GitLab CI/CD pipelines to provide repeatable runs, clear reporting, and actionable results.
  • Use Linux command-line tools and Bash shell scripting to locate, parse, transform, and report on large volumes of logs, test output, and system data.
  • Support and extend UI automation using Robot Framework and the Python Selenium library, improving test stability and applying best practices.
  • Collaborate with stakeholders to plan, estimate, and break down work to migrate the in-house test harness from legacy Robot Framework to a modern alternative, such as Robot Framework AIO or Microsoft Playwright.
  • Write and maintain SQL queries using SQL Developer or similar tools, and integrate database validation steps into automated tests where appropriate.
  • Troubleshoot CI failures and test irregularity or volatility, improve test reliability, and contribute to continuous improvement of the QA automation approach.
  • Assist with Level I tasks as constrained by technical training and previous testing experience.
  • Research and apply government test and evaluation concepts related to engineering, acquisition, and operations activities to support T&E activities.
  • Plan and execute performance analysis; review planned acquisition approaches for T&E schedule alignment with decision-maker needs; analyze performance risk areas for T&E planning; specify, validate, and adapt modeling and simulation for T&E use; apply statistical analysis of performance variations to characterize confidence in performance estimates; select, develop, and use analysis tools; and evaluate data collected by the testing task.
  • Plan and execute performance data collection, including program- and event-level testing to collect data required for analysis and synchronize T&E events with supported decision points.
  • Establish and employ data and configuration management capabilities; support data authentication group functions; and comply with program discrepancy-reporting criteria and processes.
  • Assess operational and system performance requirements for testability and criticality to frame and prioritize T&E objectives and support evaluation planning.
  • Coordinate with program systems engineering and review T&E-related systems engineering information, including functional analysis, system descriptions, parameter selection and dependencies, modeling and simulation, and initial performance risk assessments, to inform evaluation planning.
  • Assess operational environments and priorities for evaluation attention and scenario selection, and coordinate user participation in T&E.
  • Plan program- and event-level risk-tailored performance estimation and analysis of system and operational effectiveness and suitability metrics and conditions across T&E levels, including inspection, demonstration, paper analysis, survey, simulation, and physical test.
  • Design surveys for evaluation of subject matter expert input and user estimates of performance.
  • Participate in the T&E Working-level Integrated Product Team and/or Integrated Test Team to coordinate evaluation plans and data-collection plans.
  • Produce evaluation plans, including metric frameworks, scenarios or threads, timelines, and requirements/T&E crosswalks; analysis plans; data requirements; risk assessments; evaluation reports; status reports; and input to government T&E products such as Technology Readiness Assessments, Test and Evaluation Strategies, Test and Evaluation Master Plans, T&E plans and procedures, and Test Readiness Reports.
  • Design data-sampling schemes to optimize the information/resource balance and control testing uncertainties.
  • Select, coordinate, and calibrate instrumentation, collection and data-management tools, targets, and facilities.
  • Ensure test readiness, including test-event participant training, equipment readiness, and security, legal, and privacy compliance arrangements.
  • Execute testing and data collection according to plan, and produce associated test plans, procedures, reports or briefings, and data-management plans.
  • Define and provide technical direction and guidance for Level 1 tasks to Level 0 and Level 1 test engineers assigned to the task.
  • Recommend draft plans and reports from Level 1 tasks for approval by the task leader.
  • 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 contract coordination and task execution.
  • Communicate issues and solutions to the broader government and contract-management structure as requested by leadership.
  • Ensure the team maintains appropriate independence from the solution provider to support government management of objectivity risk.
  • Manage T&E resources and tasks and ensure quality assurance of test processes and products.
  • Coordinate and integrate evaluation and testing tasks and products; participate in the T&E Working-level Integrated Product Team and/or Integrated Test Team as needed to coordinate T&E activities.
  • Drive innovation and responsiveness to program changes and evolving T&E status to help manage program risk; develop alternative courses of action, workarounds, and fallback positions with recommended courses of action for each risk; and monitor and reevaluate risks at appropriate milestones.

About the company

Wyetech, LLC offers a highly professional environment known for solving complex problems in the areas of software, systems, cloud computing, data analysis, and cybersecurity. This company is a great workplace as it provides its employees with challenging projects in both federal and commercial sectors, enabling them to use and grow their skills in cutting-edge technology fields. In addition, Wyetech boasts a legacy of industry expertise and a commitment to high-quality solutions, making it a respected leader in its field.

Company Size

11-50

Company Stage

N/A

Total Funding

N/A

Headquarters

Odenton, Maryland

Founded

2007

Get referred to Wyetech

See people who can refer or advise you