Senior API Automation Engineer
Location: Hopkins MN; Minneapolis MN; Brookfield WI; or Denver CO
*Hybrid onsite 2-3 days per week
Duration: 12 month project
Position Overview
We are seeking a Senior API Automation Engineer to lead the development and maintenance of robust scalable API test suites across digital platforms. This role will focus on contract testing security validation and backend integration coverage for Embedded Finance APIs internal services and mainframe systems. The ideal candidate will bring deep technical expertise strong collaboration skills and a passion for quality engineering.
Key Responsibilities
- Design develop and maintain automated API test suites using Karate Playwright and RestAssured
- Lead contract testing security validation and integration testing across service layers
- Validate backend processes and business rules for systems such as SOR Domains and Read Store using SSHLibrary and CLI wrappers (Python/Java)
- Collaborate with developers architects and QA leads to ensure testable service contracts and early defect detection
- Integrate API automation into CI/CD pipelines (Jenkins GitHub Actions Azure DevOps) and ensure test stability
- Mentor mid-level and junior engineers contribute to reusable test libraries and enforce best practices
- Participate in sprint ceremonies quality governance reviews and continuous improvement cycles
Required Experience
- 7 years of experience in test automation with a strong focus on API and backend testing.
- Proven expertise in API contract testing service mocking and backend data validation.
- Hands-on experience with Karate (preferred)playwright and RestAssured.
- Familiarity with mainframe systems and secure CLI-based validation is a plus.
- Experience working in Agile/Scrum environments with cross-functional teams.
- Financial services or regulated industry experience preferred.
Tooling Expertise
- API Automation: Karate (primary) Playwright RestAssured (Java-based legacy support)
- Backend Automation: SSHLibrary CLI wrappers (Python/Java) for backend validations
- CI/CD Integration: Jenkins GitHub Actions Azure DevOps
- Test Data Management: TDP (Test Data Portal) for provisioning and conditioning test data
- Reporting: Robot Framework logs Allure ReportPortal Power BI dashboards
Soft Skills & Leadership
- Strong analytical and debugging skills with a quality-first mindset.
- Effective communicator and collaborator across distributed teams.
- Ability to mentor and support junior team members.
- Comfortable leading innovation pilots and contributing to continuous improvement efforts
Overall Technology Stack
| Category | Technology / Tool | Purpose / Usage |
| | | |
| CI/CD Integration | Jenkins GitHub Actions Azure DevOps | Continuous integration and deployment pipelines |
| UI Automation | Playwright (Java) | Cross-browser testing visual validation accessibility testing |
| API Automation | Karate (primary) | API contract validation security and performance testing |
| | Playwright | |
| | RestAssured | Java-based API testing (legacy support) |
| Backend Automation | Automation Anywhere | Secure shell access batch job execution backend validation |
| | IBM HATS CLI Wrappers | Scripted validation of SOR Domains Read Store and business rules |
| Mobile Automation | Appium via Robot Framework | Native iOS/Android testing biometric simulation device farm integration |
| Test Data Management | TDP (Test Data Portal) | Data titles test data conditioning account reservation |
| | Synthetic Fallback Pools | Backup data provisioning for test execution |
| Environment Management | Service Virtualization Dynamic Switching | Environment hooks for flexible and isolated test execution |
| Reporting & Observability | Allure ReportPortal Robot Framework HTML logs | Dashboards tracebacks screenshots alerts and traceability |
| Test Case Management | TestRail Zephyr (planned integration) | Traceability from requirements to test cases and automation coverage |
| Data Modeling | YAML / JSON | Metadata-driven test suite generation and execution modeling |
Senior API Automation Engineer Location: Hopkins MN; Minneapolis MN; Brookfield WI; or Denver CO *Hybrid onsite 2-3 days per week Duration: 12 month project Position Overview We are seeking a Senior API Automation Engineer to lead the development and maintenance of robust scalable API test suit...
Senior API Automation Engineer
Location: Hopkins MN; Minneapolis MN; Brookfield WI; or Denver CO
*Hybrid onsite 2-3 days per week
Duration: 12 month project
Position Overview
We are seeking a Senior API Automation Engineer to lead the development and maintenance of robust scalable API test suites across digital platforms. This role will focus on contract testing security validation and backend integration coverage for Embedded Finance APIs internal services and mainframe systems. The ideal candidate will bring deep technical expertise strong collaboration skills and a passion for quality engineering.
Key Responsibilities
- Design develop and maintain automated API test suites using Karate Playwright and RestAssured
- Lead contract testing security validation and integration testing across service layers
- Validate backend processes and business rules for systems such as SOR Domains and Read Store using SSHLibrary and CLI wrappers (Python/Java)
- Collaborate with developers architects and QA leads to ensure testable service contracts and early defect detection
- Integrate API automation into CI/CD pipelines (Jenkins GitHub Actions Azure DevOps) and ensure test stability
- Mentor mid-level and junior engineers contribute to reusable test libraries and enforce best practices
- Participate in sprint ceremonies quality governance reviews and continuous improvement cycles
Required Experience
- 7 years of experience in test automation with a strong focus on API and backend testing.
- Proven expertise in API contract testing service mocking and backend data validation.
- Hands-on experience with Karate (preferred)playwright and RestAssured.
- Familiarity with mainframe systems and secure CLI-based validation is a plus.
- Experience working in Agile/Scrum environments with cross-functional teams.
- Financial services or regulated industry experience preferred.
Tooling Expertise
- API Automation: Karate (primary) Playwright RestAssured (Java-based legacy support)
- Backend Automation: SSHLibrary CLI wrappers (Python/Java) for backend validations
- CI/CD Integration: Jenkins GitHub Actions Azure DevOps
- Test Data Management: TDP (Test Data Portal) for provisioning and conditioning test data
- Reporting: Robot Framework logs Allure ReportPortal Power BI dashboards
Soft Skills & Leadership
- Strong analytical and debugging skills with a quality-first mindset.
- Effective communicator and collaborator across distributed teams.
- Ability to mentor and support junior team members.
- Comfortable leading innovation pilots and contributing to continuous improvement efforts
Overall Technology Stack
| Category | Technology / Tool | Purpose / Usage |
| | | |
| CI/CD Integration | Jenkins GitHub Actions Azure DevOps | Continuous integration and deployment pipelines |
| UI Automation | Playwright (Java) | Cross-browser testing visual validation accessibility testing |
| API Automation | Karate (primary) | API contract validation security and performance testing |
| | Playwright | |
| | RestAssured | Java-based API testing (legacy support) |
| Backend Automation | Automation Anywhere | Secure shell access batch job execution backend validation |
| | IBM HATS CLI Wrappers | Scripted validation of SOR Domains Read Store and business rules |
| Mobile Automation | Appium via Robot Framework | Native iOS/Android testing biometric simulation device farm integration |
| Test Data Management | TDP (Test Data Portal) | Data titles test data conditioning account reservation |
| | Synthetic Fallback Pools | Backup data provisioning for test execution |
| Environment Management | Service Virtualization Dynamic Switching | Environment hooks for flexible and isolated test execution |
| Reporting & Observability | Allure ReportPortal Robot Framework HTML logs | Dashboards tracebacks screenshots alerts and traceability |
| Test Case Management | TestRail Zephyr (planned integration) | Traceability from requirements to test cases and automation coverage |
| Data Modeling | YAML / JSON | Metadata-driven test suite generation and execution modeling |
View more
View less