Jobs · Virginia

SDET

BRMi · Winchester City County, VA · 1 mo ago
Full-time

Responsibilities

  • Design, develop, execute, and maintain performance test plans, scripts, and scenarios.
  • Build and maintain automated performance testing solutions using NeoLoad or similar platforms.
  • Analyze performance test results to identify system bottlenecks and optimization opportunities.
  • Utilize monitoring and observability tools such as Azure Application Insights to evaluate system performance.
  • Define performance baselines and Service Level Agreements (SLAs).
  • Identify and document system dependencies to ensure comprehensive performance test coverage.
  • Implement service virtualization and mocking strategies to isolate dependencies.
  • Support the stabilization, maintenance, and scalability of performance testing environments.
  • Partner with development, QA, DevOps, and architecture teams to integrate performance testing early in the SDLC.
  • Coordinate and support performance testing efforts across multiple concurrent initiatives.
  • Review performance test plans, scripts, and results to ensure adherence to established standards and best practices.
  • Communicate performance testing results, trends, risks, and recommendations to technical teams, stakeholders, and leadership.
  • Document, track, and report performance-related defects while collaborating with cross-functional teams.
  • Analyze and optimize application performance across distributed microservices architectures, containerized platforms, and cloud-native environments.
  • Mentor junior team members and contribute to a culture of collaboration, continuous learning, and quality improvement.
  • Contribute to the ongoing enhancement of performance testing strategies, frameworks, automation, and engineering standards.
  • Perform other duties as assigned.
  • Qualifications

    • 4+ years of hands-on experience in software testing, with a strong emphasis on performance engineering.
    • Strong hands-on experience designing and executing performance testing strategies, including load, stress, endurance, scalability, and capacity testing.
    • Proven ability to identify performance risks before production deployment and recommend actionable performance improvements.
    • Experience performing performance analysis across distributed microservices architectures, containerized platforms, and cloud-native environments.
    • Hands-on experience developing, maintaining, and troubleshooting automated performance test scripts and frameworks using JavaScript or similar scripting languages.
    • Experience building repeatable, scalable, and maintainable performance testing processes and automation frameworks.
    • Experience with performance testing tools such as NeoLoad or comparable platforms.
    • Experience using monitoring and observability tools such as Azure Application Insights to evaluate application performance.
    • Experience with Postman for API validation and testing.
    • Experience with dependency mapping, service virtualization, and mocking frameworks, with WireMock preferred.
    • Proficiency with Azure DevOps or comparable test management tools for planning, executing, tracking, and reporting testing activities.
    • Strong understanding of the Software Development Lifecycle (SDLC), Software Testing Lifecycle (STLC), Agile methodologies, DevOps practices, CI/CD pipelines, test automation, defect management, and continuous quality improvement.
    • Experience with functional testing and Software Development Engineer in Test (SDET) practices is a plus.
    • Experience with Azure cloud environments, Kubernetes, containerized applications, and cloud-native architectures is preferred.

Similar jobs

Software Engineer

LeidosUnited States· 1 mo ago
RemoteEngineering$70k–$126k/yrapply on careers.leidos.com

Software Engineer

Morgan & Morgan, P.A.Brooklyn, NY· 2 mo ago
Engineeringapply on grnh.se

Software Engineer

PNCColumbus, OH· 2 mo ago
Information Technologyapply on pnc.contacthr.com

Software Engineer

ClosinglockAustin, TX· 2 mo ago
Engineering$250/hrapply on ats.rippling.com

Software Engineer

Vadum Inc.Raleigh, NC· 1 mo ago
Engineeringapply on recruiting.paylocity.com

Software Engineer

beyond-tabs.comNew York, NY· 1 mo ago
Engineeringapply on beyond-tabs.com