1. Manual Testing Responsibilities:
● Test Planning:
- Collaborate with all stakeholders and
developers to understand the project requirements and objectives.
- Assist in writing and updating test plans and test cases based on specifications.
● Test Execution:
- Execute manual test cases across different environments (e.g., staging, production).
- Test features for functionality, usability, performance, and compatibility across devices and browsers.
- Identify, report, and track bugs or issues in a bug-tracking system (e.g., Jira, Bugzilla).
● Regression Testing: - Perform regression testing to ensure that new code changes do not adversely affect existing functionality.
- Verify bug fixes by re-running the associated test cases.
● Defect Reporting and Tracking:
- Log defects clearly with appropriate steps to reproduce, screenshots, and other relevant information.
- Track and manage bugs throughout the software development lifecycle.
● Collaboration:
- Work closely with developers and product managers to clarify requirements and understand the intended functionality.
- Participate in sprint planning, daily standups, and review meetings within the Agile process.
● Test Documentation:
- Maintain up-to-date documentation for test cases, scenarios, and other test-related artifacts.
- Provide detailed test reports, including summaries of test coverage, results, and bug severity.
● Exploratory Testing:
- Perform exploratory testing to discover issues that may not be covered by predefined test cases.
- Understand user behaviors and test beyond scripted steps to uncover edge cases. 2. Automation Testing Responsibilities:
● Test Automation Development:
Write automated test scripts using tools like Selenium, Cypress, Appium, or Playwright.
- Set up and maintain test frameworks for UI, API, and performance testing.
● Automation Maintenance:
- Regularly update automation scripts to accommodate new features, UI changes, or refactoring in the application.
- Debug, troubleshoot, and fix broken test scripts and resolve issues related to automated tests.
Bachelor's Degree in Computer Science, Computer Engineering, or a closely related field;
2+ year experience in Automation Testing/Manual Testing for Web/Mobile Applications;
Excellent technical documentation skills;
Having knowledge and experience in API testing and Performance Testing is a big plus;
Experience with application deployment by using CI/CD is a big plus;
Ability to apply AI in enhancing testing speed and quality.
Work Location: Office-based or Hybrid.
Competitive salary commensurate with experience.
Flexible working hours to support work-life balance and productivity.
Opportunity to work in a dynamic startup environment with a passionate and talented team.
Chance to make a significant impact on the growth and success of innovative products in the D2C industry.
Collaborative culture that values creativity, diversity, and continuous learning.
Thời gian làm việc: Từ 9:00-18:00 từ thứ 2 - thứ 6, Remote linh hoạt theo sự sắp xếp của quản lý (Nếu có)