Performance Test Engineer

Vision Point Systems, Inc.Tysons, VA

About The Position

Vision Point Systems is currently recruiting for a Performance Test Engineer. This role involves participating as part of an Agile software development team to design, implement, execute and analyze automated performance tests of web-based applications. The engineer will develop reusable automated test scripts, utilize repeatable analysis techniques for actionable results, and develop performance testing plans for stakeholders. Key tasks also include observing application server performance metrics to identify bottlenecks, coordinating testing activities, and developing an understanding of the business application to design realistic user behavior simulations. The position requires developing realistic test models by interviewing stakeholders and reviewing usage data, communicating identified problems, and contributing to project development task prioritization. Finally, the engineer will draft and deliver reports on test results to stakeholders.

Requirements

  • 0-2 years of experience in a technical position - experience in automated and/or performance testing very much preferred
  • Bachelor's degree in Computer Science or related technical field
  • Working knowledge and understanding of Java, Groovy, and/or other coding software
  • Working knowledge of SQL
  • Solid experience with MS Excel or other data summarization and graphing tools
  • Ability to read and analyze application log files
  • Demonstrated capability with verbal and written communications
  • Demonstrated ability to collaborate effectively with internal teams and external partners
  • US citizenship and subsequent background check
  • Ability to obtain and maintain US DoD security clearance

Nice To Haves

  • Experience with Appian
  • Experience with installation and administration of software applications in both Linux and Windows-based systems
  • Experience with Apache JMeter, LoadRunner, or other application performance testing tools
  • Knowledge and/or experience with HTTP(S), JSON, XML, Regular Expressions
  • Experience with analysis of RDBMS performance - such as query optimization, indexes, normalization/denormalization
  • Experience mentoring more junior staff

Responsibilities

  • Participate as part of an Agile software development team to design, implement, execute and analyze automated performance tests of web-based applications
  • Develop reusable automated test scripts and maintain their compatibility with software as application changes
  • Utilize repeatable analysis techniques to provide standardized, actionable results
  • Develop performance testing plans to present to business stakeholders
  • Observe and inspect application server performance metrics to identify bottlenecks
  • Coordinate testing activities with the rest of the development team to avoid conflicts
  • Develop and maintain an understanding of the business application under test in order to design a realistic simulation of user behavior
  • Develop realistic test models by interviewing business stakeholders, reviewing usage data from existing systems, and modeling predicted future behavior
  • Communicate identified potential problems clearly and unambiguously, and contribute to project development task prioritization
  • Draft and deliver reports on test results to stakeholders

Benefits

  • medical
  • dental
  • 1x your salary in life insurance
  • short and long term disability
  • 401k participation
  • 401k matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service