Performance Test Engineer - TechDigital
Reston, VA
About the Job
Job Details
Description
Client is seeking a Performance Test Engineer responsible for supporting the planning, design and execution of system testing on simple to complex implementations. Responsible for defining performance benchmarks, strategy and frameworks and scalability testing of our products. As a Performance Test Engineer, you will work with our engineering team, product managers, and other engineers to ensure the features we bring to our customers meet expectations.
Job duties and responsibilities:
Behaviors
Required
Team Player: Works well as a member of a group
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
:
Motivations
:
Education
Required
Bachelors or better in Computer Science or related field.
Experience
Required
6+
Description
Client is seeking a Performance Test Engineer responsible for supporting the planning, design and execution of system testing on simple to complex implementations. Responsible for defining performance benchmarks, strategy and frameworks and scalability testing of our products. As a Performance Test Engineer, you will work with our engineering team, product managers, and other engineers to ensure the features we bring to our customers meet expectations.
Job duties and responsibilities:
- Define, develop, and apply performance/scalability benchmarks.
- Work with cross-functional teams to characterize, debug, and improve system performance and scalability.
- Build automated test suites to implement Performance and Load test plans. Integrate performance testing as part of our CI/CD pipeline
- Create performance test reports with KPIs, work efficiently with various profiling tools to identify performance bottlenecks and provide root cause analyses.
- Provide suggestions for code, databases, and infrastructure improvements.
- Collaborate with SCRUM teams to incorporate the effective creation of Performance tests and plans in each sprint cycle.
- Bachelor's degree in Computer Science or related technical discipline
- 6+ years of experience with Jmetere and other load testing tools like Locust or Gatling for testing REST APIs and other HTTP(S) endpoints
- Excellent knowledge of enterprise application architectures Cloud Platforms like AWS or Azure
- Experience with Infra/Configuration management tools like Dockers, Ansible
- Experience with Newrelic to monitor Infrastructure and Applications performance
- Thorough understanding of SDLC, specifically automated QA processes in agile development environments
- Strong analytical and problem-solving skills
- Ability to work independently and meet deadlines in a highly demanding environment
- Experience in the health care domain is a plus
Behaviors
Required
Team Player: Works well as a member of a group
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
:
Motivations
:
Education
Required
Bachelors or better in Computer Science or related field.
Experience
Required
6+
Source : TechDigital