The Software Quality Assurance Analyst supports the planning, design and execution of system testing before system implementations.
The Quality Assurance Analyst tests the software to ensure that the system is properly working. The Quality Assurance Analyst continuously improves the products and ensures that the customer’s requirements are met.
The Quality Assurance Analyst works with Software Developers and Systems Analyst to establish procedures and quality standards of the system.
DUTIES AND RESPONSIBILITIES :
Ensure the reliability and consistency of production.
Develop Test Plans, Test Cases, Test Scripts and Test Reports on multiple projects.
Determine, negotiate, and agree on system quality procedures, standards, and specifications.
Assess customer requirements and ensure. that these are met.
Set customer service standards.
Investigate and set standards for system quality.
Works closely with the Systems Analyst and Software Developers in order to develop a quality software product.
Determine changes and improvements on performance and quality of the system.
Record, analyze, and distribute statistical information.
Continuously monitors system performance.
Facilitate solutions by collecting and analyzing quality data.
Validate that user expectations are achieved during the testing process.
Review Business Requirements Document and Acceptance Criteria to ensure that requirements are testable.
Perform testing on various software.
Keep records of quality reports and other relevant documents.
Report all issues that require immediate action to the Project Manager.
QUALIFICATIONS :
Graduate of Bachelor of Science in Computer Science, Bachelor of Science in Information Technology or any relevant field
3+ years of work experience as Software Quality Assurance Analyst / Tester
Familiar with automated test tools (Cypress)
Well versed with test case development
Good Problem-solving skills
Strong analytical skills
Good communication and writing skills
Teamwork skills
Good knowledge of MS Office applications
Working knowledge with Database is a plus
Great attention to details and results driven approach
Must be flexible to test multiple softwares
Must understand the software development life cycle
Technical skills is a plus