Test Automation Engineer

The Modern Language Association is currently seeking a professional to work as part of its Information Systems team and to be responsible for the oversight, analysis, design, and support of all automated testing for MLA application and infrastructure projects. The test automation engineer will create project-related automated user tests, performance tests, and regression tests as they relate to back-office applications, client-facing applications, reporting applications, web applications, database systems, interfaces, infrastructure, performance, and architecture.

Primary Tasks, Job Duties and Responsibilities:

  • Masters tools and technologies related to automation testing and load testing principles and industry processes with ongoing upskilling
  • Ensures project work meets company guidelines and product delivered meets specifications provided
  • Participates in the design and testing of MLA products and solutions
  • Drives the design and implementation of automation and performance testing using best-in-class industry tools
  • Conducts research of project work to identify related or effected areas
  • Creates, documents, and executes thorough automated tests
  • Assists with the creation and management of testing environment(s)
  • Analyzes potential issues to determine whether resolution or escalation is needed
  • Identifies user assumptions, system performance issues, and criteria for project success
  • Responsible for automated test execution and resolving defects prior to product release to Production
  • Responsible for quality and testing approval sign off prior to deployment to Production
  • Manually tests legacy applications where automation is not feasible
  • Works with product owners and IS team to plan for needs related to automation
  • Serves as the go-to person and mentor for questions as well as research related to automation scripting
  • Mentors members of the team to be more effective in writing scripts and implementing techniques
  • Completes code reviews of automated scripts
  • Creates advanced SQL queries to be used with automation scripts
  • Responsible for architecture of automation framework and integration of tools used for developing scripts and running tests


  • Bachelor’s degree
  • Minimum of two years’ experience writing automation scripts
  • Minimum of two years’ experience of Selenium, Jmeter, or Microsoft UI automation
  • Working knowledge of the software development life cycle and its processes
  • Minimum of two years’ object-oriented programming experience
  • Comprehensive understanding of SOLID principles
  • Minimum of two years’ working knowledge of PHP or C#
  • Minimum of two years’ working knowledge of SQL
  • Minimum of two years’ working knowledge of WordPress
  • AWS automation testing experience a plus

This is a full-time, hybrid position, with an in-person requirement of one or more days a week at the MLA’s office in downtown Manhattan. Salary is commensurate with experience, in the range of $73,000–$85,000. The MLA provides generous vacation and sick time, flexible work hours, a 403(b) retirement plan, and individual health and dental plans with no shared premium cost. You must be able to work legally in the United States. 

Please submit a cover letter and résumé to HiringManager@mla.org. Review of applications will begin immediately and continue until the position is filled.

Similar searches: Full-time, English, Nonprofit organization, Other, Technology and digital media, New York