Associate Sr. SDET

NetSpend

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Netspend is seeking an experienced Associate Senior Software Development Engineer in Test to drive quality engineering, test automation, and reliability across a fintech technology ecosystem. The ideal candidate will have strong programming expertise, hands‑on experience building scalable automation frameworks, and deep understanding of API‑driven, distributed, and cloud‑native systems.

You will collaborate with development, DevOps, and product teams to ensure quality, security, performance, and

Qualifications

  • 6+ years of experience in software testing, test automation, and quality engineering, including substantial hands-on automation development.
  • Must have strong coding experience of Java/Groovy, Selenium and Database(relational) Unit Testing framework and performance testing.
  • Hands on experience in building testing framework(s) BDD Cucumber/TestNG.
  • Must have hands-on experience in Frontend automation using Selenium/Appium or any other tool.
  • Must have hands-on experience in Web Services Automation using Java/Groovy.
  • Must have hands-on experience in Database testing with complex SQL.
  • Must have knowledge of Gradle/Maven/ANT build tools.
  • Must have good knowledge of CI/CD on Jenkins/Gitlab.
  • Experience with Agile Methodologies, Tools (JIRA, Confluence).
  • Must have hands-on knowledge in AI usage and AI tools.
  • Must have exposure to design custom automation framework.

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks for UI, API, integration, and end-to-end testing.
  • Develop automated test solutions using Java, Python, or other suitable programming languages.
  • Build and maintain automated test suites for REST APIs, microservices, GraphQL, databases, and asynchronous workflows.
  • Validate financial transaction workflows, payment processing, transaction status updates, data integrity, and error-handling scenarios.
  • Integrate automated tests into CI/CD pipelines to enable continuous testing and reliable releases.
  • Perform functional, regression, integration, performance, scalability, and reliability testing.
  • Design and execute load and stress tests to evaluate system behaviour under peak transaction volumes.
  • Investigate and troubleshoot defects across distributed systems and cloud-native applications.
  • Collaborate with developers, architects, product managers, and DevOps teams to define test strategies and quality standards.
  • Develop reusable automation libraries, test utilities, service mocks, and test data management solutions.
  • Work with containerised applications and Kubernetes-based environments to validate service reliability and deployment quality.
  • Monitor test execution results, analyse failures, and provide actionable insights through test reports and quality metrics.
  • Test security-sensitive workflows, access controls, data validation, and negative scenarios.
  • Mentor junior SDETs and contribute to automation best practices, code reviews, and continuous improvement initiatives.
  • Own quality engineering activities from test planning and design through execution and release validation.

Skills

Java
Python
Selenium
Test automation
API automation
CI/CD
JUnit/TestNG
Git
Kubernetes
Docker

Education

Bachelor's Degree in Computer Science or related field

Tools

Selenium
Appium
GraphQL
REST APIs
JUnit/TestNG
Gradle/Maven
Jenkins
Git
Kubernetes
Docker

Job description

About the Company

Netspend Corporation is a global, vertically-integrated financial services and technology company dedicated to the delivery of innovative financial empowerment solutions to consumers worldwide. Netspend's financial products and services span prepaid, debit, cross-border payments, and loyalty solutions for consumers and enterprise partners.

Netspend provides prepaid and debit account solutions that connect customers with secure, convenient access to global payment networks so they can manage their money and make everyday purchases. With a nationwide U.S. retail network, customers can purchase and reload Netspend products at 130,000 reload points and over 100,000 distributing locations.

Since our founding in 1999 by industry pioneers, Netspend products have processed billions of dollars in transaction volume and served millions of customers worldwide. The company is headquartered in Austin, Texas with employees worldwide.

About the Role

We are looking for an experienced Associate Senior Software Development Engineer in Test (SDET) to drive quality engineering, test automation, and reliability across a fintech technology ecosystem. The ideal candidate will have strong programming expertise, hands‑on experience building scalable automation frameworks, and a deep understanding of API‑driven, distributed, and cloud‑native systems. You will work closely with development, DevOps, and product teams to ensure the quality, security, performance, and reliability of financial applications, payment workflows, and transaction‑processing systems.

Key Responsibilities
  • Design, develop, and maintain scalable, reusable test automation frameworks for UI, API, integration, and end-to-end testing.
  • Develop automated test solutions using Java, Python, or other suitable programming languages.
  • Build and maintain automated test suites for REST APIs, microservices, GraphQL, databases, and asynchronous workflows.
  • Validate financial transaction workflows, payment processing, transaction status updates, data integrity, and error-handling scenarios.
  • Integrate automated tests into CI/CD pipelines to enable continuous testing and reliable releases.
  • Perform functional, regression, integration, performance, scalability, and reliability testing.
  • Design and execute load and stress tests to evaluate system behaviour under peak transaction volumes.
  • Investigate and troubleshoot complex defects across distributed systems and cloud-native applications.
  • Collaborate with developers, architects, product managers, and DevOps teams to define test strategies and quality standards.
  • Develop reusable automation libraries, test utilities, service mocks, and test data management solutions.
  • Work with containerised applications and Kubernetes‑based environments to validate service reliability and deployment quality.
  • Monitor test execution results, analyse failures, and provide actionable insights through test reports and quality metrics.
  • Test security-sensitive workflows, access controls, data validation, and negative scenarios.
  • Mentor junior SDETs and contribute to automation best practices, code reviews, and continuous improvement initiatives.
  • Own quality engineering activities from test planning and design through execution and release validation.
Technical Skills – Requirements
  • 6+ years of experience in software testing, test automation, and quality engineering, including substantial hands‑on automation development.
  • Must have strong coding experience of Java/ groovy, Selenium and Database(relational) Unit Testing framework and performance testing.
  • Hands on experience in building testing framework(s) BDD Cucumber/TestNG
  • Must have hands on experience in Frontend automation using Selenium/appium or any other tool
  • Must have hands‑on experience in Web Services Automation using Java/groovy.
  • Must have hands‑on experience in Database testing. Well versed with writing complex SQL.
  • Must have knowledge of any build tool Gradle/Maven/ANT etc.
  • Must have good knowledge of CI/CD on Jenkins/ Gitlab
  • Experience with Agile Methodologies, Tools (JIRA, Confluence).
  • Must have hands‑on knowledge in AI usage and AI tools.
  • Must have exposure to design custom automation framework
  • Must have exposure in Continuous Integration using Bamboo/Jenkins
  • Must have exposure of Agile Methodology
  • Strong understanding of microservices architecture, distributed systems, asynchronous processing, and event‑driven workflows.
  • Good to have knowledge in performance & Security testing
  • Exposure of stored procedure and PL/SQL
  • Working knowledge of Unix commands
  • Good to have exposure in Mobile Automation using Appium/browserstack.
  • Exposure of monitoring tools such as Splunk , Dynatrace etc.
  • Excellent communication, documentation, and analytical skills; attention to detail, thoroughness and strong ownership of work.
  • Strong expertise in API automation and REST API testing; familiarity with GraphQL is an advantage.
  • Experience in performance and scalability testing, including load generation, bottleneck identification, and system behaviour analysis.
  • Proficiency with Git-based workflows, debugging, troubleshooting, and code reviews.
  • Strong ownership mindset and the ability to work independently in a fast‑paced engineering environment.
Preferred Qualifications
  • Bachelor's Degree in Computer Science or related field with 6+ years of experience
  • Experience in fintech, payments, digital banking, prepaid cards, or other financial technology platforms.
  • Familiarity with payment processing workflows, transaction lifecycle management, reconciliation, and financial data validation.
  • Knowledge of security testing principles, OWASP guidelines, authentication, authorisation, and secure API testing.
  • Experience with performance testing tools such as JMeter, Gatling, or k6.
  • Familiarity with service virtualisation and mocking tools such as WireMock.
  • Experience with Helm, service mesh technologies, and cloud platforms such as AWS or Azure.
  • Exposure to observability and monitoring tools such as Datadog, New Relic, or Splunk.
  • Experience with test reporting, quality metrics, and automation coverage analysis.
What We’re Looking For
  • A quality-focused engineer who builds robust automation solutions rather than relying solely on manual testing.
  • A proactive problem-solver who identifies risks early and improves product reliability through effective test strategies.
  • An engineering professional who can troubleshoot complex technical issues across services and infrastructure.
  • Someone who values clean code, reusable frameworks, collaboration, and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SDET - Fintech Automation Lead
Senior SDET - Fintech Automation Lead

Netspend • Austin (TX)

On-site
USD 120,000 - 180,000
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)

Daten • Denver (CO)

On-site
USD 90,000 - 120,000
Senior Software Development Engineer
Senior Software Development Engineer

Compunnel Inc. • Chicago (IL)

On-site
USD 90,000 - 130,000
Senior SDET — Automation Leader for APIs, QA & CI/CD
Senior SDET — Automation Leader for APIs, QA & CI/CD

Compunnel Inc. • Chicago (IL)

On-site
USD 90,000 - 130,000
SDET (3 to 6 Years of experience) - Jersey City & Dallas
SDET (3 to 6 Years of experience) - Jersey City & Dallas

StradIT • Dallas (TX)

On-site
USD 100,000 - 130,000
SDET (3 to 6 Years of experience) - Jersey City & Dallas
SDET (3 to 6 Years of experience) - Jersey City & Dallas

Stradit LLC • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Automation-First SDET (3–6 yrs) – QA Engineer
Automation-First SDET (3–6 yrs) – QA Engineer

Stradit LLC • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Software Engineer in Test - SDET
Software Engineer in Test - SDET

Charter Global • Georgia

On-site
USD 110,000 - 160,000
SDET (3 to 6 Years of experience) - Jersey City & Dallas
SDET (3 to 6 Years of experience) - Jersey City & Dallas

StradIT • Jersey City (NJ)

On-site
USD 95,000 - 135,000
Senior Software Development Engineer in Test (SDET)
Senior Software Development Engineer in Test (SDET)

Astar Foundation • United States

Remote
USD 120,000 - 190,000