Capgemini is hiring: Performance Tester for Platform Solutions in Dallas
Capgemini, Dallas, TX, United States, 75215
Performance Tester for Platform Solutions
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Job Location: Dallas, TX
Job Responsibilities
Strategy and Planning
- Develop comprehensive performance testing strategies and approaches aligning with business needs and project goals
- Collaborate with business analysts, architects, and developers to understand application workflows, business requirements, and identify potential performance bottlenecks
- Define performance testing objectives, scope, and criteria including service level agreements (SLAs)
- Determine the appropriate types of performance tests needed (e.g., load, stress, scalability, endurance, capacity, spike tests)
Scripting and Test Design
- Design, create, and maintain performance test scripts using various tools to simulate real-world user activity and traffic loads
- Develop automated performance testing solutions and integrate them into CI/CD pipelines
- Prepare and manage test data and test environments
- Execution and Monitoring
- Execute performance, load, stress, and scalability tests on various applications and platforms (web, API, mobile, desktop)
- Monitor key metrics such as response time, throughput, CPU utilization, memory usage, network, and database performance during tests
- Utilize application performance monitoring (APM) tools like Dynatrace, New Relic, AppDynamics, and Splunk to identify system health and performance
Analysis and Reporting
- Analyze test results to identify performance bottlenecks, root causes of issues, and areas for improvement
- Generate detailed performance analysis reports, including findings, risks, and recommendations, and present them to stakeholders
- Collaborate with development, DBA, and infrastructure teams to optimize application and database performance
Continuous Improvement
- Proactively identify performance risks and recommend optimizations
- Stay updated on industry trends, emerging tools, and best practices in performance testing and engineering
- Contribute to the development and documentation of performance test standards and best practices
Required Skills
- Must have skills: JMeter, LoadRunner, or HP ALM Performance Center, Gatling, NeoLoad, Performance Testing Tools Proficiency
- Extensive hands-on experience with industry-standard tools such as JMeter, LoadRunner or HP ALM Performance Center, Gatling, NeoLoad
- Programming/Scripting Languages Proficiency in languages like Java, Python, C, JavaScript, Shell, or Groovy for test automation and scripting
- Monitoring Tools Experience with APM tools (e.g., Dynatrace, New Relic, AppDynamics, SiteScope) and log analysis tools (e.g., Splunk)
- Understanding of System Architecture Knowledge of how different components (web application, database, network) interact and affect performance
- Methodologies Familiarity with Agile and DevOps methodologies and integrating performance testing into CI/CD pipelines
- Problem-Solving Analytical Skills Strong ability to identify, analyze, and resolve performance bottlenecks
- Communication Skills Excellent written and verbal communication to articulate technical findings to both technical and non-technical stakeholders
- Database Knowledge Understanding of RDBMS concepts, SQL performance tuning, and database monitoring (e.g., Oracle, SQL Server)
- Cloud Experience Preferred Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)
Education A Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field is commonly preferred
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
- Flexible work
- Healthcare, including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child/elder care and tutoring
- Mentoring, coaching, and learning programs
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status, or any other characteristic protected by law.