Performance Quality Assurance Engineer

3 weeks ago


GurgaonGurugram, India Addwiser Full time

About the job:

We are looking for an experienced AI Performance Tester to join our team.

The ideal candidate will have a strong background in testing AI applications and a deep understanding of AI testing parameters.

As an AI Performance Tester, you will be responsible for ensuring the quality and performance of our AI models by designing and executing comprehensive performance tests on Large Language Models (LLM), prompt engineering, and various AI testing methodologies.

About The Responsibilities:

- Design and execute performance tests for AI applications to measure accuracy, throughput, latency, and resource utilization.

- Develop test plans and test cases based on project requirements and AI testing parameters.

- Monitor and analyze test results to identify performance bottlenecks and areas for improvement.

- Work closely with developers and data scientists to understand the AI models and their performance requirements.

- Collaborate with cross-functional teams to ensure that performance testing is integrated into the development process.

- Provide feedback and recommendations to improve the performance and reliability of AI applications.

- Stay up-to-date with the latest trends and best practices in AI performance testing.

Role:

- Additionally, As an AI Performance Tester, your role involves assessing the performance, scalability, and efficiency of AI models and systems.

The following test parameters are crucial for ensuring the optimal functioning of AI applications under varying conditions:

Load Testing:

- Objective: Evaluate the AI model's performance under normal and peak load conditions.

- Key Metrics: Response time, throughput, and resource utilization.

- Scenarios: Simulate different user loads to identify system capacity and potential bottlenecks.

Scalability Testing:

- Objective: Determine how well the AI system scales with an increase in the volume of data or concurrent users.

- Key Metrics: Scalability factor, response time, and resource consumption.

- Scenarios: Test the system's ability to handle increased workloads without performance degradation.

Stress Testing:

- Objective: Assess the robustness of the AI model by subjecting it to extreme conditions and beyond its normal capacity.

- Key Metrics: System stability, error rates, and recovery time.

- Scenarios: Apply stress to the system by exceeding its designed capacity to identify breaking points.

Endurance Testing:

- Objective: Evaluate the system's performance over an extended period to identify memory leaks or performance degradation over time.

- Key Metrics: Memory usage, resource leaks, and response time.

- Scenarios: Run continuous tests for an extended duration to identify potential issues related to long-term usage.

Concurrency Testing:

- Objective: Determine how well the AI system handles multiple simultaneous requests and tasks.

- Key Metrics: Concurrency level, response time, and system stability.

- Scenarios: Simulate concurrent user activities and assess the impact on system responsiveness.

Resource Utilization Testing:

- Objective: Assess the utilization of system resources, such as CPU, memory, and disk space, during AI processing.

- Key Metrics: Resource consumption under varying workloads.

- Scenarios: Monitor resource usage during different AI tasks to ensure optimal utilization.

Algorithmic Efficiency Testing:

- Objective: Evaluate the efficiency of AI algorithms in terms of processing time and accuracy.

- Key Metrics: Execution time, accuracy, and algorithmic complexity.

- Scenarios: Analyze the performance of AI algorithms with different types and sizes of input data.

Batch Processing Testing:

- Objective: Assess the performance of AI models when processing large batches of data.

- Key Metrics: Batch processing time and resource consumption.

- Scenarios: Test the model's ability to handle bulk data processing efficiently.

Network Latency Testing:


- Objective: Assess the impact of network delays on the AI system's performance.

- Key Metrics: Network latency, data transfer rates, and system responsiveness.

- Scenarios: Introduce variable network latencies to observe their effect on AI processing.

Failover and Recovery Testing:

- Objective: Test the AI system's ability to recover gracefully from failures and disruptions.

- Key Metrics: Recovery time, data integrity, and system stability.

- Scenarios: Intentionally induce failures and assess the system's recovery mechanisms.

Relevant Qualifications:

- Bachelor's degree in computer science, Information Technology, or a related field.

- Master's degree is a plus.

- 7 years of experience in performance testing of AI applications.

- Strong understanding of AI testing parameters such as accuracy, throughput, latency, and resource utilization.

- Experience with performance testing tools such as JMeter, LoadRunner, or similar tools.

- Excellent analytical and problem-solving skills.

- Strong communication and collaboration skills.

- Familiarity with monitoring tools such as Splunk, Dynatrace, and Appdynamics for performance issue identification.

- Experience with Jenkins for managing CI/CD pipelines.

- Working knowledge of Postman, SoapUI, Bluezone, and mainframe skills

(ref:hirist.tech)

  • Gurgaon, Haryana, India NewsBytes Full time

    Company Overview : Elysium Labs is a product and software technology company that operates in the media space. We are the pioneers of robot journalism in India. We use the mix of AI generated and human- edited content, across media formats, be it audio, video or text.Our key products include India's first explanatory journalism portal-NewsBytes, a content...


  • Gurgaon, Haryana, India timesjobs Full time

    We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open...


  • Gurgaon, India timesjobs Full time

    We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open...


  • Gurgaon, Haryana, India timesjobs Full time

    We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open...


  • Gurgaon/Gurugram, India NewsBytes Full time

    Company Overview : Elysium Labs is a product and software technology company that operates in the media space. We are the pioneers of robot journalism in India. We use the mix of AI generated and human- edited content, across media formats, be it audio, video or text.Our key products include India's first explanatory journalism portal-NewsBytes, a...


  • Gurgaon/Gurugram, IN NewsBytes Full time

    Company Overview : Elysium Labs is a product and software technology company that operates in the media space. We are the pioneers of robot journalism in India. We use the mix of AI generated and human- edited content, across media formats, be it audio, video or text.Our key products include India's first explanatory journalism portal-NewsBytes, a...


  • Gurgaon/Gurugram, India NewsBytes Full time

    Company Overview : Elysium Labs is a product and software technology company that operates in the media space. We are the pioneers of robot journalism in India. We use the mix of AI generated and human- edited content, across media formats, be it audio, video or text.Our key products include India's first explanatory journalism portal-NewsBytes, a...


  • Gurgaon/Gurugram, IN NewsBytes Full time

    Company Overview : Elysium Labs is a product and software technology company that operates in the media space. We are the pioneers of robot journalism in India. We use the mix of AI generated and human- edited content, across media formats, be it audio, video or text.Our key products include India's first explanatory journalism portal-NewsBytes, a...


  • Gurgaon, Haryana, India controlZ Full time

    ### Job Description: Quality Assurance Manager**Position Title:** Quality Assurance Manager**Position Summary:**Controlz is seeking a detail-oriented and experienced Quality Assurance Manager to join our team. The ideal candidate will have a minimum of 2 years of experience in smartphone testing and quality assurance within the manufacturing or service...


  • Gurgaon, India System Soft Technologies Full time

    Job Summary:The client is looking for a QA Engineer:Quality Assurance Specialist responsibilities include developing quality standards, conducting tests, and identifying issues in the production of our products or services. Ultimately, you will work with a team to ensure our final products meet our organization's standards across the board.Responsibilities:-...


  • Gurgaon/Gurugram, IN Addwiser Full time

    About the job:We are looking for an experienced AI Performance Tester to join our team. The ideal candidate will have a strong background in testing AI applications and a deep understanding of AI testing parameters. As an AI Performance Tester, you will be responsible for ensuring the quality and performance of our AI models by designing and executing...


  • Gurgaon/Gurugram, IN Addwiser Full time

    About the job:We are looking for an experienced AI Performance Tester to join our team. The ideal candidate will have a strong background in testing AI applications and a deep understanding of AI testing parameters. As an AI Performance Tester, you will be responsible for ensuring the quality and performance of our AI models by designing and executing...


  • Gurugram, India controlZ Full time

    ### Job Description: Quality Assurance Manager**Position Title:** Quality Assurance Manager**Position Summary:**Controlz is seeking a detail-oriented and experienced Quality Assurance Manager to join our team. The ideal candidate will have a minimum of 2 years of experience in smartphone testing and quality assurance within the manufacturing or service...


  • gurugram, India controlZ Full time

    ### Job Description: Quality Assurance Manager **Position Title:** Quality Assurance Manager **Position Summary:** Controlz is seeking a detail-oriented and experienced Quality Assurance Manager to join our team. The ideal candidate will have a minimum of 2 years of experience in smartphone testing and quality assurance within the manufacturing or service...


  • Gurgaon, Haryana, India Driffle Full time

    What is Driffle? Driffle is a digital goods marketplace that connects gamers across the globe with worldwide sellers. We are a bunch of gamers who are trying to make your gaming experience better with the aim of making gaming accessible and affordable to everyone.Job Overview : The Senior Quality Assurance Engineer will play a crucial role in ensuring the...


  • Gurgaon, Haryana, India ADCI - Haryana Full time

    Quality Assurance Engineers at Amazon test cutting edge applications and products at the user level and code level, both manually and with automated tools. Our QAEs are not pure black box testers, they are able to understand software internals, debug problems using log files, and write automated tests with scripting tools and/or user-level automated tools....


  • Gurugram, India System Soft Technologies Full time

    Job Summary: The client is looking for a QA Engineer: Quality Assurance Specialist responsibilities include developing quality standards, conducting tests, and identifying issues in the production of our products or services. Ultimately, you will work with a team to ensure our final products meet our organization's standards across the board....


  • Gurugram, India System Soft Technologies Full time

    Job Summary:The client is looking for a QA Engineer:Quality Assurance Specialist responsibilities include developing quality standards, conducting tests, and identifying issues in the production of our products or services. Ultimately, you will work with a team to ensure our final products meet our organization's standards across the...


  • Gurugram, India System Soft Technologies Full time

    Job Summary: The client is looking for a QA Engineer: Quality Assurance Specialist responsibilities include developing quality standards, conducting tests, and identifying issues in the production of our products or services. Ultimately, you will work with a team to ensure our final products meet our organization's standards across the board....


  • Gurugram, India System Soft Technologies Full time

    Job Summary:The client is looking for a QA Engineer:Quality Assurance Specialist responsibilities include developing quality standards, conducting tests, and identifying issues in the production of our products or services. Ultimately, you will work with a team to ensure our final products meet our organization's standards across the...