Performance Test Engineer

NiyamIT•Ashburn, VA
•Hybrid

About The Position

Niyam IT is seeking an experienced Performance Test Engineer to support a federal client. The engineer will design, develop, and execute test strategies that validate software functionality, usability, and performance. The role spans the software development lifecycle, from requirements analysis through deployment, and ensures applications meet performance benchmarks, compliance standards, and end-user requirements. The engineer will collaborate with development and project teams to identify and resolve performance bottlenecks, automate testing processes, and provide detailed reporting and analysis. The position is hybrid, working 3–4 days per week at the client location in Ashburn, Virginia.

Requirements

  • U.S. citizenship and ability to successfully obtain a federal background investigation (CBP BI).
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Ability to work hybrid at the client location in Ashburn, Virginia.
  • At least four years of experience in software testing and performance engineering.
  • Basic development skills with languages such as JavaScript.
  • Knowledge of or experience using GitLab.
  • Experience with performance and load testing tools such as JMeter and K6.
  • Experience with API testing and validation using tools such as Postman.
  • SQL and database performance analysis skills.
  • Experience with defect tracking and test management systems.
  • Strong understanding of software quality assurance methodologies, SDLC processes, and CI/CD pipelines.
  • Excellent analytical, problem-solving, and communication skills.

Nice To Haves

  • Experience supporting federal or government IT systems.
  • Familiarity with Agile/Scrum and DevSecOps methodologies.
  • Experience integrating performance testing into CI/CD pipelines.

Responsibilities

  • Develop and execute performance test plans, scenarios, and scripts to validate system scalability, reliability, and responsiveness.
  • Perform load, stress, endurance, and scalability testing to identify system limitations and ensure optimal performance.
  • Conduct functional, regression, usability, and acceptance testing as part of end-to-end validation efforts.
  • Analyze test results and perform root cause analysis of performance issues, providing actionable feedback to development teams.
  • Collaborate with project managers and developers to ensure testing objectives and timelines are met.
  • Create and maintain documentation for test plans, cases, results, and defect tracking.
  • Evaluate, recommend, and implement testing tools and strategies to improve automation and performance testing capabilities.
  • Design, execute, and maintain load and performance test suites, and monitor test results across environments.
  • Provide regular progress reports and quality metrics to project stakeholders.
  • May mentor or lead other QA professionals and serve as a subject matter expert on performance testing best practices.

Benefits

  • Flexible work hours and scheduling options.
  • Remote work opportunities.
  • Fully funded training and certifications.
  • Mentorship opportunities and pathways for advancement.
  • Transparent career framework supporting continuous learning, professional development, and advancement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service