Performance Test Engineer

Cardinal Integrated Technologies, Inc.

$90K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software performance testing
  • Proficiency with performance testing tools like JMeter or Soasta
  • Familiarity with performance monitoring tools such as NewRelic or AppDynamics
  • Knowledge of web and mobile architectures, both hardware and software
  • Experience with Amazon Web Services is a plus
  • Background in the full software lifecycle from requirements to maintenance
  • Experience in Agile teams with frequent release cycles

Responsibilities

  • Develop end-to-end performance test strategies for the Atom platform
  • Implement and run automated load testing scripts for web apps and APIs
  • Define performance test success criteria with product teams
  • Train QA engineers and developers to conduct performance tests
  • Assist in enhancing system performance and reliability
  • Collaborate with development teams to troubleshoot performance issues
  • Create robust load testing script standards and best practices
  • Monitor system performance metrics and recommend improvements
  • Prepare and present performance reports for team evaluation

Benefits

  • Opportunity to work in an organization with a meaningful mission
  • Collaborative cross-functional work environment
  • Focus on innovation and personal growth
  • Dynamic and agile team that releases frequently
  • Supportive culture for professional development
Full Job Description
Job Title Performance Test Engineer
Job Description

JOB DESCRIPTION

Automated performance testing is a key component of ensuring our Atom platform scales to millions of users and allows us to quickly launch high-quality, innovative education products. As an integral member of a cross-functional Agile team, you will use industry-standard tools and frameworks to conduct performance testing on Microservices, Microsites, mobile applications, and APIs.

KEY RESPONSIBILITIES
  • Develop a strategy for end-to-end performance testing of the Atom platform which includes user experiences and microservices in support of learners, educators, and content creators.
  • Implement and execute automated load testing scripts for Web-based applications and APIs.
  • Help product teams define performance test success criteria.
  • Enable other QA engineers and developers in running performance tests.
  • Provide technical assistance to improve system performance, capacity, reliability and scalability.
  • Work with application development teams to analyze and resolve performance issues.
  • Develop standards and best practices for writing robust, maintainable, and performant load testing scripts.
  • Oversee system performance lifecycle and identify key metrics for performance improvements.
  • Evaluate system performances and recommend improvements.
  • Generate periodic performance reports for team review.
  • Present performance reports to peers, senior management and business users in an easy to understand fashion


REQUIREMENTS
  • 5+ years of experience in software performance testing
  • Experience with performance testing tools such as JMeter or Soasta
  • Experience with performance monitoring tools such as NewRelic or AppDynamics
  • Familiarity with standard web and mobile architectures, both hardware and software
  • Familiarity with Amazon Web Services a plus
  • Experience with the entire software lifecycle - requirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance
  • Experience working on Agile teams that release at least every two weeks
  • Excellent oral and written communication skills
  • Good analytical and problem-solving skills
  • Be motivated to meet commitments and deliver the highest value possible


WHAT DOES SUCCESS AT OUR CLIENT LOOK LIKE?
  • You are passionate about working in an organization with a noble mission
  • You innovate and help others along the way
  • You are an organized, goal-oriented, motivated self-starter who can work well in a team environment
  • You are a team player and a strong problem-solver
  • You are a quick learner with a bias towards action
  • You possess excellent communications skills, with the ability to work with business users as well as other members of the engineering team


EDUCATION:
  • Bachelor's degree in computer science, computer engineering, computer information systems, or a related concentration and five years of experience in software performance testing, or, alternatively, seven years of experience in software performance testing.

Location
New York, NY, USA

Similar Jobs

More Jobs at Cardinal Integrated Technologies, Inc.

  • Agile process product owner
    $90K — $120K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Enterprise Technology
    In-Person
  • APIGEE Lead
    $120K — $150K *
    Florham Park, NJ 07932 (Morris County)
    Enterprise Technology
    In-Person
  • Java Developer
    $90K — $120K *
    Monmouth Junction, NJ 08852 (Middlesex County)
    Information Technology
    In-Person
  • C#/.net Tech Lead
    $100K — $130K *
    Secaucus, NJ 07094 (Hudson County)
    Information Technology
    In-Person
  • Performance Test Engineer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Performance Test Engineer jobs: