Skip to main content

Associate Director (Hands on experience with Java coding required)

Essential Job Functions:
The associate director is generally autonomous in their oversight and active management of staff (3 to 8 approximately).

  • Contribute to the establishment, evolution and continued compliance with standard development and quality assurance practices and processes.
  • Effectively communicates testing activities, program risks and issues in oral and written formats.
  • Provides leadership in technology and quality assurance best practices
  • Contribute to and implement enterprise automation test strategies and plans.
  • Participate in application architecture and infrastructure discussions to raise quality and testability concerns.
  • Directly manage and/or influence separate teams focused on delivering high-quality results within the quality assurance discipline.
  • Identify and hire resources/skills needed within their organization.
  • Responsible for staff performance management, training & development (e.g, disciplinary)
  • Champion the collaborative resolution of defects including root cause analysis of production incidents.

Required Skills

  • Must be self-directed, detail-oriented and have excellent written & oral communication skills.
  • Solid understanding in computer science fundamentals - algorithm design, problem-solving, complexity analysis, and data structures.
  • Excellent understanding of the testing process, test types, test design, and testing methodologies.
  • Expert experience with a functional or performance or security or DevOps test tools.
  • Demonstrable experience with cloud-related technologies.
  • Should be well-organized, thorough, and able to handle competing priorities.
  • Ability to maintain focus and develop proficiency in new skills rapidly.


Preferred( 2 or more skills)

  • n-tier applications (e.g.: Angular, REST service, Java-EE, etc.)
  • testing tools, frameworks and libraries. (e.g.: Selenium Web Driver, Protractor, Gatling, JMeter, Jasmine & Karma, REST Assured, JUnit, Scala test, etc.)
  • data ingestion, transformation, analytics, decision-making skills, etc.
  • DevOps, application engineering (e.g.: Ansible, AWS CloudFormation, etc.)
  • build, deployment and monitoring tools. (e.g.: Maven, Jenkins, AWS code deploy, Splunk, Black Duck, CloudPassage, etc.)
  • app security (e.g.: threat modeling, static code analysis, penetration testing, etc.)


Education/Experience Requirements:

  • Bachelor's degree in Computer Science/Engineering/other STEM degree
  • 7 years of hands on software development and/or test automation or the equivalent combination of training and experience. (or) Master's with 5 yrs.
  • 2 years supervisory/management experience

Associate Director (Hands on experience with Java coding required)

Arlington, VA
Full time

Published on 26 Mar 2023

Share this job now