This is a remote position.
Execute manual testing of web and mobile applications to ensure functionality, usability, and performance.
Create, maintain, and execute test cases, test scenarios, and test plans based on project requirements.
Identify, document, and track bugs and defects using project management and bug-tracking tools.
Collaborate with developers, project managers, designers, and other stakeholders to understand requirements and resolve issues.
Perform regression, functional, integration, and user acceptance testing.
Verify bug fixes and ensure issues are resolved before deployment.
Participate in requirement reviews and provide feedback from a quality perspective.
Assist in improving QA processes, testing standards, and documentation.
Support release testing and post-deployment validation activities.
Maintain clear and accurate testing reports and status updates.
Bachelor's degree in Computer Science, Information Technology, or a related field.
0–2 years of experience in software testing or quality assurance.
Understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Knowledge of manual testing methodologies and defect management processes.
Familiarity with bug-tracking and project management tools such as Jira, Trello, or similar platforms.
Basic understanding of APIs, databases, and web technologies is a plus.
Strong analytical, problem-solving, and communication skills.
Ability to work independently and collaboratively in a team environment.
Eagerness to learn new technologies and testing practices.