Perform manual, automation and API software testing.
Execute and evaluate manual test cases to locate bugs and regressions and ensure product quality is of a high standard.
Develop, document, and maintain functional and non-functional test cases, test reports and test plans.
Work closely with the development team to design testing strategies. Perform all phases of testing including functional, system and regression testing.
Participate in peer review and inspect requirement documents. Prepare test data and environment as needed to complete testing assignments.
Review requirements, specifications, and technical design documents.
Ensure that validated deliverables meet functional and design specifications and requirements.
Track and control testing progress and report any quality problems/issues of the project. Propose a solution to improve the product.
Keeping updated with new testing tools and test strategies.
Yêu Cầu Công Việc
Bachelor's degree in computer science, engineering, or a related field.
2.5+ years of hands-on experience in QA role.
Experience with both white box and black box testing.
Experience in writing new test cases based on requirements.
Integration Test and developing test cases, test plan.
Experience with tools such as JMeter, Postman is preferred.
Have knowledge of databases (SQL, MongoDB).
Experience with object-oriented languages such as: JavaScript
Good knowledge of software development methodologies.
Experience in applying test techniques on projects.
Write test cases and report bugs clearly
Experience with Agile/Scrum development process
Familiar with Bug tracker such as Jira, TestRail...
For senior candidates, experience with Performance and Load Test is preferred (Gatling or any tools)