QA Lead

BIG IT JOBs

6 months ago

10+ years

Work From Office

Ahmedabad, Gujarat, Gujarat, India

Automation testing

Job description & requirements

About Company: The company was founded in 2012 and is an ISO-certified IT firm. It is distinguished by its CMMI Level-5 Compliance, ISO 9001, and ISO/IEC 27001 Certifications, as well as its listing on the National Stock Exchange (NSE). Their clientele includes both Domestic and foreign markets. The dream project of this innovative organization was founded in 2012 and has been continuously pushing the boundaries of digital product engineering, sustainable tech products, advanced technologies like AI/BI/IOT/ML, cyber security, digital transformation, big data, blockchain, cloud services, business consulting, and digital marketing.

Responsibilities

Test Planning:

  1. Develop comprehensive test plans outlining scope, approach, resources, and timelines.
  2. Design test cases based on PRD, functional specs, and UI/UX documents.
  3. Create BDD-style test scenarios using Gherkin syntax.

Test Case Design:

  1. Creating detailed test cases based on project requirements, functional specifications, and design documents.

Execution of Test Cases:

  1. Execute manual and automated test cases, document results, and log defects.
  2. Build and maintain UI automation scripts using Playwright/Cypress.
  3. Implement API automation using Pytest + HTTPX or Postman.
  4. Conduct MongoDB data mocking and validation to ensure test data integrity.

Regression Testing:

  1. Set up and manage CI/CD pipelines for test automation with daily validation jobs.
  2. Develop regression and smoke test suites to validate release builds.
  3. Ensure automated test reporting with data-driven insights and metrics.

Performance Testing:

  1. Execute load tests using Locust or JMeter to identify performance bottlenecks.
  2. Run security validations using tools like OWASP ZAP, and map scripts to OWASP Top 10 vulnerabilities.

Automation Testing:

  1. Execute load tests using Locust or JMeter to identify performance bottlenecks.
  2. Developing and maintaining automated test scripts to enhance test efficiency and coverage.

Collaboration:

  1. Working closely with developers, product managers, and other stakeholders to understand requirements and ensure quality deliverables.

Continuous Improvement:

  1. Identifying opportunities for process improvement within the QA function and implementing best practices.

Documentation:

  1. Maintain up-to-date documentation of test cases, processes, and reports.
  2. Build modular test utilities for reuse and scalability.
  3. Contribute to ongoing QA process improvements and adopt industry best practices.

Risk Analysis:

  1. Identifying and evaluating project risks related to quality and providing mitigation strategies.

Release Management:

  1. Work closely with developers, product managers, and business stakeholders.
  2. Participate in risk analysis, provide quality metrics, and support smooth release cycles.
  3. Validate deployment procedures and conduct release-level testing.

Desired Background

  1. B.E. / B. Tech / B.Sc. in Computer Engineering or IT
  2. Strong programming foundation; preferably in Java or Python

Skills Requirements

  1. UI Automation: Playwright / Cypress
  2. API Automation: Pytest + HTTPX / Postman
  3. Database Testing: MongoDB mocking and validation
  4. Performance Testing: Locust, JMeter
  5. CI/CD: Jenkins, GitHub Actions, or similar for automated pipelines
  6. Security Testing: OWASP ZAP and security validation practices
  7. Test Design: From PRD, modular, reusable test utilities
  8. Reporting: Automated reports, data-driven testing
  9. BDD: Using Gherkin syntax
  10. Daily CI Validation: Scheduled validation jobs for quality gates
  11. Exposure to Retail, Healthcare, Tourism, Education, E-commerce, and FinTech domains
  12. Self-motivated and committed to continuous self-learning and development

Experience :

10+ years

Job Domain/Function :

Software Testing

Job Type :

Work From Office

Employment Type :

Full Time

Number Of Position(s) :

2

Educational Qualifications :

Bachelor's Degree, Master's Degree

Monthly Salary Offered :

INR 110,000 - INR 1,600,000

Location :

Ahmedabad, Gujarat, India, Ahmedabad, Gujarat, India

Create alert for similar jobs

BIG IT JOBs

Benefits & Perks

Work from Home

Health Insurance

Job Training

Similar Jobs