Search by job, company or skills

Grid Dynamics

Software Engineer in Test

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

4+ years hands-on test automation experience (production code, not POCs)

- Playwright (TypeScript) for both UI and API testing - framework design, fixtures, parallelization, reporting

- Strong TypeScript / JavaScript - capable of writing framework code, not just test scripts

- CI/CD integration, ideally Jenkins - pipeline configuration, deployment-triggered test runs, environment-aware execution

- API test automation - REST, JSON schema validation, request chaining, auth flows

- Test framework patterns - Page Object / fixture-based design, data-driven tests, parallel execution

- Git, code review, branch-based delivery workflow

Track A capabilities (test automation at scale)

- UI automation for complex multi-step web flows (checkout, registration, SDK-driven UIs)

- API test design for tokenization, authentication, and enrollment services

- Cross-browser execution via SauceLabs (or BrowserStack equivalent)

Track B capabilities (platform & AI capabilities)

- Self-healing test patterns - UI locator resilience, dynamic test data substitution, retry-with-fallback

- Test data orchestration - isolation per run, reuse, cleanup; understanding shared-data anti-patterns

- Real-time dashboards & reporting - execution monitoring, RCA insights, failure pattern analysis (Allure, Grafana, custom)

- Environment verification suites - pre/post-deployment health checks, upstream/downstream service availability

- Defect tracker integration (Jira-like) - correlating failures with known issues, ticket linkage

Strongly preferred

- AI tooling fluency - Claude Code, GitHub Copilot, Cursor, or equivalent. Demonstrated use of AI to accelerate test creation, not just code completion. This is a differentiator we sell to the client.

- Payments / fintech / digital wallet domain exposure - tokenization, 3DS, card brand integrations, issuer APIs. Visa-specific knowledge not required (KT provided), but adjacent domain accelerates ramp.

- Experience working with operational constraints - limited test data, transitive service dependencies, rate-limited downstream APIs

Nice-to-have

- Karate (Java) - existing API framework on the project; useful for migration / interop

- Familiarity with agentic / LLM workflows for cross-environment test sync

- Observability tooling - Grafana, Splunk, Datadog

- Performance testing basics (k6, JMeter)

Soft skills & engagement fit

- Strong written and spoken English - direct US/EU stakeholder contact, bi-weekly demos

- Managed-delivery mindset - owning outcomes, milestone-based work, presenting in reviews

- Self-directed - absorbs domain context from structured KT, not waiting for handholding

- Working hours - meaningful overlap with US Pacific or EU Central business hours

Explicitly out of scope (do not source)

- Pure manual QA / exploratory testers

- Selenium-only profiles without Playwright exposure

- Performance or security specialists (separate track)

- Mobile-native (Appium-only) specialists without web experience

Sourcing Priorities - Ranked

When trade-offs are needed, prioritize in this order:

1. Playwright + TypeScript depth - non-negotiable, hardest to teach

2. API automation skill - non-negotiable, half the work is API

3. CI/CD + framework design maturity - distinguishes mid from senior

4. AI tooling fluency - strategic differentiator

5. Payments domain exposure - accelerator, not a gate

6. Karate / observability / mobile - bonus, not required across all 4

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147265969

Similar Jobs

Bengaluru, India

Skills:

JavaJenkinsGatlingDockerJmeterPytestShell scriptingSeleniumCucumberMS PlaywrightCypress

Bengaluru, India

Skills:

Test AutomationGithubCSSSelenium WebdriverJsonHTMLJenkinsJavascriptRest AssuredXmlAzure DevOpsAI toolsPlaywrightGitHub ActionsRESTSHARP

Bengaluru, India

Skills:

software design patterns JavaUnixWindowsHl7LinuxJmeterVirtual MachinesSeleniumCucumberObject Oriented Analysis And DesignJbehaveAutomation Tool framework techniquesFHIRBehavioral Driven Development

Bengaluru, India

Skills:

JavaTestNGGcpRest AssuredSeleniumJavascriptCucumberJestPythonAWSCypress

Bengaluru, India

Skills:

Automation FrameworksAzurePythonSqlAzure DevOpsELTEtlService-level test automationPlaywright