Jobs

Senior QA Automation Engineer (Selenium + API + Mobile)
Job Description:

Role Summary
Own end-to-end test automation across web, APIs, and mobile apps. You'll architect robust frameworks, increase reliable automation coverage, and coach teams on quality-first practices.
Key Responsibilities

Test Strategy & Planning: Define test approach, scope, and risk-based coverage across web, API, and mobile. Convert user stories & acceptance criteria into executable tests.

Framework Ownership: Design and maintain scalable automation frameworks (Page Object / Screenplay / BDD) with clean architecture, parallel execution, and test data management.

Web UI Automation: Build reliable Selenium tests for cross-browser coverage; stabilize flakiness (sync/waits, retries, test isolation) and run at scale (Selenium Grid/BrowserStack/Sauce).

API Testing & Automation: Create automated REST (functional, contract, and negative) including schema validation, auth flows, and mocks/stubs;

Mobile Testing: Automate native/hybrid apps with Appium (Android/iOS), manage devices/emulators, and integrate runs with device farms.

Data/Environment: Manage seeded test data, service, and environment config; troubleshoot logs and traces.

Quality Advocacy: Lead defect triage, root-cause analysis, and prevention; mentor engineers on testability and automation best practices.

Documentation & Compliance: Maintain living test plans, API collections, runbooks, and traceability to requirements.

Core Skills & Tech

Languages: Strong in Java ; solid OOP/design patterns.

Web Automation: Selenium WebDriver, Selenium Grid; TestNG/JUnit or PyTest; POM/Screenplay; Cucumber (optional).

API: REST Postma; JSON schema validation; OpenAPI/Swagger;

Mobile: Appium, Xcode tools, Simulator/Emulator management; experience with device clouds.

Data/Back-end: SQL for validation;

Job Location
mysore
Job Created
2025-08-29
Job Ends
2025-08-29
Are you sure you want to apply for this job ?


Scroll to Top