Job Description
About the job:
- Work closely with product and development teams to understand requirements, feature implementations and identify testability gaps early.
- Write test plan and test case and execute test cases based on PRD requirements and technical design documents, covering functional, regression, and edge-case scenarios.
- Perform manual testing across web and mobile platforms, ensuring product quality before each release.
- Log, track, and verify bug fixes with clear reproduction steps, expected vs. actual results, and severity classification.
- Contribute to QA process improvements including test documentation standards, bug triage workflows, and environment setup procedures.
- Collaborate with cross-functional teams to ensure a smooth delivery and timely releases.
- Write and maintain automated test scripts for API and E2E test suites under the guidance of the SEIT
- Drive continuous improvement of QA processes, tools, and best practices.
About you:
- BS, MS, and/or PhD in Computer Science or equivalent
- 2-3 years in manual and automated testing of web services and mobile applications
- Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals
- Strong understanding of testing best practices across white box, black box and regression testing
- Strong analytical, problem solving and troubleshooting skills to test product quality for functional/non-functional requirements
- Intermediate level experience writing automation suites in any language of choice
- Good understanding of HTTP, Web Services, OAuth and Restful APIs
- Experience working with CI tools like Jenkins, Travis or others
- Experience working with Git
- Good communication skills and strong attention to details
- Ability to work well in a team with humility, passion and self-motivation
#LI-CO1
