Software Development Engineer in Test (Bengaluru)

Software Development Engineer in Test (Bengaluru)

18 Aug
|
Comviva
|
Bengaluru

18 Aug

Comviva

Bengaluru

Key Responsibilities

Design, develop, and maintain end-to-end automated tests for Web, API, and Mobile applications.
Automate in-sprint stories and ensure test code is integrated with feature development.
Maintain healthy and reliable automation suites as the product evolves.
Implement robust locator and synchronization strategies using test-ids, accessibility IDs, network stubbing, and explicit waits.
Build and maintain reusable automation libraries, fixtures, test data factories, and API seeding utilities.
Contribute to and maintain CI/CD test pipelines (Jenkins/GitLab), including parallel runs, artifacts, flaky test handling, and dashboards.
Generate and publish clear automation reports (Allure/HTML/JUnit) tracking pass rates, execution time, and flaky trends.
Collaborate with developers and QA teams to triage failures, perform root-cause analysis, and file high-quality defects.
Support adoption of contract testing and mocks for faster and more reliable feedback loops.
Apply AI-based tools and approaches to enhance testing productivity and efficiency.




Support and mentor junior team members on automation practices, debugging, and test design fundamentals.

Mandatory Skills

Strong hands-on experience in test automation across UI, API, and Mobile layers.
Web Automation: Cypress with JavaScript/TypeScript (custom commands, fixtures, intercepts, page object or screenplay patterns).
API Automation: Postman (pre/post request scripts, environments, Newman integration) or REST Assured (Java).
Mobile Automation: Appium with Java, using robust locator strategies (accessibilityId, iOS predicates, UIAutomator).
Solid understanding of testing fundamentals, including boundary cases, negative scenarios, assertions, data setup/teardown, and flake prevention.
Experience integrating automation into CI/CD pipelines using Jenkins or GitLab CI.
Working knowledge of Git workflows, including branching, pull requests, code reviews, and merge conflict resolution.
Strong debugging skills

📌 Software Development Engineer in Test (Bengaluru)
🏢 Comviva
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer in test (bengaluru) / bengaluru