Senior Qa Engineer

3 - 5 years

3 - 8 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Overview

load and performance testing

Key Responsibilities

1. Test Strategy & Planning

  • Define and execute test strategies covering functional, regression, integration, performance, and load testing.
  • Develop comprehensive test plans, test cases, and test scripts based on business and technical requirements.
  • Select appropriate testing tools and methodologies for functional and non-functional testing.

2. Load & Performance Testing

  • Design, script, and execute load, stress, scalability, and endurance tests to validate system performance under expected and peak load conditions.
  • Use tools such as

    JMeter, Gatling, Locust, or k6

     to simulate real-world traffic and workloads.
  • Analyze performance test results, identify bottlenecks, and collaborate with developers to optimize performance.
  • Establish and maintain performance baselines for applications.

3. Test Execution & Reporting

  • Execute both manual and automated tests for functional and non-functional requirements.
  • Maintain and enhance automated testing frameworks.
  • Document defects with detailed reproduction steps and track them through resolution.
  • Provide detailed test reports and performance metrics to stakeholders.

4. Process & Quality Improvements

  • Champion quality best practices across teams, including shift-left testing.
  • Improve CI/CD pipelines by integrating automated functional and performance tests.
  • Identify gaps in QA processes and implement solutions to reduce defects and increase efficiency.

5. Collaboration & Leadership

  • Partner with developers, product managers, and DevOps teams to define acceptance and performance criteria.
  • Mentor junior QA engineers in load testing and automation techniques.
  • Participate in architecture and design reviews to ensure testability and performance considerations are addressed early.

Required Skills & Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 35 years of QA experience, with at least 2 years in a senior or lead role.
  • Expertise in

    load/performance testing tools

     (JMeter, Gatling, Locust, or k6).
  • Strong understanding of performance metrics such as response time, throughput, and resource utilization.
  • Hands-on experience in

    test automation

     (Selenium, Cypress, Playwright, Appium).
  • Knowledge of API testing tools (Postman, RestAssured).
  • Proficiency in SQL for database validation.
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps).

Preferred Skills

  • Experience with cloud-based performance testing setups (AWS, Azure, GCP).
  • Knowledge of security and penetration testing basics.
  • Familiarity with BDD/TDD frameworks (Cucumber, Behave).

Key Attributes

  • Analytical and detail-oriented, with strong problem-solving skills.
  • Strong ownership mindset and leadership qualities.
  • Excellent communication and collaboration abilities.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You