11 Sep
|
Comviva
|
Bengaluru
Key Responsibilities
Design, build, and maintain reliable automated test suites across Web, API, and Mobile platforms.
Automate in-sprint user stories, ensuring tests are checked in alongside feature code and remain stable as the product evolves.
Develop and maintain end-to-end, regression, and smoke test suites with a focus on reliability and speed.
Build stable locator and synchronization strategies using test-ids, accessibility IDs, network stubbing, and explicit waits.
Create and maintain reusable automation components, including libraries, fixtures, test data factories, and API seeding utilities.
Contribute to and maintain CI/CD pipelines for test execution, including parallelization, artifacts, test reporting, and flaky test management.
Produce clear and actionable test reports (Allure/HTML/JUnit) and track execution health such as pass rates, trends, and failures.
Closely collaborate with developers and QA to debug failures, identify root causes, and raise high-quality defects.
Support quality gates and automation best practices within the team.
Explore and apply AI-driven ideas and tools to improve QA productivity, efficiency, and problem-solving.
Mentor and support junior team members on automation practices, debugging techniques, and test design principles.
Mandatory Skills
Hands-on experience in test automation across multiple layers (UI, API, Mobile).
Web Automation: Cypress with JavaScript/TypeScript (custom commands, fixtures, intercepts, and page object/screenplay patterns).
API Automation: Postman (pre/post scripts, environments, Newman in CI) or REST Assured (Java) with validations and schema checks.
Mobile Automation: Appium with Java, using robust locator strategies such as accessibility IDs, iOS predicates, and UIAutomator.
Strong understanding of testing fundamentals, including positive/negative scenarios, edge cases, test data management, and assertions.
Experience integrating automation into CI/CD pipelines (Jenkins or GitLab CI), including
📌 Software Development Engineer in Test (Bengaluru)
🏢 Comviva
📍 Bengaluru