Senior QC Engineer ( Software Testing )
A Senior QC Engineer is a hands-on quality control professional responsible for performing manual, automation, API, and performance testing to ensure high-quality software delivery. The role involves designing and executing test strategies, developing and maintaining automation scripts, utilizing AI-assisted testing tools to improve efficiency, preparing testing artifacts, and supporting successful product releases. This full-time position reports to the QC Lead or Quality Manager and is ideal for technically skilled professionals who enjoy problem-solving, adopting modern testing practices, and working in fast-paced, collaborative environments.
Responsibilities
1. Manual Testing & Test Execution
• Design, write, and execute manual test cases, test scenarios, and test scripts covering functional, regression, integration, end-to-end, API, and performance testing.
• Perform exploratory, smoke, and sanity testing to validate application builds before release.
• Execute planned test cycles, document test results, log and manage defects with clear reproduction steps, and verify software fixes through regression testing.
2. Test Automation Engineering
• Develop, maintain, and execute automated test scripts