We are seeking a detail-oriented and skilled Software Tester to join our dynamic development team. The ideal candidate will be responsible for ensuring the quality and functionality of software products through meticulous testing and analysis. You will work closely with developers, project managers, and other team members to identify, document, and troubleshoot issues in software applications to meet both functional and performance requirements.
Key Responsibilities:
Conduct thorough manual and automated testing of software applications, including functional, regression, integration, and performance testing.
Collaborate with development teams to understand project requirements, specifications, and objectives.
Create, maintain, and execute test plans, test cases, and scripts.
Identify, document, and track software defects using issue-tracking tools.
Analyze test results, troubleshoot issues, and coordinate with developers to resolve problems.
Ensure software meets both functional and performance requirements.
Participate in design and requirement reviews to provide feedback from a testing perspective.
Continuously improve testing processes and contribute to test automation efforts.
Provide clear documentation and reporting of test results and issues to stakeholders.
Assist in post-release testing and support.
Qualifications:
Bachelor s degree in Computer Science, Information Technology, or a related field.
Proven experience as a Software Tester, QA Tester, or similar role.
Strong understanding of software development lifecycle (SDLC) and testing methodologies.
Experience with both manual and automated testing tools.
Familiarity with testing frameworks and tools like Selenium, JIRA, or similar.
Knowledge of scripting languages (e.g., Python, JavaScript) is a plus.