Software Test Automation Engineer (CodeSonar Team)

Job Locations US | US-NY-Ithaca | US-MD-Bethesda
Posted Date 5 months ago(5/6/2021 3:43 PM)
# of Openings


GrammaTech is seeking a talented and versatile software engineer to specialize in test automation to augment the team working on CodeSonar – our flagship static analysis product. 


The successful candidate will work on the CodeSonar testing infrastructure, both to expand and improve existing test automation and to implement entirely new functionality. The primary language is Python, and solid experience with SQL and Docker is a must.


Location: The hiring manager will consider remote employees (MUST BE IN USA) when there is a strong match of skills and experience. Preference is for Ithaca, NY or Bethesda, MD. (COVID Restrictions are in place and the team will not require relocation until restrictions are lifted.)


Primary tasks and responsibilities will include:

  • Maintaining and enhancing our automated build and test
  • Developing new techniques to automate additional testing
  • Working with the IT staff to ensure that the test organization is well provisioned and testing machines are running smoothly

You will report to the test team leader, but will interact closely with all of the product team members. You will be instrumental in setting near-term goals and shaping our long-term vision for test automation.


There is plenty of room in this position for growth and skill development. Additional responsibilities will be assigned to exploit your strengths.



  • BS in Computer Science or related field

Required Skills:

  • Experience: at least three years in industry, or demonstrable excellence in an academic setting
  • Excellent organizational, communication, and presentation skills
  • A high level of proficiency with Python
  • Comfortable with bash commandline interface
  • Experience with modern test-engineering processes, including continuous integration, version control, and issue tracking
  • Some experience with C/C++
  • Some experience with Docker

Preferred Skills

  • Solid SQL skills
  • Proficiency with debuggers and profiling tools
  • Compiler design or static analysis
  • Virtual machine creation and configuration
  • GUI automation
  • Java
  • Comfortable with Git commandline interface


About the Company


Innovation is at the heart of GrammaTech, and we are constantly pushing the boundaries of software research and development–from software assurance and software integrity to cyber‐security, threat mitigation and autonomic computing. We develop new technologies and see the results of our research incorporated into tools used by engineers and security professionals worldwide.


GrammaTech was founded in 1988, with the firmly‐grounded purpose of helping today’s organizations develop tomorrow’s software. With a focus on the evolving cyber‐security landscape, software hardening and intelligent systems, we tackle the most challenging software issues through a constant stream of highly innovative research and commercial development programs. Headquartered in Bethesda, MD, and a Research and Development Center in Ithaca, NY, as well as opportunities for remote employment.


We offer a competitive salary and benefits package including health care plan options, a generous paid time off program, flexible hours, 401(k) plan with company contribution, and opportunities for professional and personal development. 


GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans/Affirmative Action employer. 
Members of underrepresented groups are encouraged to apply.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed