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).
  • Analyze test results, identify and document defects, and track them to resolution.
  • Work closely with developers, product managers, and other stakeholders to understand requirements and ensure quality throughout the development process.
  • 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.
  • Stay abreast of the latest testing tools, technologies, and industry best practices.
  • Mentor junior testers and provide guidance on testing techniques and best practices.

Experience Needed:

More Than 3 Years