-
Develop, implement, and maintain comprehensive QA test plans, test cases, and test scripts based on project requirements and specifications.
-
Conduct both manual and automated functional testing to validate software behavior against expectations.
-
Identify, document, and track software defects and issues using issue tracking tools (e.g., JIRA, Bugzilla).
-
Collaborate with developers and project managers to understand system requirements and provide feedback on potential quality issues early in the development cycle.
-
Perform regression testing, performance testing, and security testing as needed.
-
Participate in root cause analysis and provide actionable insights to improve product quality and testing processes.
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
1+ years of experience in IT Quality Assurance, with a strong emphasis on software testing methodologies.
-
In-depth understanding of different testing types, including functional, regression, performance, and user acceptance testing.