Develop and execute test plans to validate software functionality against business requirements and technical specifications for both front-end and back-end applications.
Execute all levels of testing, including System Testing, Integration Testing (SIT), End-to-End (E2E) Testing, Regression Testing, and Performance Testing.
Design test scenarios and test cases using automated testing tools, including preparing test data based on functional designs and business processes.
Identify, document, track, and follow up on software defects and issues through to resolution.
Perform Web and/or Mobile Automation Testing.
Provide recommendations to improve software quality, testing practices, and the overall software development lifecycle (SDLC).
Utilize AI tools (e.g., Generative AI) to support test case generation, test data preparation, and automation script development.
Report test results, defects, and quality metrics to the development team and key stakeholders, and collaborate to resolve identified issues.
คุณสมบัติ
AtAt least 3 years of experience in both manual and automated software testing.
Hands-on experience with End-to-End (E2E) testing throughout the software deployment lifecycle.
Strong knowledge of automation testing frameworks and tools such as Robot Framework, Appium, and Playwright.
Experience with Non-Functional Testing, particularly Performance Testing, is an advantage.