Performance Quality Assurance Engineer

3 weeks ago


GurgaonGurugram, 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 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/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, 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, IN 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/Gurugram, IN 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...


  • Bangalore/Gurgaon/Gurugram, IN Scaling Theory Full time

    We are seeking a highly motivated and detail-oriented QA Engineer to join our team. The QA Engineer will be responsible for ensuring the quality and reliability of our software products through the development and execution of test plans, test cases, and automated tests. The ideal candidate will have a strong understanding of software testing methodologies,...


  • Gurgaon/Gurugram, IN Webority Technologies Full time

    Job Title: Senior QA Automation Engineer. Location: Gurgaon, India. Budget :15-25 LPA Experience : 10+ Years. Job Description : We are seeking a highly skilled Senior QA Automation Engineer with over 10 years of experience to join our team in Gurgaon. The ideal candidate will have a strong background in QA automation, with extensive experience in designing...


  • Gurgaon/Gurugram, IN Cogneau Systems Pvt. Ltd. Full time

    Job Description Responsibilities :- Design, develop, and execute comprehensive test plans and test cases.- Identify, record, document, and track bugs.- Perform thorough regression testing when bugs are resolved.- Develop and apply testing processes for new and existing products to meet client needs.- Liaise with internal teams (e.g., developers) to identify...


  • Gurgaon/Gurugram, IN Cogneau Systems Pvt. Ltd. Full time

    Job Description Responsibilities :- Design, develop, and execute comprehensive test plans and test cases.- Identify, record, document, and track bugs.- Perform thorough regression testing when bugs are resolved.- Develop and apply testing processes for new and existing products to meet client needs.- Liaise with internal teams (e.g., developers) to identify...


  • Gurgaon/Gurugram, IN RK Enterprises Full time

    Company Overview : We are people-focused team of professionals committed to build strong, prosperous, long-lasting relationships. We invest to create lifetime experiences. We specialize in providing innovative and reliable software solutions for businesses of all sizes. We are dedicated to helping businesses reach their full potential through the power of...


  • Gurgaon/Gurugram, IN Awiros Full time

    About Awiros :Incorporated in 2015, Awiros is making it possible for everyone to build as well as utilize the most advanced applications of Computer Vision and AI in their everyday lives using its app-oriented, open, and unified Operating System model. With a stellar team of researchers and engineers, our constant endeavor is to push the boundaries of...


  • Gurgaon/Gurugram, IN Awiros Full time

    About Awiros :Incorporated in 2015, Awiros is making it possible for everyone to build as well as utilize the most advanced applications of Computer Vision and AI in their everyday lives using its app-oriented, open, and unified Operating System model. With a stellar team of researchers and engineers, our constant endeavor is to push the boundaries of...


  • Bangalore/Delhi/Gurgaon/Gurugram, IN SILCOSYS Solutions Pvt. Ltd Full time

    Job Description :We are seeking a detail-oriented and experienced Manual QA Engineer with 2 to 5 years of experience to join our quality assurance team. The ideal candidate will have a strong background in manual testing, a solid understanding of the software development lifecycle, and a keen eye for identifying bugs and improving software quality.Key...


  • Bangalore/Delhi/Gurgaon/Gurugram, IN SILCOSYS Solutions Pvt. Ltd Full time

    Job Description :We are seeking a detail-oriented and experienced Manual QA Engineer with 2 to 5 years of experience to join our quality assurance team. The ideal candidate will have a strong background in manual testing, a solid understanding of the software development lifecycle, and a keen eye for identifying bugs and improving software quality.Key...


  • Gurgaon/Gurugram, IN Skuad Lab India Pvt. Ltd. Full time

    Desired Skills : Automation Testing, Manual testing, and Mobile Application TestingExperience : 2-8 YearsLocation : Gurgaon and Africa (Work from will need to spend 1 month of every quarter in Gurgaon, and 2 months in Description :We are looking for an innovative and experienced quality analyst to join our team. The quality analyst is responsible for...


  • Gurgaon/Gurugram, IN Skuad Lab India Pvt. Ltd. Full time

    Desired Skills : Automation Testing, Manual testing, and Mobile Application TestingExperience : 2-8 YearsLocation : Gurgaon and Africa (Work from will need to spend 1 month of every quarter in Gurgaon, and 2 months in Description :We are looking for an innovative and experienced quality analyst to join our team. The quality analyst is responsible for...


  • Gurgaon/Gurugram, IN ArabEasy Full time

    Job Description :We are looking for a curious and detail-oriented individual to join our team to build robust web-based applications and systems. In this role, you will be working with lean high-performance teams to help build robust web applications that are critical for improving business efficiency. You would be responsible for quality assurance,...


  • Gurgaon/Gurugram, IN RapidShyp Full time

    Job Description :We are seeking an experienced QA Lead with a background in logistics and supply chain to lead the quality assurance efforts for our Transportation platform. The ideal candidate will also take on Scrum Master responsibilities, ensuring seamless collaboration between QA and development teams within an Agile :- Lead and manage the QA team,...


  • Gurgaon/Gurugram/Delhi NCR, IN Meritto Full time

    Job Description :- Define, implement, and champion best practices for software quality assurance across the organization.- Foster a strong culture of quality within the QA team and across all development teams. - Develop and maintain a comprehensive testing strategy, encompassing functional, non-functional, and security testing. - Lead the development and...

  • Quality Assurance Lead

    2 months ago


    Gurgaon/Gurugram/Bangalore, IN Huquo Full time

    Role Overview : As a Senior ETL QA Lead, you will be responsible for leading and executing the quality assurance strategy for ETL processes leveraging SnapLogic, DataStage, Informatica, Talend, and other relevant tools. You will collaborate closely with cross-functional teams to ensure the reliability, accuracy, and efficiency of our data integration...


  • Gurgaon/Gurugram/Bangalore, IN Huquo Full time

    Role Overview : As a Senior ETL QA Lead, you will be responsible for leading and executing the quality assurance strategy for ETL processes leveraging SnapLogic, DataStage, Informatica, Talend, and other relevant tools. You will collaborate closely with cross-functional teams to ensure the reliability, accuracy, and efficiency of our data integration...