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 or related field, or equivalent experience (15+ years)
  • 15+ years of general experience including 10 years in automated testing
  • Proficient in 2-3 object-oriented languages, preferably Java
  • Hands-on experience with automated testing scripts and tools
  • Familiarity with Agile Development Environments
  • Experience with defect management systems like JIRA
  • Detail-oriented with strong analytical and problem-solving skills

Responsibilities

  • Lead a team of 5+ testers
  • Evaluate and recommend industry-standard testing tools
  • Create and maintain software automation test scripts
  • Establish test strategies to meet acceptance criteria
  • Execute manual and automated test cases for functional coverage
  • Gather and validate application performance requirements
  • Log and validate defects with clear reproduction steps
  • Collaborate with developers and requirements analysts for improved test coverage
  • Participate in Agile ceremonies for testing insights
  • Manage test data creation via API calls

Benefits

  • Work location in Arlington, VA or Merrifield, VA
  • Opportunity to work with the Drug Enforcement Administration
  • Engagement in Agile methodologies
  • Hands-on experience with various testing tools and methodologies
  • Ability to lead and develop a team in a high-stakes environment
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: