About the role
- Estimate test efforts. Write, execute and maintain test cases. Analyze and communicate test results and participate in day to day QA Activities.
- Work with Devs, QA, Designers and PMs to design and implement test and validation strategies.
- Track quality assurance metrics, report product status and risk.
- Contribute to requirement discussion. Identify edge cases in the earliest stage and help troubleshoot defects.
- Identify required improvements in the test and development processes.
- Maintain a high quality bar in a multi-tasks and constantly evolving workspace.
- With a strong emphasis on thinking testing strategies to shorten the test cycle.
Requirements
- Bachelor's degree or above in computer science
- At least 3+ years of working experience performing manual software-related testing.
- Fluent English speaker. Strong verbal and written communication skills.
- Experience in taking QA ownership of a project is preferred.
- Experience with mobile and web testing with a strong focus on quality throughout the entire software development cycle.
- Solid knowledge of API, SQL, Postman, Charles Proxy, Jira, Confluence.
- Understanding of software design principles, patterns, algorithms, data structures and multi-threading concepts.
- Proven ability to translate functional requirements and use cases into working test plans and test cases.
- Strong customer focus, excellent problem-solving and analytical skills.
- Detail-oriented, be enthusiastic in analyzing business requirements and technical designs to identify risks and edge cases.
- Quick learner and able to communicate clearly.
- Basic domain knowledge of Cryptocurrency and DeFi is preferred.
- Experience working in an agile environment is preferred.
- Works effectively within a team and also able to work independently.
- Verbal communication skills in Mandarin-speaking is a plus.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
manual software testingAPI testingSQLPostmanCharles Proxytest case developmenttest plan creationsoftware design principlesdata structuresmulti-threading
Soft skills
strong verbal communicationstrong written communicationproblem-solvinganalytical skillsdetail-orientedcustomer focusquick learnerteam collaborationindependent workenthusiasm
Certifications
Bachelor's degree in computer science