Job Description

  • Develop and execute comprehensive test plans, test cases, and test scripts for various software applications (web, mobile, desktop).
  • Perform functional, regression, integration, performance, and security testing.
  • Utilize various testing tools and techniques, including automation testing tools (e.g., Selenium, JUnit, TestNG).
  • Strong knowledge of SQL for database validation, data integrity checks, and test data management.
  • Analyze test results, identify and document defects, and track them to resolution.
  • Participate in code reviews and design discussions to identify and prevent potential issues early in the development cycle.
  • Contribute to the improvement of testing processes and methodologies.
  • Works on multiple phases of a project and/or multiple small projects of moderate scope and sometimes complex assignments.
  • Work with project developers, business analysts and customer support teams to ensure software solutions meet our user expectations.
  • Identifying defects, documenting them in detail, and tracking them through resolution. 
  • Ensuring that new code changes don’t introduce new bugs or break existing functionality. 
  • Creating clear and concise documentation of test plans, test cases, and test results. 
  • Ensuring the software meets the required quality standards and specifications

 

 

Experience Needed:

1 To 3 Years