Summary
We are seeking a meticulous and detail-oriented QA & Testing Executive with 3+ years of experience in manual and automated software testing across web and mobile platforms. This role is pivotal in ensuring that all products, applications, and systems meet the highest standards of quality, functionality, performance, and user experience before delivery.
The ideal candidate will have hands-on experience in creating test cases, executing test plans, identifying bugs, and working closely with developers and project managers to ensure timely issue resolution. A strong understanding of SDLC, STLC, and automation testing tools (like Selenium or Postman) is essential.
The role requires a mix of analytical thinking, technical proficiency, and process discipline to ensure that every release is stable, reliable, and aligned with client expectations.
Key Responsibilities
(A) Test Planning & Strategy
1. Understand business and technical requirements to define clear testing objectives and strategies.
2. Create comprehensive test plans, test cases, and test scripts for functional, integration, regression, and performance testing.
3. Collaborate with developers, business analysts, and project managers to align test coverage with feature requirements.
4. Prioritize testing tasks based on risk, business impact, and release deadlines.
5. Participate in sprint planning and provide QA effort estimation for assigned tasks.
(B) Test Execution & Defect Management
1. Conduct manual testing across web, mobile, and API layers to identify bugs, inconsistencies, and performance issues.
2. Execute automated test cases using tools like Selenium, Postman, or JMeter where applicable.
3. Log detailed defect reports with steps to reproduce, screenshots, and severity classification using tracking tools (e.g., Jira, ClickUp, Trello).
4. Perform regression and smoke testing after bug fixes and new deployments.
5. Ensure proper version control and documentation for each release cycle.
(C) Automation Testing & Process Optimization
1. Develop and maintain automation test scripts for repetitive test scenarios using Selenium WebDriver, PyTest, or Cypress.
2. Integrate automated testing into CI/CD pipelines for faster deployment cycles.
3. Identify areas of improvement in testing workflows and implement automation where feasible.
4. Collaborate with developers to ensure application code is testable, maintainable, and meets quality standards.
5. Maintain reusable test data and automation frameworks for future scalability.
(D) Quality Assurance & Reporting
1. Track QA metrics such as defect density, open/closed bug ratio, and test coverage percentage.
2. Generate daily/weekly QA reports summarizing testing progress, bug trends, and risk analysis.
3. Ensure that all identified defects are logged, verified, and retested before closure.
4. Conduct UAT (User Acceptance Testing) support and coordinate with clients for validation sign-offs.
5. Provide detailed documentation for all QA processes and ensure alignment with company standards.
(E) Collaboration & Continuous Improvement
1. Work closely with the development, design, and product teams to ensure seamless communication.
2. Participate in retrospectives and post-release reviews to identify lessons learned.
3. Stay updated with the latest QA methodologies, testing tools, and automation frameworks.
4. Contribute to the creation of internal QA best practices, checklists, and templates.
5. Ensure continuous enhancement of the QA process to achieve higher product reliability and faster release cycles.
Qualifications & Eligibility
• Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
• Minimum 3 years of experience in QA and software testing (manual + automation).
• Certifications such as ISTQB, Certified Software Tester (CSTE), or equivalent are preferred.
Skills & Competence
• Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
• Proficiency in manual testing methodologies, defect tracking, and test documentation.
• Experience with automation tools such as Selenium, Postman, JMeter, or Cypress.
• Familiarity with API testing, SQL queries, and basic scripting (Python/Java) for automation tasks.
• Strong analytical and debugging skills with keen attention to detail.
• Proficiency in using project management and bug tracking tools like Jira, Trello, ClickUp, or Asana.
• Experience in cross-browser and responsive UI testing.
• Knowledge of CI/CD pipelines, Git, and test automation integration preferred.
• Strong communication skills and ability to work collaboratively in agile environments.
• Commitment to delivering high-quality, bug-free applications.
Why Join Us?
• Be part of a technically driven, quality-first culture that values precision and performance.
• Work on a variety of projects spanning eCommerce, automation, and SaaS products.
• Opportunity to learn automation frameworks and contribute to QA innovations.
• Collaborate closely with experienced developers and project leaders on real-world systems.
• Growth potential to transition into QA Lead, Automation Engineer, or Test Architect roles.
• Access to continuous learning, training resources, and performance-based rewards.