Description

JD:

Manual Testing Tasks:

Design and execute detailed test plans and test cases to ensure comprehensive coverage of requirements.

Perform functional, regression, integration, and exploratory testing across different platforms.

Identify, document, and track defects using tools like JIRA or Bugzilla, ensuring timely resolutions.

Collaborate with development and business teams to clarify requirements and test scenarios.

 

Automation Testing Tasks:

     Develop, implement, and maintain automated test scripts using tools such as Selenium, Appium, or TestNG.

     Establish and execute automated regression tests to validate application stability after changes.

     Integrate automated testing into CI/CD pipelines to ensure consistent quality in software releases.

    Monitor and analyze results of automated tests and report findings to the team.

 

General QA Responsibilities:

    Participate in requirements reviews to provide input on testability and quality improvements.

   Ensure adherence to QA standards and best practices throughout the software development lifecycle.

   Create and maintain documentation for testing processes, including test cases, scripts, and results.

   Collaborate with developers and product managers to drive the resolution of quality issues.

 

Education

Any Graduate