Jobs · Engineering · Texas

Lead Test Engineer (Testing Enablement)

Government Tactical Solutions, LLC · Dallas, TX · 2 mo ago
Engineering$150k–$190k/yrFull-time

About the role

The Test Lead Engineer is responsible for leading testing strategy, execution, enablement, and quality improvement across one or more technology programs. This role serves as a change champion and quality advocate embedded within project teams from the Testing Enablement function.

Responsibilities

  • Maintain and promote enterprise-wide testing standards, tools, methodologies, and best practices.
  • Serve as the testing lead embedded within one or more technology programs or project teams.
  • Partner with tower leads, program managers, development leads, functional leads, product managers, and product owners to provide ongoing testing leadership and status visibility.
  • Provide detailed and regular updates on testing status, testing artifacts, testing risks, defects, and overall testing health.
  • Develop, maintain, and update the overall testing strategy as project needs evolve.
  • Ensure the testing strategy includes the test plan, environment strategy, code management strategy, testing utilization approach, and related testing processes for Field Service Management applications.
  • Identify opportunities to build testability into the project lifecycle from the beginning.
  • Work with developers and product teams to identify opportunities for service virtualization, test automation, and performance engineering.
  • Identify test automation opportunities and coordinate with automation teams to develop, maintain, and improve the automation test suite.
  • Support and promote hands-on testing, automated testing, and performance testing practices to improve reliability, system performance, and user acceptance.
  • Maintain performance testing artifacts and support evaluation of performance metrics in coordination with the Performance Testing team.
  • Provide input into non-functional requirements, including performance, reliability, scalability, and operational readiness.
  • Work with the Testing Enablement Function Lead to identify, prioritize, and support the creation and use of virtualized services for various testing phases.
  • Ensure service virtualization needs are identified early and are ready before formal testing cycles begin.
  • Manage testing resource allocation and utilization throughout the project lifecycle.
  • Identify ramp-up and ramp-down needs based on project requirements and timelines.
  • Identify workstream leads and manage work assignments across testing workstreams.
  • Oversee environment requirements for testing phases and coordinate with environment managers and test leads to identify and close environment or infrastructure gaps.
  • Ensure required testing environments, infrastructure, data, and dependencies are identified and prepared prior to testing execution.
  • Work closely with the Defect Triage team to coordinate defect management, requirement traceability, prioritization, and release management alignment.
  • Assess and report project testing health metrics using inputs from functional leads, development leads, application teams, and other stakeholders.
  • Report testing metrics at regular intervals to provide leadership with clear visibility into progress, risks, blockers, and quality trends.
  • Provide training, coaching, and mentorship to testers within application teams.
  • Help teams implement best practices provided by the Testing Enablement team.
  • Develop a strong understanding of project application architecture, priorities, dependencies, and delivery constraints.
  • Provide timely feedback and recommendations for improvement while balancing project delivery priorities with enterprise governance standards.
  • Stay current with emerging testing technologies, frameworks, tools, and practices.
  • Recommend new testing technologies and process improvements to program managers and tower leads.
  • Help teams identify opportunities to shift toward test-driven development and mature shift-left testing practices.
  • Demonstrate measurable improvements in defect identification, test automation coverage, testing efficiency, and performance test results.
  • Collaborate with external vendors that are part of the testing team.
  • Support overtime or extended work hours when required to meet project or team needs.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, Management Information Systems, or a related technical field is preferred.
  • Equivalent experience in software testing, quality engineering, test automation, performance testing, or software delivery may be considered in lieu of a degree.
  • Strong experience leading testing activities for large technology programs or enterprise application projects.
  • Experience testing Field Service Management applications is required.
  • Experience developing and managing test strategies, test plans, test metrics, testing artifacts, and testing status reports.
  • Experience with functional testing, integration testing, regression testing, test automation, service virtualization, and performance testing.
  • Experience coordinating defect triage, requirement traceability, and release management activities.
  • Experience working in Agile, Waterfall, and hybrid delivery environments.
  • Experience working with CI/CD pipelines.
  • Experience coordinating testing across multiple workstreams, teams, environments, and vendors.
  • Experience mentoring testers and promoting testing best practices across application teams.
  • Experience supporting test environment planning, dependency management, and infrastructure readiness for testing phases.
  • Strong knowledge of software testing frameworks, methodologies, tools, and quality engineering practices.
  • Proficiency in at least one programming or scripting language.
  • Strong understanding of test automation concepts, frameworks, and implementation approaches.
  • Strong understanding of performance testing concepts, metrics, artifacts, and analysis.
  • Strong knowledge of testing tools such as qTest and JIRA.
  • Strong knowledge of service virtualization tools and practices.
  • Strong knowledge of test automation and performance testing tools such as Playwright, JUnit, TestNG, TestComplete, NeoLoad, and JMeter.
  • Ability to provide input into non-functional requirements, including performance, scalability, reliability, and resiliency.
  • Ability to assess testing health, identify risks, and communicate issues clearly to project and leadership stakeholders.
  • Strong project management skills with the ability to manage deliverables, timelines, resources, and dependencies.
  • Ability to understand application architecture quickly and provide practical feedback to improve quality and testability.
  • Ability to balance project-specific needs with enterprise testing standards and governance requirements.
  • Strong analytical, problem-solving, organizational, and communication skills.
  • Ability to work effectively with developers, product owners, product managers, functional leads, application teams, release management, environment managers, defect triage teams, and vendors.
  • Ability to work in a hybrid model with a set number of days onsite based on team schedule.

Qualifications

  • No specific certification is required.
  • Relevant testing, Agile, project management, cloud, DevOps, or quality engineering certifications are beneficial.
  • Experience with TypeScript, Java, or Python.
  • Experience with GitLab CI or similar CI/CD tooling.
  • Experience implementing or supporting test-driven development practices.
  • Experience leading shift-left testing initiatives.
  • Experience improving automation coverage, defect detection rates, performance test outcomes, and testing efficiency.
  • Experience with Field Service Management platforms and related workflows.
  • Experience working in enterprise testing enablement, quality engineering, or shared testing services organizations.
  • Experience supporting large-scale technology transformation programs.
  • Experience working with multiple vendors in a testing or quality engineering environment.
  • Experience with service virtualization strategy and implementation.
  • Experience with performance engineering beyond basic performance test execution.
  • Experience presenting quality metrics, testing health, and risk status to senior leadership.

Similar jobs

Lead Test Engineer

EatonRaleigh, NC· 1 wk ago
Engineering$97k–$143k/yrapply on eaton.eightfold.ai

Lead Test Engineer

The Depository Trust & Clearing Corporation (DTCC)Tampa, FL· 1 wk ago
Engineeringapply on ebxr.fa.us2.oraclecloud.com

Lead Test Engineer

Dev Technology Group, Inc.Suitland, MD· 2 wk ago
Engineering$104k–$160k/yrapply on grnh.se

Lead Test Engineer

O2 Technologies,IncCambridge, MA· 3 wk ago
Engineering$60–$65/hrapply on oneai.o2inc.net

Lead Test Engineer

Freedom Technology Solutions Group, LLCAnnapolis Junction, MD· 1 mo ago
Engineering$120k–$170k/yrapply on grnh.se