2,133,695open jobs
136,474companies
255,254added this week
Browse all
Location
In office (Pune)
Experience
3+ years exp

First seen by Alion on Nov 8, 2026.

Overview
Company
Impact
Profile match
Discover cutting-edge software products and IT solutions with SKO Systems. Driving innovation in Hospitality, Travel, Logistics, and Security since 2007.

As a QA Engineer, you will be responsible for ensuring reliable, scalable, and high-quality software releases through strong testing fundamentals and hands-on experience in Web UI Testing, Mobile Testing, API testing, database validation, and CI/CD-based test execution. You will work closely with Developers, Product Owners, Business Analysts, and DevOps teams throughout the Software Development Life Cycle, taking features from requirement analysis through test design, manual and automated validation, defect reporting, regression automation, and release validation. A strong engineering mindset, programming knowledge, and the ability to identify issues beyond basic functional validation are expected.


Essential Functions / Deliverables:

  • Requirement Analysis & Test Planning:
  • Analyze business requirements, user stories, and acceptance criteria, and participate in requirement grooming and sprint planning sessions.
  • Identify functional, integration, regression, and edge-case scenarios, and prepare test scenarios, test cases, and test data.
  • Identify potential quality risks early in the development lifecycle.
  • Provide test effort estimates for assigned stories and features.
  • Functional & Manual Testing:
  • Perform functional, integration, system, regression, smoke, sanity, end-to-end, exploratory, and cross-browser testing.
  • Validate applications against functional and non-functional requirements before release.
  • Apply test design techniques including boundary value analysis, equivalence partitioning, and risk-based testing.
  • Web & Mobile (Manual and Automation) Testing:
  • Design, develop, and maintain manual and automated test scripts for web as well as mobile applications using Playwright (preferred), Selenium WebDriver, or Cypress.
  • Apply Page Object Model and reusable automation architecture, fixtures, assertions, explicit waits and synchronization, and browser contexts and sessions.
  • Implement data-driven and parameterized tests, parallel and cross-browser execution, retry strategies, and environment configuration.
  • Use screenshots, videos, and traces for failure analysis, and debug and maintain existing automation frameworks rather than only writing individual scripts.
  • Write automation using TypeScript/JavaScript (preferred), Java, or Python, applying OOP fundamentals, exception handling, JSON manipulation, and file handling.
  • API Testing:
  • Test and automate REST APIs using Postman, Playwright API, REST Assured, Karate, or Newman; automation is preferred over manual Postman testing only.
  • Validate GET, POST, PUT, PATCH, and DELETE methods, HTTP status codes, headers, query and path parameters, and request/response payloads.
  • Verify authentication and authorization using bearer tokens, JWT, and OAuth basics.
  • Perform API schema validation, response validation, and negative API testing.
  • Database Testing:
  • Write SQL queries using SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, ORDER BY, aggregate functions, and subqueries.
  • Validate data between the UI/API and backend databases.
  • Work with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
  • Defect Management:
  • Identify, reproduce, and document software defects with clear reproduction steps and supporting evidence.
  • Assign appropriate severity and priority, and collaborate with developers during defect investigation.
  • Perform defect retesting and verification, and participate in root-cause analysis for recurring production or regression issues.
  • Use Jira, Azure DevOps, Zephyr, Xray, or similar test and defect management platforms.
  • CI/CD, Continuous Testing & Version Control:
  • Trigger automated test suites from pipelines (Jenkins, GitHub Actions, Azure DevOps Pipelines, GitLab CI/CD) and support continuous regression execution.
  • Analyze pipeline failures, troubleshoot failed tests, and manage environment-specific configurations.
  • Use Git (clone, pull, push, commit, branch, merge, pull/merge requests, conflict resolution) on GitHub, GitLab, Bitbucket, or Azure Repos.
  • Test Reporting & Failure Analysis:
  • Analyze and communicate automation execution results using Allure, Playwright HTML, Extent, Cucumber, or Jenkins/Azure DevOps reports.
  • Distinguish between product defects, automation defects, environment failures, test-data failures, and infrastructure issues.
  • Agile / Scrum Collaboration:
  • Participate in Sprint Planning, Backlog Refinement, Daily Stand-up, Sprint Review, Retrospective, and Defect Triage.
  • Collaborate continuously with Developers, Product Owners, Business Analysts, and DevOps rather than treating testing as a separate end-of-cycle activity.
  • AI-Assisted Quality Engineering:
  • Use AI-assisted tools (e.g., GitHub Copilot, ChatGPT, Claude) for test generation, test-data generation, log and failure analysis, automation code generation, and test-case optimization.
  • Review, validate, and maintain AI-generated tests and code using standard engineering practices.


Requirements:

  • Education: Bachelor's degree in Computer Science, Information Technology, or Engineering, or an equivalent technical discipline/experience.
  • Technical/Computer Skills:
  • Web Automation: Playwright (preferred) / Selenium / Cypress
  • Mobile Automation: Appium
  • Programming: TypeScript / JavaScript (preferred), Java, or Python
  • API Testing & Automation: Postman, Playwright API, REST Assured, Karate, Newman
  • Database: SQL (PostgreSQL, MySQL, SQL Server, Oracle)
  • Version Control & CI/CD: Git; Jenkins, GitHub Actions, Azure DevOps, GitLab CI/CD
  • Defect & Test Management: Jira, Azure DevOps, Zephyr, Xray
  • Testing: Functional, Regression, Integration, End-to-End
  • Architecture: Page Object Model / reusable framework design; BDD with Cucumber/Gherkin where required
  • Other Requirements:
  • Strong analytical ability and logical, structured problem-solving
  • Attention to detail and strong debugging skills
  • Good written and verbal communication
  • Ownership of assigned features and ability to work independently
  • Ability to collaborate across engineering teams
  • Curiosity toward new technologies and a quality-focused engineering mindset
  • Preferred Education:
  • Bachelors/Master of Computer Applications (BCA/MCA) or Bachelors/Master's in Computer Science
  • Bachelor's in Engineering (BE/BTech) in Computer Science, IT, or Electronics - preferred degrees within the required qualification section.
  • Preferred Experience and Type:
  • Mobile testing exposure: Appium, Android, iOS, BrowserStack, Sauce Labs, device farms
  • Performance testing basics: JMeter, k6, Gatling (response time, throughput, concurrent users, load and stress testing)
  • Cloud and containerization awareness: AWS, Azure, GCP; Docker, Kubernetes
  • Microservices understanding: service-to-service communication, distributed systems, logs and troubleshooting
  • Security testing awareness: authentication, authorization, OAuth, JWT, OWASP fundamentals, API security
  • Note: good-to-have skills are advantageous but not mandatory for this role
  • Knowledge, Skills & Abilities:
  • Core QA knowledge: SDLC, STLC, defect life cycle, test strategy and planning, test case design, regression strategy, test coverage, root-cause analysis, shift-left and continuous testing
  • Preferred modern stack: TypeScript, Playwright, Playwright API/REST Assured/Karate, SQL/PostgreSQL, Git with GitHub/Azure Repos, GitHub Actions/Azure DevOps/Jenkins, Allure and Playwright HTML reports, Jira with Zephyr/Xray or Azure DevOps
  • Success measure: independently take a feature from requirement analysis, test scenario design, manual/exploratory validation, UI/API automation, and database validation through defect reporting, regression automation, CI/CD execution, failure analysis, and release validation
  • The expectation is not merely to execute test cases, but to actively contribute to building quality throughout the software development lifecycle
  • Certifications (Preferred): ISTQB Foundation Level, Playwright/Selenium, or relevant test automation certifications (preferred)
  • Required Professional Experience: 3 to 6 years of relevant software testing / quality engineering experience, ideally including 3+ years of hands-on automation across web, API, and database validation in Agile projects with CI/CD exposure

Skills

Appium, Cypress, Karate, Newman, Playwright, Postman, REST Assured, Selenium Webdriver

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,133,695 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Pune
SDET 1 1 hour ago
In office · 4+ years exp · Bengaluru
JavaScript
TypeScript
SQL
DevOps
Linux
Apache HTTP Server
QA
Selenium
JMeter
Cypress
Playwright
Postman
Jest
Rest-Assured
Apply
In office · 2+ years exp · Indore
Python
JavaScript
Mobile
JUnit
DevOps
CI/CD
Git
QA
TestNG
Selenium
JMeter
Cypress
Appium
Postman
Pytest
Apply
QA Engineer 1 hour ago
In office · 3+ years exp · Udupi
Management
Agile
Scrum
Apply
SDET (L7) 3 days ago
In office · 3+ years exp · Bachelor's Degree · Pune
Java
QA
Rest-Assured
Apply
In office · 4+ years exp · Chennai
Java
AI/ML
Copilot
DevOps
GitHub
QA
Selenium
Apply
≈ $11k – $28k per year (Estimated) · Hybrid · 5+ years exp · Bachelor's Degree · Pune
SQL
Databases
MySQL
PostgreSQL
Oracle
AI/ML
Cursor
Claude
DevOps
CI/CD
Git
Bitbucket
GitHub
Management
Agile
Scrum
Apply
Remote (India) · 3+ years exp · Pune
PHP
PHP
WordPress
Apply
Maintenance Engineer 5 hours ago
≈ $14k – $33k per year (Estimated) · In office · 5+ years exp · Pune
ABAP
Analytics
Master Data Management
Apply
CAD Design Engineer 6 hours ago
Hybrid · 5+ years exp · Bachelor's Degree · Pune
Design
SolidWorks
SpaceTech
CATIA
Siemens NX
GD&T
Apply
Hybrid · 8+ years exp · Pune
Python
SPSS
AI/ML
LangGraph
LangChain
Fine-tuning
Prompt Engineering
AI Agents
LLM
RAG
OpenAI
Human-in-the-Loop
Structured Outputs
Machine Learning
DevOps
Rest API
Azure
Management
Agile
Scrum
Apply
See all jobs
This is one of many
2,133,695 more open roles from verified company boards, updated every day.