Skysecure

Posted 7 Jul 2026

QA Analyst

Key Responsibilities

  • Analyze business and functional requirements to prepare effective test strategies and test plans.
  • Design, develop, and execute comprehensive test cases, test scenarios, and test scripts.
  • Perform functional, regression, integration, smoke, sanity, exploratory, and user acceptance testing.
  • Identify, document, prioritize, and track defects using bug-tracking tools.
  • Validate web applications, REST APIs, and backend services.
  • Collaborate with developers to reproduce, troubleshoot, and resolve issues.
  • Participate in requirement reviews and provide quality-related feedback during development.
  • Perform cross-browser, cross-device, and responsive testing.
  • Ensure software meets quality standards before release.
  • Contribute to continuous improvement of QA processes and testing methodologies.
  • Work in Agile/Scrum teams and participate in sprint planning, reviews, and retrospectives.

Requirements

  • Strong understanding of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
  • Experience working in Agile/Scrum development environments and participating in sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Experience in functional, regression, integration, smoke, sanity, exploratory, usability, and user acceptance testing (UAT).
  • Ability to create detailed test cases, test plans, test scenarios, and test execution reports.
  • Experience with defect tracking, bug reporting, and defect lifecycle management.

API Testing

  • Hands-on experience testing REST APIs using Postman , Swagger , or similar tools.
  • Good understanding of HTTP methods, status codes, request/response validation, and authentication mechanisms.
  • Experience validating JSON responses and API workflows.

Automation Testing

  • Basic to intermediate experience with automation testing frameworks such as Selenium WebDriver , Playwright , or Cypress .
  • Experience writing, executing, and maintaining automated test scripts.
  • Understanding of test automation best practices, framework design, and CI/CD integration.

Database Testing

  • Good knowledge of MySQL or PostgreSQL .
  • Ability to write SQL queries for data validation and verification.
  • Understanding of database relationships and data integrity.

Tools & Technologies

  • Experience with JIRA , Azure DevOps , or similar defect management tools.
  • Version control using Git .
  • Knowledge of CI/CD pipelines and test execution in deployment workflows.
  • Familiarity with browser developer tools for debugging.
  • Experience using test management tools such as TestRail or Zephyr is an advantage.

Preferred Skills

  • Experience testing applications built with React.js , Next.js , Node.js , or similar web technologies.
  • Strong understanding of Agile Testing principles, including continuous testing, shift-left testing, and collaboration within cross-functional Agile teams.
  • Exposure to performance testing tools such as JMeter or k6 .
  • Knowledge of security testing fundamentals and common web vulnerabilities.
  • Experience working in cloud environments such as Azure or AWS .
  • Basic scripting knowledge in JavaScript , TypeScript , Java , or Python .
  • Exposure to mobile application testing is an added advantage.

AI Skills (Good to Have)

  • Familiarity with AI-assisted testing tools and automation.
  • Experience using AI tools to generate test cases, automate repetitive QA tasks, or improve test coverage.
  • Basic understanding of AI/LLMs and prompt engineering.
  • Experience validating AI-powered features such as chatbots, document processing, OCR, or recommendation systems is a plus.
In-officeFull timeBangalore, Karnataka, India1-3 years
Apply Now
Share on:X