Job Description
<Job Responsibilities>
- Analyze assigned project requirement and review specifications
- Develop assigned project’s test plan and test cases
- Evaluate and provide feedback on the test proceedings
- Execute testing and report testing status to relevant stakeholders
- Work closely with project manager for quality aspect of assigned project
- Lead a small QA team in assigned project
- Report to team manager and proactively contribute to skills building activities for more junior members.
Job Requirement
<Necessary Skill / Experience >
- Education Background: Bachelor's or Master's Degree in Computer Science, Information Technology, or a related field
- Language Skills: English - Business Level
- Experience:
+ At least 2 years of experience working with Web-based or Mobile app testing (manual).
+ Good knowledge about software testing: functional testing, integration testing, performance testing
+ Experience developing test plans, test cases, and test reports
+ Excellent analytical skills and systematically thinking
+ Good knowledge or experience with API testing
+ Good knowledge or experience with Database testing
+ Good knowledge or experience with automation testing is beneficial.
<Skills>
- Good teamwork and communication skill
- Good time management, organizational, and problem solving skill
- Able to coach and mentor junior members
- Good learning attitude, professionalism and high sense of responsibility