We are seeking a highly skilled and detail-oriented Senior QC Engineer to join our quality assurance team. In this role, you will be responsible for ensuring the delivery of high-quality software products through rigorous testing processes. The ideal candidate will have strong analytical skills, deep knowledge of testing methodologies, and the ability to collaborate with cross-functional teams to ensure software excellence.
Job Description:
-Develop, execute, and maintain comprehensive test plans, test cases, and test scripts.
-Conduct manual and automated testing for web, mobile, and desktop applications.
-Identify, document, and track defects using issue-tracking tools (e.g., JIRA, Bugzilla).
-Perform functional, regression, integration, performance, and security testing.
-Collaborate with developers, business analysts, and product owners to ensure quality at every stage of development.
-Analyze system requirements and technical specifications to ensure complete test coverage.
-Provide detailed feedback and reports on software defects, quality metrics, and testing progress.
-Mentor junior testers and assist in developing best practices within the QC team.
-Contribute to continuous improvement initiatives and process enhancements in the QA lifecycle.
-Ensure compliance with company policies, coding standards, and regulatory requirements.
4+ years of experience in software quality assurance or testing roles.Strong knowledge of software testing life cycle (STLC) and development life cycle (SDLC).Proficiency in manual testing techniques and automation tools such as Selenium, Postman, or similar frameworks.Experience in writing and maintaining automated test scripts.Familiarity with API testing, database testing, and performance testing tools (e.g., JMeter).Experience with version control systems (e.g., Git) and bug tracking tools.