Quality Assurance Analyst
Job Summary
The Quality Assurance Analyst is tasked with creating tests to detect software issues pre-launch, identifying and analyzing bugs, documenting findings, developing and running tests, reporting results, and collaborating with developers to resolve program issues.
DUTIES AND RESPONSIBILITIES
- Review and analyze system specification.
- Create clear and concise test cases for test execution.
- Conduct various testing type such as Functional Testing, System Testing, Integration Testing, Regression Testing and/or User’s Acceptance Testing
- Report bugs in the bug tracking tool.
- Assist the development team in investigating the reported bugs.
- Provide feedback and recommendations to the development team with regards to software usability and functionality.
- Work with cross-functional team to ensure quality throughout the software development process.
- Create a test report to summarize testing phases and defects.
- Any other task deemed relevant by management.
QUALIFICATIONS AND EXPERIENCE
- Must have at least 3 years of experience in Software Testing
- Experience with Project Management and Bug Tracking tools
- Basic knowledge in writing SQL queries
- Experience with Test Case Management Tool
- Experience with Agile Development process (Scrum or similar)
- Experience in API Testing is a plus.
- Experience in Test Automation is a plus.
- Solid understanding of Software Development process, analysis and design, coding, system and user testing
- Strong analytical skills.
Quality Assurance Analyst
Location:
