Loading icon
information technology
(Information Technology)

software testing

Nagpur 20 Jul 2025 Applied: 1
Overview
Job Description:

As a Software Tester, you will be responsible for ensuring the quality, functionality, and reliability of software applications before deployment. Your role involves designing and executing test cases, identifying bugs, and collaborating with developers to enhance software performance. Through meticulous testing and analysis, you will help deliver high-quality software solutions that meet business requirements and user expectations.

Beyond identifying defects, you will play a crucial role in improving the overall software development process by implementing best testing practices, automating repetitive tasks, and ensuring compliance with industry standards. Your attention to detail and analytical mindset will be essential in evaluating software performance, security, and usability across different platforms.

In addition to technical testing, you will work closely with cross-functional teams to understand project requirements, define testing strategies, and provide insights on potential risks. Your ability to adapt to fast-paced environments, troubleshoot issues efficiently, and ensure seamless software functionality will contribute to the overall success of the organization’s digital products.

Key Responsiblities:
  1. Design, develop, and execute test cases to identify software defects.
  2. Perform manual and automated testing to ensure software functionality and reliability.
  3. Work together with developers to troubleshoot and fix issues that are found.
  4. Conduct performance, security, and usability testing to improve application quality.
  5. Document test results, track defects, and provide detailed reports to stakeholders.
  6. Assure adherence to industry best practices and standards for software testing.
  7. Work closely with business analysts to understand requirements and define testing strategies.
  8. Continuously enhance testing processes to improve efficiency and software quality.
Key Requirements:
  1. Computer science, software engineering, or a similar discipline at the bachelor's degree level.
  2. Experience in manual and automated software testing techniques.
  3. Competence with testing technologies like TestNG, JIRA, or Selenium.
  4. Strong knowledge of testing procedures and the software development life cycle (SDLC).
  5. Ability to identify, document, and communicate defects effectively.
  6. Knowledge of programming languages such as Java, Python, or JavaScript is a plus.
  7. Familiarity with performance and security testing concepts.
  8. Excellent analytical abilities and meticulousness to guarantee program quality.
Bookmark
1745401017.png
1745412966.png