Info Origin Inc. logo

SDET/QA Engineer

Info Origin Inc. • pune, Maharashtra, India

onsitefull-time
Posted Mar 9, 2026Apply by Apr 8, 2026

Role & seniority: SDET/QA Engineer – Frontend (3–7 years experience), Full-Time

Location & work type: Pune, Maharashtra; On-site or hybrid relevant to client policy

Stack / tools

  • Web UI: Playwright (preferred), TypeScript/JavaScript; React focus

  • Mobile UI: Flutter integration_test/flutter_test; Appium

  • Device clouds: BrowserStack, Sauce Labs

  • Visual regression: Percy, Applitools

  • Accessibility: axe, WCAG checks

  • Performance: Lighthouse, Core Web Vitals

  • CI/CD: GitHub Actions; Bitrise/Codemagic (mobile)

  • Reporting: Allure/HTML, Jira/Azure Boards; Git

Top 3 responsibilities

  • Design, automate, and maintain end-to-end UI tests for web (React) and mobile (Flutter) apps; reduce flakiness; create stable selectors and page objects

  • Execute cross-browser/device testing, visual/ accessibility checks, and performance monitoring; integrate tests into CI and report results

  • Collaborate with product, dev, DevOps, and security; improve testability (test hooks, data attributes) and contribute to regression planning

Must-have skills

  • 3–7 years QA/SDET with strong frontend testing focus

  • Hands-on UI automation: Playwright (TypeScript/JavaScript basics)

  • Web fundamentals (HTML/CSS/DOM), browser dev tools, network debugging

  • Flutter integration_test and/or Appium experience; basic mobile testing concepts

  • CI/CD and Git workflows; strong communication and collaboration

  • Visual regression tools (Percy/Applitools) and accessibility t

Full Description

Immediate to 15 days Joiners

Job Title: SDET/QA Engineer – Frontend for Web & Mobile Services

Job Type: Full-Time

Location: Pune, Maharashtra

Experience: 3-7 Years

We’re looking for an experienced SDET/QA engineer to contribute to quality engineering by building robust, scalable automated test solutions for modern Web, Mobile and Cloud-facing applications that are designed for and deployed in Fire, Safety and mass notification and evacuation systems. This role will collaborate closely with product, development, DevOps, and security teams to deliver high‑quality releases through automation, CI/CD integration, and data‑driven quality metrics.

This role is strictly focused on Web, Mobile, and Cloud applications, with deeper focus on frontend technologies and frameworks, ensuring a high-quality user experience across our React web application and Flutter mobile apps. This role’s primary scope is UI-first: functional UI automation and manual exploratory testing, cross-browser/device coverage, accessibility, visual regression, and frontend performance signals. Backend service testing is owned by a separate backend SDET role. Embedded firmware testing and hardware validation are handled by separate engineering teams.

Key Responsibilities

Execute and automate end-to-end UI test scenarios for React web applications using Playwright (primary) or Cypress (secondary). Create stable selectors, page objects, and reusable test utilities; contribute to reducing flaky tests. Perform cross-browser and responsive testing (Chromium / Firefox / WebKit; viewport / device profiles). Validate critical user journeys on Flutter mobile apps using Flutter integration_test and/or Appium; cover onboarding, navigation, permissions, and deep links. Use device clouds (BrowserStack / Sauce Labs) for real-device coverage and regression checks. Implement visual regression checks (Percy / Applitools) and maintain baselines for key screens. Support accessibility testing using automated checks (axe) and manual heuristics (keyboard navigation, contrast, focus order).

Monitor frontend performance signals: Lighthouse / Core Web Vitals for web, basic app performance indicators for mobile. Integrate UI tests into CI pipelines (GitHub Actions; mobile CI such as Bitrise / Codemagic where applicable) and publish reports/artifacts. Collaborate with developers and UX to improve testability (test hooks, data-testid attributes, debug menus, feature flags). Write clear bug reports with repro steps, screenshots/videos, console/network evidence, and severity/impact. Participate in sprint ceremonies and contribute to acceptance criteria and regression scope.

Qualifications Experience: 3–7 years in QA/SDET roles with strong interest in frontend (web and mobile) testing. Bachelor’s or Master’s degree in Computer Science or related field Hands-on UI automation experience with Playwright (preferred) and TypeScript/JavaScript basics.

Working understanding of web fundamentals: HTML/CSS/DOM, browser dev tools, and network debugging. Exposure to mobile testing concepts and tooling; experience with Flutter integration_test, Appium, XCUITest/Espresso is a plus. Comfortable working in CI/CD and Git-based workflows. Strong communication, curiosity, and attention to detail; ability to collaborate with cross-functional teams. Experience with visual regression tools (Percy/Applitools) and accessibility testing (axe/WCAG). Experience testing responsive design systems and React component libraries. Exposure to mobile CI/CD tools (Bitrise/Codemagic) and device cloud execution. Basic familiarity with API tools (Postman) for test setup and environment seeding (not deep backend testing). Tech Stack & Tools

Web UI automation: Playwright (primary), TypeScript/JavaScript

Mobile UI automation: Flutter integration_test/flutter_test; Appium (as needed)

Device labs: BrowserStack, Sauce Labs

Visual regression: Percy, Applitools

Accessibility: axe, WCAG checks

Frontend performance: Lighthouse, Core Web Vitals

CI/CD: GitHub Actions; Bitrise/Codemagic for mobile workflows

Reporting/Tracking: Allure/HTML reports, Jira/Azure Boards

Version control: Git Core Competencies

Quality Ownership Mindset | Systems Thinking | Testability Mindset | Automation Craftsmanship | Performance & Reliability Acumen | Collaboration | Continuous Improvement

multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.