NetWeb Software

QA Engineer

NetWeb Software Vadodara Rural Taluka, Gujarat, India

Software Development · 201-500 employees

3 d ago
qa Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The QA Engineer will be responsible for designing and executing comprehensive test scenarios, including functional, regression, and API testing. They will also develop and maintain automation scripts while leveraging AI-assisted tools to enhance productivity and quality.

What they look for

Software Quality Assurance Manual Testing Selenium Java Playwright API Testing Postman SQL Jira Azure DevOps Git Agile Scrum Test Automation AI-assisted testing Regression Testing

Requirements

Candidates must have 5+ years of experience in software quality assurance with strong proficiency in manual and automation testing using Selenium and Java. A solid understanding of SDLC, Agile methodologies, and database validation via SQL is required.

Full description

Mandatory Skills

  • 4+ years of experience in Software Quality Assurance.
  • Strong understanding of Manual Testing concepts, methodologies, test case design techniques, and defect life cycle.
  • Hands-on experience in Functional, Regression, Integration, System, and End-to-End Testing.
  • Basic hands-on experience in Automation Testing using:

o Selenium with Java (Mandatory)

o Exposure to Playwright or willingness to learn (Preferred)

  • Experience in creating, executing, and maintaining automation test scripts.
  • Good understanding of SDLC, STLC, Agile, and Scrum methodologies.
  • Experience with defect management tools such as Jira or Azure DevOps.
  • Working knowledge of Git or other version control systems.
  • Basic understanding of SQL for database validation and data verification.
  • Familiarity with API Testing using Postman.
  • Familiarity with AI-assisted development and testing tools such as GitHub Copilot, Gemini, Claude, Cursor AI, or similar tools to improve testing productivity.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.

Job Description – QA Engineer (Manual)

We are looking for a QA Engineer with 4+ years of experience who has a strong foundation in Manual Testing along with practical exposure to Automation Testing. The ideal candidate should be proficient in functional, regression, integration, and API testing, with hands-on experience in Selenium automation using Java. Exposure to modern AI-assisted testing tools and the ability to leverage them responsibly to improve testing productivity and quality will be an added advantage.

The candidate should possess strong analytical and problem-solving skills, excellent communication abilities, and be capable of working effectively in an Agile development environment.

Mandatory Skills

  • 4+ years of experience in Software Quality Assurance.
  • Strong understanding of Manual Testing concepts, methodologies, test case design techniques, and defect life cycle.
  • Hands-on experience in Functional, Regression, Integration, System, and End-to-End Testing.
  • Basic hands-on experience in Automation Testing using:

o Selenium with Java (Mandatory)

o Exposure to Playwright or willingness to learn (Preferred)

  • Experience in creating, executing, and maintaining automation test scripts.
  • Good understanding of SDLC, STLC, Agile, and Scrum methodologies.
  • Experience with defect management tools such as Jira or Azure DevOps.
  • Working knowledge of Git or other version control systems.
  • Basic understanding of SQL for database validation and data verification.
  • Familiarity with API Testing using Postman.
  • Familiarity with AI-assisted development and testing tools such as GitHub Copilot, Gemini, Claude, Cursor AI, or similar tools to improve testing productivity.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.

Preferred Skills

  • Exposure to Playwright automation.
  • API Automation using Rest Assured.
  • Performance Testing using JMeter or similar tools.
  • Basic understanding of Security Testing concepts and OWASP fundamentals.
  • Exposure to CI/CD tools such as Azure DevOps Pipelines, Jenkins, or GitHub Actions.
  • Cross-browser testing experience (Chrome, Edge, Firefox).
  • Experience working in Agile Scrum teams.
  • Experience working in Supply Chain, ERP, Warehouse Management, Logistics, or Distribution domains will be an added advantage.

AI Skills (Preferred)

Experience in using AI tools to improve software testing activities, including:

  • Test case and test scenario generation.
  • Selenium and Playwright automation script creation.
  • API test generation and validation.
  • SQL query generation.
  • Test data preparation.
  • Documentation creation.
  • Bug analysis and root cause investigation.
  • Test optimization and productivity improvement.

Requirements

Roles & Responsibilities

  • Understand business requirements and participate in requirement review sessions.
  • Prepare comprehensive test scenarios, test cases, and test data.
  • Perform Functional, Regression, Integration, System, UAT support, and End-to-End testing.
  • Develop, execute, and maintain automation scripts using Selenium with Java.
  • Contribute to Playwright-based automation initiatives where applicable.
  • Perform API testing using Postman and validate service integrations.
  • Execute database validation using SQL whenever required.
  • Identify, log, track, prioritize, and verify defects until closure.
  • Participate in defect triage meetings and collaborate with development teams for issue resolution.
  • Prepare Test Summary Reports and maintain testing documentation including RTM, execution reports, and test evidence.
  • Participate in Sprint Planning, Story Grooming, Estimation, Daily Stand-ups, Sprint Reviews, and Retrospectives.
  • Collaborate closely with Developers, Business Analysts, Product Owners, and other stakeholders to ensure quality deliverables.
  • Leverage AI-assisted tools to improve test design, automation development, debugging, documentation, and productivity while validating AI-generated outputs.
  • Continuously evaluate and adopt modern QA practices, automation techniques, and AI-assisted testing methodologies.
  • Ensure timely delivery of testing activities while maintaining high quality standards.

Candidate Profile

  • Strong attention to detail and commitment to software quality.
  • Excellent analytical and problem-solving abilities.
  • Good verbal and written communication skills.
  • Strong ownership, accountability, and proactive attitude.
  • Ability to work independently as well as collaboratively in a fast-paced Agile environment.
  • Self-motivated with a strong willingness to learn new technologies, automation frameworks, and AI-powered testing tools.
  • Ability to prioritize testing activities based on business impact and project timelines.
  • Ability to mentor and support junior QA engineers whenever required.

Nice-to-Have Certifications

  • ISTQB Foundation Level Certification.
  • Selenium Automation Testing Certification.
  • Playwright Certification (if available).
  • AI or Generative AI certifications related to Software Testing, Test Automation, or Software Development (if available).

Similar roles