Performance Test Engineer
Performance Test Engineer
Location: Melbourne, FL (Onsite)
Duration: 12+ months (Possible Temp to Perm (FTE))
Pay rate range: $43 $53 /hr on w2 (All inclusive)
Essential Functions:
Location: Melbourne, FL (Onsite)
Duration: 12+ months (Possible Temp to Perm (FTE))
Pay rate range: $43 $53 /hr on w2 (All inclusive)
Essential Functions:
- Develop performance test strategy, scenarios, workload models, and success criteria for services and cloud-based applications.
- Experience testing distributed systems, APIs, web applications, and cloud-hosted platforms.
- Understanding of performance and resiliency test methods.
- Experience with automated test tools and scripting, preferably Python/pytest.
- Ability to analyze logs, metrics, traces, and infrastructure behavior.
- Verify response times, throughput, latency, and resource utilization for key workflows.
- Execute baseline, load, stress, soak, and volume testing.
- Analyze bottlenecks across applications, messaging, API, infrastructure, and database layers.
- Monitor, analyze, and report on performance metrics of cloud applications and infrastructure under realistic operational conditions.
- Familiarity with OpenShift/Kubernetes, AWS-hosted services, APIs, and messaging platforms.
- Develop and maintain automated test scripts for performance testing using appropriate tools.
- Provide data-driven recommendations for performance improvements and optimizations.
- Test the non-functional requirements for the hardware and software system components within a lab environment.
- Maintain traceability between customer requirements and test procedures.
- Verify and troubleshoot system performance issues and work with the development team to resolve.
- Work daily with Engineers & Technicians to troubleshoot system issues.
- Recognize and identify opportunities to introduce automation in the testing process, design and implement solutions to exploit those opportunities.
- Coordinate with the project lead as required to close project actions and issues.
- Identify process improvement opportunities and report up to the project lead.
- Stay current with the latest trends and technologies in cloud performance testing.
- Obtain and continue to hold an FAA Public Trust clearance.
- Bachelors Degree in Computer Science, Computer Engineering, Information Technology, Electrical Engineering, or a related field preferred and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, minimum of 8 years of prior related experience.
- Minimum 3 years of experience:
- Designing, developing, and executing performance test plans, procedures, workloads, and automated test suites to evaluate system throughput, latency, stability, and resource utilization.
- Verifying distributed systems that include APIs, messaging services, cloud-hosted components, and external system interfaces.
- Troubleshooting complex system issues, performing root cause analysis, and coordinating defect resolution across software, infrastructure, and interface boundaries.
- Advance capabilities using Wireshark and Spirent Test Center.
- Supporting formal test events, test readiness activities, and evidence-based verification in regulated or customer-governed environments.
- Proficiency in programming or scripting languages such as Python, Java, JavaScript, Bash, or PowerShell.
- Testing service-based and event-driven architectures, including request/reply, publish/subscribe, and point-to-point messaging patterns.
- Validating system behavior across integrated environments, including cloud, on-premises, and hybrid deployments.
- Assessing system behavior for load, endurance, stress, failover, recovery, and degradation scenarios.
- Tested service-based and event-driven architectures, including request/reply, publish/subscribe, and point-to-point messaging patterns.
- Experience with messaging systems such as Solace, JMS, Kafka, or similar
- Experience with API gateways or similar integration platforms
- Familiarity with Prometheus, Grafana, tracing, and observability tooling
- Experience in government or regulated delivery environments
- Experience with Jira, Zephyr Scale, GitLab CI/CD, and requirements traceability
- Ability to quickly adapt to new tools, technologies, and testing methodologies.
- Strong time management skills to handle multiple tasks and projects simultaneously.
- Ability to think critically and creatively to identify potential issues and solutions.
- Working knowledge of Microsoft Office Suite a plus
- Must be able and willing to learn and work both independently and in team environment with minimal supervision
- Ability to lead and mentor junior testers and developers.
- Outstanding people and interpersonal skills. Capable of working well with internal & external customers.
- Must be detail-oriented and organized.
- Self-starter with the ability to work independently.
- Strong analytical and problem-solving skills.
