What are the responsibilities and job description for the Lead Performance Engineer position at GTECH LLC?
Hi,
I hope you are doing well!
I have an urgent opening for Lead Performance Engineer, if you are interested then kindly share me your updated resume.
Job Title: Lead Performance Engineer
Job Typed : Contract
Location- Chicago/Bolingbrook, IL/Remote
Job Description:-
Notes/Qualities Needed:
- CTH
- Performance engineering team
- Order management space probably main focused
- Team Makeup - 1 senior manager, has 2 leads - there is a gap in order and warehouse management
- End project testing, testing system under load. Some warehouse side, app testing emulating orders entering manhattan systems (WMS) and testing of warehouse tasks itself and outbound performance. How are those processes.
- Tools - neoload and jmeter (is Java application) but mostly neoload
- Dynatrace for tracking, that experience is helpful.
- Flexible - loadrunner and blazemeter are common competitors so those would be good instead of neoload if needed
- Not looking for someone who’s in database later needs someone at application layer
- Retail is helpful but not needed. High volume is good (insurance) retail definitely highly preferred
- Not a people leader role. After lead they choose a career path, manager of people or architect level.
Formal Description
Primary Responsibilities:
- Serve as a thought leader, providing guidance and motivation to the performance testing team while fostering strong cross-functional relationships to ensure a positive project experience for all stakeholders.
- Develop and implement strategies to assess and enhance the performance and scalability of various applications, including component-level, application-level, and end-to-end integrated performance testing scenarios.
- Oversee the creation and execution of performance test plans by defining test requirements, conditions, data strategies, acceptance criteria, and key assumptions.
- Execute tasks in alignment with the approved test plan and timeline, maintaining accurate documentation of relevant details.
- Design, develop, and maintain performance test scripts utilizing a range of performance testing tools such as LoadRunner, NeoLoad, CloudTest, and JMeter.
- Establish a robust data strategy, ensuring test data meets both quantity and quality requirements.
- Identify, analyze, and document performance-related issues encountered during testing, working collaboratively with the team to develop solutions and coordinate re-testing efforts. Ensure all issues are thoroughly recorded in the appropriate reporting systems.
- Lead the performance testing team while coordinating with business and IT partners to ensure timely and high-quality task delivery.
- Act as the primary liaison for performance testing efforts by developing and executing stakeholder engagement strategies that promote open communication and collaboration.
- Proactively identify, escalate, and manage performance-related risks through resolution.
- Play a critical role in ensuring systems remain prepared for peak holiday load demands throughout the year.
Additional Responsibilities:
- Analyze application performance using various workload models to diagnose concerns and implement necessary optimizations.
- Monitor and evaluate performance trends and patterns to drive improvements.
- Integrate performance engineering practices seamlessly within the software development lifecycle (SDLC).
- Contribute to the continuous improvement of performance testing methodologies, standards, and processes.
Qualifications & Skills Required:
- Bachelor’s degree in Computer Science, MIS/CIS, or equivalent professional experience.
- Expertise in performance testing with a hands-on approach, along with experience managing a globally distributed testing team.
- Minimum of 8 years of progressive experience in performance testing across waterfall, agile, and hybrid delivery models, using tools like LoadRunner, JMeter, NeoLoad, and CloudTest.
- Advanced proficiency in estimation, non-functional requirements (NFR) gathering, test planning, workload modeling, scenario design, test environment and data setup, execution, and defect management for complex end-to-end workflows.
- Strong background in performance testing across various technologies, including Java EE, .NET, SAP, Web Services, Microservices, SQL, No-SQL, Tibco, MQ, Docker, and Kubernetes.
- Experience with performance testing for both on-premises and cloud-based solutions (GCP, Azure, AWS).
- Solid understanding of performance engineering principles, along with the ability to define monitoring requirements and alert thresholds using APM tools such as Dynatrace and New Relic.
- Knowledge of DevOps methodologies and CI/CD pipelines.
- Strong analytical skills with the ability to perform root cause analysis, collaborate with stakeholders, and drive issue resolution in a timely manner.
- Proven ability to manage competing priorities under tight deadlines while maintaining high-quality deliverables across multiple projects.
- Results-driven mindset with strong attention to detail, problem-solving abilities, and excellent written and verbal communication skills.
- Performance testing experience within the retail industry, specifically in eCommerce, web/mobile platforms, order management, supply chain, and POS systems, is highly desirable.
- Willingness to provide support during off-hours, weekends, and peak business periods as needed.
- Minimal travel required for training and conferences.
Share me your resume at gsharma@greattechglobal.com