HamburgerMenu
hirist

Job Description

Job Description :


- You are passionate about quality and how customers experience the products you test.

- You have the ability to create, maintain and execute test plans in order to verify requirements.

- As a Performance Engineer at Equifax, you will be a catalyst in both the development and the testing of high priority initiatives.

- You will develop and test new products to support technology operations while maintaining exemplary standards.

- As a collaborative member of the team, you will deliver QA services (code quality, testing services, performance engineering, development collaboration and continuous integration).

- You will conduct quality control tests in order to ensure full compliance with specified standards and end user requirements.

- You will execute tests using established plans and scripts; documents problems in an issues log and retest to ensure problems are resolved.

- You will create test files to thoroughly test program logic and verify system flow.

- You will identify, recommend and implement changes to enhance effectiveness of QA strategies.

- Performance Engineer + Functional Tester.

What You Will Do :


Performance Test Strategy & Scenario Preparation :


- Collaborate with product, development, and QA teams to define performance test requirements and objectives.


- Translate business and technical requirements into comprehensive performance test plans and scenarios, including load, stress, and endurance tests.


- Design and develop realistic workload models to simulate user behavior.

Scripting & Execution :


- Develop, maintain, and execute performance test scripts using Apache JMeter.


- Utilize scripting languages (e.g., Groovy, Python, or shell scripting) to enhance and automate test scripts, and to integrate tests with other tools.


- Execute tests in various environments, including cloud-based platforms, and manage test data effectively.

CI/CD Integration :


- Integrate performance tests into the CI/CD pipeline using tools like Jenkins, GitLab CI, or similar platforms.


- Configure automated performance checks to run on a continuous basis, providing fast feedback to the development team.

Monitoring & Analysis :


- Monitor system performance during test execution using APM tools, with a preference for Datadog.


- Analyze performance test results to identify key metrics such as response time, throughput, and error rates.


- Perform in-depth bottleneck analysis by correlating test results with application logs, infrastructure metrics (CPU, memory, disk I/O), and network data.

Reporting & Communication :


- Prepare detailed and actionable performance test reports, summarizing findings, identifying root causes, and providing recommendations for improvement.


- Clearly communicate performance issues and risks to stakeholders, including technical and non-technical audiences.


- Work closely with development and DevOps teams to validate fixes and ensure performance goals are met.

Functional Testing :


- Ability to work on test plans, test cases and the release testing of the application.


- Ability to write API automation tests using Rest Assured and UI automation tests using Playwright or Selenium.


- Programming experience with Java and Java script.

What Experience You Need :


- 5 to 8 years of experience in performance testing, with a proven track record of delivering successful projects.

- 2-3 years of experience using Rest Assured, Selenium, Playwright automation tools.

- 2-3 Years of experience using Java, Javascript.

- Hands-on experience with Apache JMeter is a must, including advanced scripting techniques.

- Experience with a performance monitoring tool like Datadog, New Relic, or Dynatrace.

- Demonstrated experience working in a CI/CD or DevOps environment.

Technical Skills :



- Proficiency in performance testing methodologies and best practices (load, stress, spike, endurance).

- Strong knowledge of scripting languages (e.g., Groovy, Python).

- Solid understanding of web protocols (HTTP/HTTPS), REST/SOAP APIs, and web application architecture.

- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).

- Excellent analytical and problem-solving skills to conduct root cause analysis and identify performance bottlenecks.

Soft Skills :



- Strong communication and collaboration skills to work effectively with cross-functional teams.

- Detail-oriented with a proactive approach to identifying and addressing potential performance issues.

- Ability to manage multiple tasks and prioritize work in a fast-paced environment.


info-icon

Did you find something suspicious?