What are the responsibilities and job description for the Performance Testing Lead position at SCIGON?
Performance Testing Lead
Pay rate: $55-$70/hour
Qualifications:
- Bachelor's degree in Computer Science, MIS/CIS, or equivalent professional experience.
- Extensive experience leading performance testing teams in both hands-on and managerial capacities, across onshore and offshore models.
- Minimum of 8 years of progressive performance testing expertise, spanning waterfall, agile, and hybrid delivery models, using tools such as LoadRunner, JMeter, NeoLoad, CloudTest, etc.
- Proficiency in estimation, NFR gathering, test planning, workload modeling, scenario design, test environment and data setup, execution, and defect management.
- Strong experience with technologies such as Java EE, .NET, SAP, Web Services, Microservices, SQL, NoSQL, Tibco, MQ, Docker, Kubernetes, and more.
- Expertise in testing both on-premises and cloud solutions (e.g., GCP, Azure, AWS).
- Advanced knowledge of performance engineering concepts, including the ability to define monitoring and alerting requirements using APM tools (e.g., Dynatrace, New Relic).
- Familiarity with DevOps principles and CI/CD pipelines.
- Strong analytical skills with the ability to conduct root cause analysis and resolve issues efficiently.
- Exceptional ability to manage conflicting priorities and deadlines while ensuring quality.
- Results-driven attitude with outstanding written, verbal, and interpersonal communication skills.
- Experience in the retail domain, including systems such as eCommerce, web, mobile, order management, supply chain, and point-of-sale (POS) systems, is highly desirable.
- Willingness to provide support during non-standard hours, including weekends and high-traffic periods.
- Minimal travel is required for training and conferences.
Responsibilities:
- Act as a thought leader by providing guidance to the performance test team and other project participants, fostering strong interdepartmental relationships, and ensuring a positive experience for all stakeholders.
- Design and implement solutions to assess and optimize the performance and scalability of various applications, including component-level, application-level, and end-to-end integrated performance testing.
- Develop and execute performance test plans, incorporating requirements, conditions, data strategies, acceptance criteria, and assumptions.
- Complete tasks as specified in approved test plans while maintaining proper documentation of relevant details.
- Create, execute, and maintain performance test scripts using tools such as LoadRunner, NeoLoad, CloudTest, and JMeter.
- Devise data strategies, ensuring that test data is prepared with both quantity and quality requirements in mind.
- Identify, analyze, and thoroughly document performance-related issues observed during testing and collaborate on re-testing after corrective measures.
- Lead the performance testing team and work with business and IT partners to deliver projects on schedule and with quality.
- Act as the primary point of contact, fostering open communication and engagement with stakeholders.
- Monitor and manage performance-related risks, escalating issues as necessary for resolution.
- Ensure systems are optimized for high-demand periods throughout the year.
Additional Responsibilities
- Profile application performance under various workload models to identify concerns and implement tuning strategies.
- Analyze performance trends and patterns.
- Promote the integration of performance engineering into the software development lifecycle (SDLC).
- Contribute to the continuous enhancement of performance testing standards and practices.
Salary : $55 - $70