Note: The job is a remote job and is open to candidates in USA. GDIT is a technology and professional services company delivering technology solutions and mission services to U.S. government, defense, and intelligence organizations. The Performance Tester/Platform Engineer will support the Case Management Modernization Program for the U.S. Courts by designing, executing, and analyzing performance, load, and scalability tests for AWS-based enterprise applications. The role also involves building test environments, identifying bottlenecks, analyzing results, and collaborating with development, DevOps, and QA teams to improve system performance and reliability.
Responsibilities
- Develop and execute performance, load, stress, and endurance tests to validate system scalability and responsiveness
- Define performance benchmarks and KPIs based on application SLAs, SOW requirements, and user load models
- Build, configure, and maintain performance test environments in AWS cloud infrastructure
- Design test scripts using JMeter, LoadRunner, or K6, integrating them into CI/CD pipelines for continuous performance monitoring
- Conduct baseline performance analysis and capacity planning for major CMM components
- Collaborate with developers, DevOps engineers, and QA teams to identify performance bottlenecks and tune system configurations
- Analyze test results and prepare detailed performance reports, recommending optimization strategies
- Validate that application releases meet federal performance and reliability standards prior to production deployment
- Support failover and stress testing scenarios to verify system fault tolerance and scalability under load
- Participate in Agile ceremonies and provide performance insights during sprint planning and retrospectives
Skills
- * **Education:** Bachelor's degree in Computer Science (or relevant field)
- * **5+** years of experience with integration, regression, and system testing using automated testing tools in web-based applications
- * **5+ years** of experience in software performance testing and engineering, with **3+ years** in cloud-based or distributed systems
- * Experience in writing test cases, test plans, executing test scripts, reporting defects and preparing test results reports
- * Experience in the entire QA Life Cycle, including designing, developing and execution on the entire QA process and documentation of test plans, test cases, test procedures and test scripts
- * Strong proficiency in JavaScript for scripting, test development, and automation across **modern performance testing tools** such as JMeter, LoadRunner, NeoLoad, or K6
- * Strong knowledge of **performance engineering principles**, including concurrency modeling, resource utilization, and tuning
- * Experience testing applications in **AWS cloud environments** (EC2, ECS, CloudWatch, RDS)
- * Working understanding of **NodeJS, REST APIs, microservices**, and front-end frameworks such as ReactJS
- * Experience with **CI/CD pipeline integration** for automated performance test execution
- * Ability to interpret system logs, metrics, and profiling data to diagnose bottlenecks
- * Familiarity with **monitoring tools** such as Datadog, Prometheus, ELK Stack, or Grafana
- * Strong analytical, communication, and documentation skills
- * Experience with **federal or enterprise-scale application performance testing**
- * Familiarity with **container orchestration** (Docker, Kubernetes, OpenShift)
- * Understanding of **network performance testing** and distributed tracing techniques
- * Exposure to **AI-driven performance analytics** or predictive capacity modeling
- * Knowledge of **FinOps** and cost optimization for cloud-based performance tuning
- * Excellent presentation and communication skills
- * Consultant mindset with the ability to work with high level customer stakeholders and build excellent customer relationships
- * Experience identifying and applying industry tools, solutions, methods best practices, and emerging technologies
- * Strong analytical skills and problem-solving skills with the ability to formulate and communicate recommendations for improvement
- * Demonstrated ability to work effectively, independently, and as part of a team
- **Security Clearance Level:** Ability to obtain a position of Public Trust with the Administrative Office of the US Courts
- **Must be a US Person (Green Card Holder, US Permanent Resident Alien, Refugee, Asylee, US Citizen)**
- * **ISTQB Performance Testing Certification (CT-PT)** – preferred
- * **AWS Certified Solutions Architect – Associate or DevOps Engineer** – preferred
- * **SAFe Practitioner (SPC/SSM)** – beneficial
- * **Performance Engineering Certification** – a plus
Benefits
- A variety of medical plan options, some with Health Savings Accounts
- Dental plan options
- A vision plan
- A 401(k) plan offering the ability to contribute both pre- and post-tax dollars up to the IRS annual limits and receive a company match
- Full-flex work weeks where possible
- Paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
- New employees typically receive 15 days of paid leave per calendar year to be used for vacations, personal business, and illness
- An additional 10 paid holidays per year
- Paid Family Leave of up to 160 hours in a rolling 12-month period for eligible employees
- Short- and long-term disability benefits
- Life insurance
- Accidental death and dismemberment insurance
- Personal accident insurance
- Critical illness insurance
- Business travel and accident insurance
- AI-powered career tool that identifies career steps and learning opportunities
- An internal mobility team focused on helping employees achieve their career goals
- Comprehensive benefits and wellness packages
- Remote work
- An award-winning culture of innovation
- A military-friendly workplace
Company Overview