Payments made easy.
Senior Software Development Engineer in Test
Location
California
Posted
99 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Development Engineer in Test
EBizCharge
• Design, develop, and maintain automated test frameworks for APIs, backend services, and web applications related to the EBizCharge payment gateway • Write and execute automated tests for payment flows including authorization, capture, refunds, voids, tokenization, and recurring payments • Validate PCI-compliant workflows and ensure secure handling of sensitive payment data • Perform API testing (REST/SOAP) for gateway services, integrations, and third-party processors • Conduct integration, regression, and end-to-end testing across ERP and accounting system integrations • Collaborate with software engineers to identify test gaps, reproduce issues, and improve testability • Monitor and improve test coverage, reliability, and execution time in CI/CD pipelines • Perform performance and load testing to ensure the gateway handles high transaction volumes • Participate in code reviews with a quality-first mindset • Document test strategies, test cases, and quality metrics
Job Requirements
- 5+ years of experience as an SDET, QA Automation Engineer, or similar role
- Strong programming skills in one or more languages such as Java, C#, Python, or JavaScript/TypeScript
- Experience building test automation for APIs and backend systems
- Hands-on experience with test frameworks such as Selenium, Playwright, Cypress, RestAssured, Postman, or similar
- Solid understanding of CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps, etc.)
- Experience testing financial systems or payment gateways
- Strong knowledge of SQL and database validation
- Familiarity with version control systems (Git)
Benefits
- tremendous learning opportunities
- career growth potential
- dynamic work environment
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
SDET, Mobile Automation – iOS, Android
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Develop and maintain automated test frameworks for native iOS and Android applications • Write and extend automated test suites for functional and regression coverage • Integrate mobile automation into CI/CD pipelines (e.g., Bitrise, GitHub Actions) • Execute automated tests on simulators, emulators, and physical devices • Partner with mobile engineers to improve testability and automation coverage • Investigate automation failures and improve reliability over time • Contribute to mobile automation standards, tooling, and best practices • Evaluate and adopt new mobile automation tools as appropriate
Senior SDET, CLI & DevOps Automation
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Architect, design, and maintain automation frameworks for Commander CLI and SDKs (Python, .NET, and related integrations) • Develop end-to-end, integration, and system-level automated tests validating DevOps and automation workflows • Integrate automated test execution into CI/CD pipelines to ensure fast, reliable feedback • Collaborate with engineering and product teams to define testing requirements and automation strategies • Validate cross-platform functionality across Linux, Windows, and macOS • Validate authentication, encryption, and secure workflow behavior as part of automation coverage • Build automation tooling that simulates real-world DevOps environments and enterprise integrations • Analyze automation failures, identify root causes, and drive long-term reliability improvements • Review automation code, improve documentation, and promote best practices across the team • Mentor other automation engineers and contribute to automation architecture and roadmap planning
Senior SDET, Endpoint – OS Automation
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Architect, design, and maintain automation frameworks for KEPM services and endpoint workflows • Develop custom automation tools to validate integrations, access policies, and privileged operations • Build and scale automation pipelines that validate performance, reliability, and security-related behaviors • Create and extend API automation modules to validate backend services and integrations • Integrate automated tests into CI/CD pipelines (GitHub Actions or similar) • Develop and manage containerized test environments using Docker and Kubernetes • Validate authentication and access workflows, including SSO, OAuth, and identity provider integrations • Execute automated testing across Windows, macOS, and Linux environments • Analyze test results and system behavior to identify failures and reliability issues • Collaborate with product and engineering teams to embed testability into system design • Mentor other QA and automation engineers, raising the bar for test automation practices
Senior SDET, Privileged Access – Identity Systems
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Architect, design, and maintain scalable automation frameworks for PAM workflows • Build reusable automation libraries for API, integration, and end-to-end testing • Develop automation for privileged access workflows including credential rotation, access provisioning, and session management • Automate authentication and identity flows such as OAuth, SAML, and SSO • Validate access workflows across protocols such as SSH, RDP, and similar mechanisms • Build and maintain automation for backend services, APIs, and cloud-hosted systems • Integrate automated test execution into CI/CD pipelines (GitHub Actions or similar) • Manage containerized test environments using Docker and Kubernetes • Investigate automation failures, perform root-cause analysis, and improve long-term stability • Collaborate with Engineering, QA, Security, and Product teams to embed testability into system design • Contribute to quality engineering standards and automation best practices across the organization

