Hi I applied under NOC 2171 as qa analyst: i am working as QA analyst
I want to make sure my responsibilities match to this NOC.
- Identify, analyze, and document the defects, errors, and inconsistencies in software program, outputs, online screens and content. Provide advice to maximize the efficiency, effectiveness and overall quality of software products.
- Assess technical risks to software/websites/applications and develop policies, procedures and contingency plans to minimize the effects of error in design.
- Conduct independent tests/reviews to assess quality assurance practices, software products and information systems. Execute and maintain test plans for a variety of web and mobile centric projects.
- Works with application development teams to participate in solution design to ensure testability of functions and applications
- Execute manual, automated and performance testing, and track and manage test results.
- Develop test plans, test cases, test scripts and test reports on multiple projects of varying size
- Document, track, and communicate test cases, results, analysis, and unresolved problems to developers. Maintain defect-tracking database for multiple projects.
- Analyze, test and document, and verify system change requests (defects, enhancements, new features etc.)
- Collaborate with Project Management and Development staff through all stages of the Project lifecycle.
- Participate in software test plan reviews, requirements review, test execution, and problem reporting and resolution.
- Collaborate with parent company software development and testing departments to achieve cross-subsidiary solution deployment.
I want to make sure my responsibilities match to this NOC.
- Identify, analyze, and document the defects, errors, and inconsistencies in software program, outputs, online screens and content. Provide advice to maximize the efficiency, effectiveness and overall quality of software products.
- Assess technical risks to software/websites/applications and develop policies, procedures and contingency plans to minimize the effects of error in design.
- Conduct independent tests/reviews to assess quality assurance practices, software products and information systems. Execute and maintain test plans for a variety of web and mobile centric projects.
- Works with application development teams to participate in solution design to ensure testability of functions and applications
- Execute manual, automated and performance testing, and track and manage test results.
- Develop test plans, test cases, test scripts and test reports on multiple projects of varying size
- Document, track, and communicate test cases, results, analysis, and unresolved problems to developers. Maintain defect-tracking database for multiple projects.
- Analyze, test and document, and verify system change requests (defects, enhancements, new features etc.)
- Collaborate with Project Management and Development staff through all stages of the Project lifecycle.
- Participate in software test plan reviews, requirements review, test execution, and problem reporting and resolution.
- Collaborate with parent company software development and testing departments to achieve cross-subsidiary solution deployment.