Senior QA Engineer - Automation & API

Service Credit Union

$109K — $125K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or a related field required.
  • 5+ years of professional QA/Software Testing experience with a strong automation focus.
  • Hands-on testing experience with .NET applications and MuleSoft integrations.
  • Experience in Salesforce testing (UI, API, data integrity, permission sets).
  • Proven ability to build and maintain automated test suites for CI/CD pipelines.
  • Strong analytical and debugging skills with a bias for automation.
  • Excellent written and verbal communication skills.

Responsibilities

  • Define QA strategy for APIs, services, and applications, identifying coverage goals and risks.
  • Architect and maintain automated test suites for CI/CD environments.
  • Perform manual and exploratory testing for applications outside the CI/CD pipeline.
  • Design and execute tests for .NET services and MuleSoft integrations.
  • Validate API functionality and ensure data integrity across systems.
  • Build resilient UI automation for web and desktop applications.
  • Maintain documentation of test cases and track defects.

Benefits

  • Great health and dental benefits starting day one!
  • PTO, long-term disability, and paid holidays.
  • 401k with 8% company contribution after one year of employment.
  • Paid leave policy after 12 consecutive months of employment.
  • Free confidential mental health support program with Talkspace.
  • Free identity theft protection through IdentityForce.
  • Tuition reimbursement and training opportunities.
Full Job Description
Location: This position is an onsite position. Candidate must be located within 60 miles of the NH Seacoast area.

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.

Compensation: $109,372 -$125,000/yearly, depending on experience and qualifications. Junior level candidates typically start at the lower end of the range, with opportunities for growth as skill develop.

Benefits Include:

  • Great health and dental benefits starting day one!

  • PTO, long-term disability, and paid holidays.

  • 401k with 8% company contribution after one year of employment.

  • Paid leave policy after 12 consecutive months of employment.

  • Free confidential mental health support program with Talkspace

  • Free identify theft protection through IdentityForce

  • Tuition reimbursement.

  • Training and career growth opportunities.

Position 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.

  • Development Tools Used

    • Automation & Test: Postman, SoapUI/ReadyAPI, WinAppDriver

    • Languages/Frameworks: C#/.NET, Java, JavaScript/TypeScript, NUnit/xUnit, MSTest

    • CI/CD & SCM: Bitbucket Pipelines: Git

    • Test Management/Bug Tracking: Jira

    • MuleSoft: Anypoint Platform, API Manager

  • 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.

Required Knowledge and Skills:

  • 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.

  • 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.

Education/Experience/Certifications:

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.

Certification(s): n/a

Similar Jobs

More Jobs at Service Credit Union

More Information Technology Jobs

Find similar Senior QA Engineer - Automation & API jobs: