You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Test Automation Engineer - Java & Federal Systems

Thorheed Titan is seeking a talented and experienced Senior Test Automation Engineer with a strong working knowledge of Java-based web applications and familiarity with federal spectrum management systems. This role involves rapid design and development techniques in a SAFe© Agile environment to meet the challenges of DOD spectrum management directives. The ideal candidate will collaborate with customers and teams to develop test plans, test cases, test data, automated scripts, and more in a DevOps environment.

Key Responsibilities:

  • Test and analyze complex systems to ensure compliance with requirements and optimal production performance.
  • Lead automated testing processes, design, and maintain the test automation framework.
  • Develop performance, functional, behavioral, API, and 508 test scripts using applicable tools; create test scenarios and execute tests independently.
  • Analyze test results, identify performance root causes, and write test reports with improvement recommendations.
  • Coordinate with testers and developers to resolve issues and ensure customer satisfaction.
  • Attend requirements gathering meetings to understand business, functional, and system requirements.
  • Ensure end-to-end pipeline health and overall program quality visibility.
  • Produce detailed testing documents, including plans, cases, data, and scripts for iterative automation and rapid testing.
  • Develop reporting tools and methods for stakeholders to assess system status and get detailed insights.
  • Establish high-quality automation test engineering best practices, strategies, and principles.
  • Provide regular, transparent communication across the program and stakeholders about progress and challenges.
  • Collaborate with stakeholders and teams for continuous improvement.
  • Manage upstream/downstream dependencies effectively.

Minimum Qualifications:

  • 4+ years of experience testing web-based applications (performance, functional, behavioral, API, and 508).
  • Bachelor’s degree in Computer Engineering (A degree is not required with eight years of general IT experience and four years in analysis, design, and development).
  • 4+ years of test automation experience.
  • Experience testing APIs and conducting User Acceptance Testing with users, including collecting inputs and supporting users with potential workarounds.
  • Strong analytical skills and innovative thinking.
  • Experience working on large integration systems and large-scale projects with large data sets from conception through implementation.
  • Excellent written and spoken English communication skills.
  • Ability to obtain and maintain a Secret Clearance while residing in the United States.

Preferred Qualifications:

  • Experience with Agile methodologies.
  • Experience with Atlassian Jira/Confluence.
  • Strong knowledge of JSP/Servlet technology.
  • Experience in software development within an agile environment.