Perform Tests : Conduct various types of tests, such as functional, regression, integration, and performance testing to identify and report any defects.
Report Bugs : Document and communicate any bugs or issues found during testing, using designated tools and processes.
Collaboration : Work closely with the development team and other stakeholders to understand requirements and ensure that quality standards are met throughout the software development lifecycle.
Test Documentation : Create and maintain test documentation, including test cases, test scenarios, and test data.
Test Execution : Execute test cases and scripts, analyzing the results and providing feedback to the team.
Defect Tracking : Track and manage defects using defect tracking tools, ensuring their timely resolution.
Continuous Improvement : Contribute to the improvement of testing processes, tools, and methodologies to enhance overall quality and efficiency.
Requirements
Bachelor's degree in engineering, science, information technology, or a related field.
Professional certification, such as ISTQB-CTFL ISTQB-CTAL, is a plus.
Strong understanding of quality control methodologies and processes.
Experience in conducting functional, regression, integration, and performance testing.
Knowledge of software development life cycle and agile methodologies.
Excellent problem-solving and analytical skills.
Attention to detail and strong organizational skills.
Ability to collaborate effectively with team members and stakeholders.