Kumaran Systems

Functional QA

Kumaran Systems Hyderabad, Telangana, India

IT Services and IT Consulting · 1,001-5,000 employees

Aug 05
qa Mid (2-5 yrs) Full-time India
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The candidate will be responsible for designing and executing functional test scenarios while collaborating with cross-functional teams to ensure high-quality delivery. They will also manage the defect lifecycle and contribute to basic test automation efforts.

What they look for

Manual testing Functional testing Test automation Selenium Cypress Jira Azure DevOps Requirement analysis Regression testing Defect management SQL API testing Postman Agile Scrum Test design

Requirements

The role requires 3-5 years of hands-on experience in functional testing of web or enterprise applications. Candidates should possess a strong understanding of SDLC/STLC and have exposure to automation tools like Selenium or Cypress.

Full description

Role Overview

We are looking for a Functional Quality Assurance Engineer with 4-6 years of experience in manual/functional testing and basic exposure to test automation. The candidate will be responsible for understanding business requirements, designing and executing test scenarios, validating application functionality, and collaborating with cross-functional teams to ensure high-quality delivery.

Key Responsibilities

  • Requirement Analysis & Test Design
  • Understand and analyze functional and business requirements.
  • Prepare detailed test scenarios, test cases, and test data.
  • Participate in requirement walkthroughs and clarification sessions with BA/PO/development teams.
  • Functional & Regression Testing
  • Perform end-to-end functional, integration, system, and regression testing.
  • Validate UI, workflow, business rules, and data integrity across modules.
  • Execute test cases, log defects, and track them to closure.
  • Defect Management & Reporting
  • Raise defects with clear steps to reproduce, impact analysis, and supporting evidence.
  • Work closely with developers to reproduce and troubleshoot issues.
  • Provide daily/weekly test execution reports, defect status reports, and test summary reports.
  • Basic Test Automation
  • Collaborate with automation QA to identify test cases suitable for automation.
  • Use basic automation tools/Frameworks (e.g., Selenium, Cypress, or similar) to:• Execute existing automated test scripts.
  • Update or maintain simple scripts under guidance.
  • Support smoke/regression suites execution using automation.
  • Collaboration & Process Adherence
  • Work closely with Product Owners, Business Analysts, Developers, and DevOps teams.
  • Adhere to QA processes, standards, and best practices.
  • Contribute to continuous improvement of QA methodologies and documentation.
  • Documentation
  • Maintain test case repositories and test evidence.
  • Prepare test plans, test closure reports, and release readiness QA sign-offs.

Required Skills & Experience

  • Experience:
  • 3–5 years of hands-on experience in functional/manual testing of web or enterprise applications.
  • Functional QA Skills:
  • Strong understanding of SDLC and STLC.
  • Experience in preparing and executing detailed test cases and scenarios.
  • Good knowledge of different testing types: functional, integration, system, regression, smoke, sanity.
  • Experience in defect lifecycle management using tools like JIRA, Azure DevOps, or similar.
  • Basic Automation Skills:
  • Exposure to test automation tools (e.g., Selenium WebDriver, Cypress, Playwright, or similar).
  • Ability to execute existing automation scripts and understand basic scripting concepts.
  • Familiarity with at least one programming/scripting language (e.g., Java, JavaScript, Python) is an added advantage.
  • Technical Skills (Nice to Have / As per project):
  • Knowledge of API testing using Postman/REST client tools.
  • Basic understanding of SQL for data validation.
  • Exposure to CI/CD pipelines for test execution is a plus.
  • Soft Skills:
  • Strong analytical and problem-solving skills.
  • Good communication and documentation skills.
  • Ability to work in an agile environment (Scrum/Kanban).
  • Detail-oriented and quality-focused mindset.

Education

  • Bachelor’s degree in Computer Science, Information Technology, or related discipline.
  • Equivalent experience with relevant certifications in testing (e.g., ISTQB) will be an added advantage.

Preferred Attributes

  • Experience working in Agile/Scrum teams.
  • Prior experience in domain areas such as Banking/Financial Services, Insurance, Healthcare, or Retail (customize as per your project).
  • Willingness to upgrade skills in test automation and DevOps-related testing.

Similar roles