What are the responsibilities and job description for the Senior QA Engineer - Automation & API position at Service Credit Union?
It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
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.
Location: This position in an onsite position. Candidate must be located within 60 miles to the NH Seacoast area.
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:
Test Strategy & Planning Automation & CI/CD Manual & Exploratory Testing .NET, MuleSoft & Salesforce Quality API & Integration Testing Web & Desktop Application Testing Development Tools Used
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):
Physical Requirements:
We're committed to bringing passion and customer focus to the business.
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.
Location: This position in an onsite position. Candidate must be located within 60 miles to the NH Seacoast area.
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.
- 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.
- 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.
- 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.
- 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).
- 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.
- 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.
- 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.
- 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: 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):
Physical Requirements:
- Ability to stand for up to 2 hours.
- Ability to lift boxes up to 35 pounds.
- Ability to use computers for up to 8 hours.
- Occasional nights/weekends/holiday work schedule.
- Ability to travel to other work locations as required, if needed.
Salary : $109,372 - $125,000