Software Test Automation Lead

Marathon TS

$100K — $130K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (substitutable with 15+ years of experience).
  • 15+ years of general experience, including 10 years of automated testing.
  • Experience with 2-3 object-oriented programming languages (Java preferred, with Groovy experience).
  • Hands-on experience with automated test script development and execution.
  • Proficiency in API testing tools, such as Postman or SoapUI.
  • Excellent analytical and communication skills.
  • Active Secret clearance required.

Responsibilities

  • Manage a team of five or more testers.
  • Evaluate and recommend industry standard test tools based on best practices.
  • Create and maintain software automation test scripts.
  • Establish test strategies to meet acceptance criteria.
  • Create and execute manual and automated test cases for feature coverage.
  • Gather and validate application functional, performance, and load requirements.
  • Log defects with reproduction steps and validate fixes, working closely with developers.

Benefits

  • Opportunity to work directly with the Drug Enforcement Administration (DEA).
  • Exposure to cutting-edge testing tools and methodologies in a government environment.
  • Involvement in Agile ceremonies to contribute testing insights.
  • Professional development opportunities in automation and testing practices.
Full Job Description
Marathon TS is actively seeking a Software Automation Test Lead with API emphasis to join our team and support development efforts for the Drug Enforcement Administration (DEA).
Work Location: Arlington, VA or Merrifield, VA.

Clearance: Active Secret clearance

Responsibilities:

The selected candidate must be knowledgeable and experienced as a Software Automation Test Lead. Core responsibilities include:
  • Managing a team of five (5) or more Testers.
  • Evaluating industry standard test tools and making recommendations based on industry best practices.
  • Creating, maintaining, and evaluating software automation test scripts.
  • Establish test strategies to ensure features meet acceptance criteria.
  • Creating and executing manual and automated test cases to ensure functional coverage for assigned features.
  • Gathering and validating application functional, performance, and load requirements.
  • Identifying and logging defects with clear reproduction steps and validating fixes.
  • Working closely with developers and Requirements Analyst peers to clarify requirements and improve test coverage.
  • Participating in Agile ceremonies, such as sprint planning and retrospectives, to provide insights from a testing perspective.
  • Managing test data, including the creation of data via API calls for testing.
  • Creating test reports and maintaining all test documentation.

Education and Experience:
  • Bachelor's degree in Computer Science, Engineering, or a related field (15+ years of demonstrated experience may be substituted).
  • 15+ years of general experience, including ten years of specialized and/or hands-on experience in automated testing.

Required Skills:
  • Successfully demonstrated experience with 2-3 object-oriented programming languages, with Java preferred and some Groovy experience.
  • Hands-on experience with developing, executing, and maintaining automated test scripts.
  • Experience with automated testing IDEs such as IntelliJ.
  • Experience with API testing tools such as Katalon, Postman, SoapUI, or ReadyAPI.
  • Operating system management experience with Windows Server 2012/2016.
  • Experience with commercial defect management systems such as JIRA.
  • Experience working within an Agile Development Environment.
  • Excellent analytical, problem-solving, and communication skills.
  • Basic understanding of program interfaces, services, databases, messaging, and file systems.
  • The successful candidate is subject to a background investigation by the government and must be able to meet the requirements to hold a position of Secret Clearance.

Desired Skills:
  • Experience with a CI/CD tool such as GitHub, GitLab, Jenkins, or CircleCI.
  • Experience with web UI automation frameworks such as Selenium, Cypress, or equivalent.
  • Scripting proficiency in Groovy, Cygwin, Bash, Perl, or Python.
  • Engages in self-learning and stays updated with industry trends.
  • Experience using production RESTful interfaces.
  • Experience with SQL Server Reporting Services (SSRS).
  • Experience with source control management software, such as Git, Tortoise SVN/Subversion, or BitBucket.
  • Working knowledge of Microsoft Edge, Mozilla Firefox, and Google Chrome
  • Experience with mobile application testing and associated automation frameworks (e.g., Appium, XCUITest, Espresso).


#cjjobs

Similar Jobs

More Jobs at Marathon TS

More Information Technology Jobs

Find similar Software Test Automation Lead jobs: