Performance Test Engineer
Vision Point Systems · McLean, VA · 1 mo ago
Quality AssuranceFull-time
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 as the 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 realistic simulations 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.
Position is contingent on funding.
Requirements
- 0–2 years of experience in a technical position; experience in automated and/or performance testing is very much preferred.
- Bachelor’s degree in Computer Science or a related technical field.
- Working knowledge and understanding of Java, Groovy, or other coding languages.
- Working knowledge of SQL.
- Solid experience with Microsoft 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.
- Contract requires U.S. citizenship and a subsequent background check.
- Ability to obtain and maintain a U.S. Department of Defense security clearance.
Desired Skills
- Experience with Appian.
- Experience with installation and administration of software applications in both Linux and Windows environments.
- Experience with Apache JMeter, LoadRunner, or other application performance testing tools.
- Knowledge and/or experience with HTTP(S), JSON, XML, and regular expressions.
- Experience analyzing RDBMS performance, including query optimization, indexing, and normalization/denormalization.
- Experience mentoring more junior staff.
Benefits
- Medical and dental coverage.
- Life insurance equal to 1× salary.
- Short‑ and long‑term disability insurance.
- 401(k) participation with employer matching.