Performance Test Engineer (JMeter, LoadRunner)

Back

Performance Test Engineer (JMeter, LoadRunner)

@ CGI

  • Design and implement solutions to evaluate and improve performance and scalability
  • Root cause performance and scalability issues and contribute to product code to alleviate these issues
  • Optimize sizing of deployed component instances for cost optimization
  • Develop performance and scale test plans and scripts based on deep understanding of domain, architecture and product tech stack
  • Design and implement relevant simulators to ingest large scale data
  • Design, implement and maintain test frameworks
  • Support extended teams in troubleshooting problems, such as system malfunctions
  • Provide feedback, propose solutions and suggest improvements in the product
  • Deploy and manage AWS instances to orchestrate the scale and performance testing pipeline.
  • Track test results as query-able time series data and alert upon failure in an automated fashion
  • Support test failure troubleshooting in various relevant pipelines
  • Support troubleshooting of customer reported scale and performance bugs and close the test coverage loop


Qualifications:

  • 6+ years of relevant experience
  • Jmeter scripts developer - Intermediate to Advanced-level
  • LoadRunner experience with following protocols: Web (http/html) enhancements with ANSI-C custom functions (NOT simple record & Play-back), Web services, Java vuser, Truclient
  • DevOps Tools (incl. Bitbucket, Jenkins/GitLab/Urban Code)
  • Fair Understanding on: Developer IDE (eclipse/IntelliJ), How a Java project/application (Maven or Gradle) can be cloned on a local, Unit Testing with Junit framework, Perf Tools plugins on Java IDE
  • Fair understanding/Hands-on experience with the following:
  • Clone Java Project/application to local desktop using an IDE i.e. eclipse or IntelliJ
  • Build automation tool i.e. Maven or Gradle to compile and build a Java Spring-boot application
  • LoadRunner Java-vuser protocol
  • Check-in/check-out Test scripts on Git Repo and
  • Execute Performance tests on CI/CD pipeline via Jenkins or other industry standard ci/cd tools
  • JMeter's WebDriver Sampler scripts


Must have:

  • Jmeter-based Performance Testing (UI & API-level) @ intermediate to advanced level scripting.
  • At least one Programming/Scripting language (Java/C/Python ; Java Script/Shell scripting/Groovy/PERL)
  • GitHub/BitBucket/GitLab as Automation/Performance Test scripts repository
  • Clone Java projects on Local desktop, compile code, run Junit tests & build code on IDE like eclipse/IntelliJ
  • Build Automation Tools (Maven /Gradle/Ant)
  • CI/CD pipeline for Automated Tests setup and execution
  • Monitoring & Log analytics (Dynatrace/Splunk/New Relic/xxxx)
  • NFR (Non-Functional Requirements) incl. Performance Reqs
  • Shift-left Performance Testing
  • CI/CD Tools – Jenkins
  • AWS services


Nice to have:

  • Test scripts scanning for Code quality/Security
  • CI/CD tools - Urban Code Deploy or others
  • LoadRunner or other Perf Testing open-source tools
  • Certifications:
    • AWS
    • DevOps Tools
    • Testing & Monitoring Tool


EDUCATION REQUIREMENT

  • Bachelor degree in Computer Science, Information Systems or related field
  • AWS Solution Architect Associate or Developer Associate certification desired


Skills:

  • Bitbucket
  • GitHub
  • GitLab
  • Java
  • JavaScript
  • Python


How to Apply:

Apply online at https://www.cgi.com/en/careers

Visit Site to Apply

Location: Lafayette, LA
Date Posted: December 15, 2021
Application Deadline: January 19, 2022