About The Position

Service Credit Union is seeking a Senior QA Engineer - Automation & API where you will design and own automated test suites that run seamlessly in our CI/CD pipelines and perform manual and exploratory testing for applications that will not be included in CI/CD criteria. You will collaborate closely with development and business groups to shift-left quality checks, shorten feedback loops, and raise the bar on release confidence. Primary focus includes .NET application testing (full-stack), MuleSoft integration/API validation and Salesforce testing. This position requires a passion for robust automation, API quality, and end-to-end reliability across integrations and applications.

Requirements

  • Hands-on testing experience with .NET applications and MuleSoft integrations.
  • Salesforce testing experience (UI, API, data integrity, permission sets).
  • Proven experience building and maintaining automated test suites integrated into CI/CD pipelines.
  • Strong API testing expertise and experience with tools for web and desktop applications (functional, contract, negative, and basic performance/security).
  • Ability to perform manual testing for non-CI/CD applications.
  • Security testing awareness (authN/authZ, Postman/ReadyAPI security tests).
  • Experience testing web applications (Selenium, Playwright, Cypress or similar) and desktop applications (e.g., WinAppDriver or similar).
  • Solid programming or scripting skills (e.g., C#, Java, TypeScript/JavaScript, or Python) for test automation.
  • Experience with version control and workflows (Git, branching strategies, PR reviews).
  • Familiarity with test management/defect tracking (e.g., Jira or equivalent).
  • Strong analytical thinking, debugging skills, and a bias for automation and continuous improvement.
  • Excellent written and verbal communication.
  • Education: Bachelor’s degree in computer science or related field required.
  • Experience: Five or more years of professional QA/Software Testing experience with strong automation focus.

Nice To Haves

  • Experience with AWS test environments and secrets management desired.
  • Service virtualization/mocking (e.g., WireMock, Mountebank) desired.
  • Data engineering/ETL testing (data quality, reconciliation) desired.

Responsibilities

  • Test Strategy & Planning Define QA strategy for APIs, services, web UIs, desktop apps, and Salesforce front-end; identify coverage goals, risks, and acceptance criteria. Champion testability and shift-left practices in refinement, design, and code review.
  • Automation & CI/CD Architect, implement, and maintain automated test suites (unit, component, API, integration, UI, and regression) for CI/CD environments. Implement quality gates, test artifacts, and flakiness detection/triage.
  • Manual & Exploratory Testing Perform manual and exploratory testing for applications that do not meet CI/CD pipeline development criteria, ensuring functional and integration quality. Document test cases, execute regression cycles, and validate fixes for these applications.
  • .NET, MuleSoft & Salesforce Quality Design and execute automated and manual tests for .NET services and applications. Validate MuleSoft integrations (RAML/Anypoint) including transformation logic, error handling, SLAs, and cross-system data integrity. Perform Salesforce front-end testing (UI, workflows, permissions, and data integrity).
  • API & Integration Testing Define API test plans (functional, contract, negative, security basics, and performance smoke). Use tools like Postman, SoapUI/ReadyAPI, REST Assured, or Karate for API validation.
  • Web & Desktop Application Testing Build resilient UI automation with Selenium, Playwright, or Cypress. Create desktop automation (e.g., WinAppDriver, Winium, or equivalent) and/or service-level tests for desktop components.
  • Maintain confidentiality regarding credit union policies and procedures, member financial data, personal information, and work-related events.
  • Provide quality support and maintain a professional relationship with peers, management, other staff, and members through cooperation, mutual trust, and respect.
  • Other duties, including special projects, as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service