Wyetech

Test Engineer 3

Wyetech
Apply
4 months ago
Annapolis Junction, MD, USASenior

Responsibilities

  • Develop, maintain, and enhance automated test suites for REST APIs and web user interfaces.
  • Build and maintain a scalable test automation harness covering execution, reporting, data setup and teardown, and CI/CD integration.
  • Implement Python and Pytest automation with fixtures, test data strategies, assertions, and validation.
  • Create and maintain Docker or Podman images for consistent automation execution across developer environments and CI pipelines.
  • Integrate automated testing into Jenkins and GitLab pipelines and troubleshoot CI failures, test instability, and execution inefficiencies.
  • Use Linux command-line tools and Bash scripting to process and report on logs, test artifacts, results, and other system data.
  • Extend Robot Framework and Selenium-based UI automation and support migration to Playwright or Robot Framework AIO.
  • Write SQL queries and integrate database validation into automated tests.
  • Develop government test and evaluation plans, procedures, data collection activities, analysis, reports, briefings, and readiness documentation.
  • Plan and execute performance analysis, performance data collection, risk assessments, modeling and simulation, and evaluation of system effectiveness and suitability.
  • Coordinate T&E activities with systems engineering teams, government sponsors, integrated test teams, and working-level integrated product teams.
  • Provide technical direction, manage T&E resources and tasks, ensure test-process quality, and serve as a primary government liaison.

Requirements

  • Eight years of experience as a test engineer on programs and contracts of similar scope, type, and complexity.
  • Bachelor's degree in mathematics, science, engineering, statistics, engineering management, or a related discipline, or four additional years of test engineering experience in substitution.
  • United States citizenship and a position-appropriate security clearance are required, such as an active TS/SCI with agency-appropriate polygraph.
  • Strong Linux and Bash shell scripting experience, including command-line processing and reporting on large datasets.
  • Advanced Python test automation experience with Pytest and maintainable framework design.
  • Hands-on Docker or Podman experience, including building, versioning, and maintaining automation images.
  • Working knowledge of Jenkins and GitLab pipelines for containerized automated test stages.
  • Experience testing REST APIs, including response validation, authentication flows, and negative-path testing.
  • Familiarity with Robot Framework UI automation using the Python Selenium library.
  • Experience architecting UI or API test automation harnesses and managing configuration, reporting, and environments.
  • Familiarity with SQL and SQL Developer or similar tools for automated validation.
  • Experience migrating test automation frameworks, such as from Robot Framework to 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.

Benefits

  • The company automatically contributes 20% of gross compensation to a SEP IRA with no employee matching requirement, and contributions are fully vested from day one.
  • Up to 200 hours of annual PTO with flexible yearly allocation.
  • Voluntary medical plans, including some with HSA options, plus vision and dental coverage.
  • Life and AD&D insurance, short- and long-term disability, hospital indemnity, accident, and critical illness insurance.
  • Optional identity theft and legal protection services.
  • Employee referral bonus eligibility of up to $10,000.
  • Mobility among Wyetech-supported contracts and various contract and work locations across multiple U.S. states and OCONUS.
  • Team-building events and two complementary branded clothing orders annually.

Tech Stack

BashDockerJenkinsLinuxpytestPythonRobot FrameworkSeleniumSQL

Categories

Wyetech

About Wyetech

11-50 employees
Contact me