Principal Performance Engineer
Location: Miramar, FL or Dallas, TX
Contract Length: 4+ months
Job Description:
Seeking a Principal Performance Engineer to lead the performance quality assurance efforts for our systems and technology. This role is critical to ensuring robust performance testing, issue resolution, and process improvement for a high-impact environment. The ideal candidate will have a deep understanding of performance testing tools, methodologies, and metrics, along with a strong ability to lead teams and collaborate with diverse stakeholders.
Key Responsibilities:
Test Strategy and Execution:
- Develop and implement performance testing strategies, test scripts, and conditions to ensure comprehensive coverage.
- Conduct performance, load, spike, stress, and stability testing, utilizing data analytics to define user flows and usage characteristics.
- Identify test data requirements and work with relevant teams to prepare and maintain test environments.
Reporting and Analysis:
- Analyze and report performance metrics such as response times, error rates, CPU/memory utilization, and throughput.
- Document issues, observations, and defects, providing actionable insights to development teams for resolution.
Leadership and Collaboration:
- Lead QA performance projects and mentor Quality Assurance Analysts to enhance team capabilities.
- Coordinate with third-party QA vendors and manage offshore testing efforts.
- Deliver training on performance testing tools, methodologies, and best practices.
Process Improvement:
- Conduct quality audits and implement strategies to enhance testing processes and compliance.
- Recommend cost-effective testing solutions and alternative staffing models to optimize resources.
Required Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent experience.
- Experience: 5+ years of experience as a QA Performance Engineer.
- Technical Skills:
- Performance Testing Tools: JMeter, LoadRunner, NeoLoad, LoadComplete.
- Monitoring Tools: Dynatrace, AppDynamics, Datadog, JProfiler.
- Automation Tools: Selenium, Microfocus UFT.
- Data Analytics: Google Analytics, Adobe Analytics.
- Cloud Platforms: Azure, AWS.
- Database Knowledge: SQL and relational database concepts.
- Soft Skills: Exceptional analytical, problem-solving, communication, and leadership abilities.
Preferred Qualifications:
- Master’s degree in a related field.
- Experience with mobile testing tools such as Appium and BrowserStack.
- Proficiency in Agile environments, preferably with SAFe certification.
- Expertise in multi-system integration, API testing, and testing Web/iOS applications.
- Certified SAFe DevOps Practitioner.
- Experience with test management tools such as Microfocus ALM, Microsoft TFS, and Version One.