QA and Testing Analyst
Municipal Credit Union New York, New York, United States · $72K–$117K/yr
Financial Services · 501-1,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The QA and Testing Analyst will independently analyze business requirements to develop testing strategies and execute functional and user acceptance testing for core credit union technologies. They will also coordinate the end-to-end testing lifecycle, manage defects, and integrate automated solutions into CI/CD pipelines to ensure high-quality software delivery.
What they look for
Requirements
Candidates should have a bachelor's degree in a technical field and at least three years of hands-on experience in software quality assurance or testing. Proficiency in SQL, API testing, and familiarity with automation tools like Selenium or Playwright within a regulated environment is preferred.
Benefits
Full description
About MCU:
At Municipal Credit Union, we believe that an incredible culture helps create a happy and motivated team that works hard to achieve the best results for themselves and their members. For more than 100 years, MCU has provided affordable financial products and convenient services to a membership base that is now comprised of over 600,000 individuals. With each new generation we have the pleasure of interacting with, we maintain the credit union promise of people helping people.
Our Mission:
To help hard-working New Yorkers build better tomorrows
Our Vision:
Be New York's most loved financial institution by helping our members build their best financial futures
Overview: The QA and Testing Analyst independently analyze business and technical requirements, identifies program/project needs, develops the testing strategy, plans, approach, scenarios and performs the functional testing and user acceptance testing for the core credit union technologies. The Analyst partners with Software Development, Application Support, IT Operations, Business Analysis, Information Security, Infrastructure, project teams, business stakeholders, vendors, and end users while maintaining appropriate independence and quality controls.
Responsibilities:
Specific duties include, but are not limited to, the following:
- Oversee and coordinate the end-to-end technical analysis and testing lifecycle for multiple, complex technology initiatives.
- Creates test plans for testing of major platform and application deployments, upgrades, and maintenance. Follows best practice testing processes and performs them in a timely and efficient manner.
- Review business requirements, user stories, acceptance criteria, process flows, technical designs, change requests, and vendor documentation for completeness, clarity, traceability, accuracy, and testability.
- Participate early in project planning, backlog refinement, design reviews, sprint planning, release planning, and change readiness activities to identify quality risks and testing dependencies.
- Develop risk-based test strategies and test plans that define scope, objectives, environments, data needs, roles, entry and exit criteria, schedules, dependencies, assumptions, risks, and required evidence.
- Create and maintain detailed test scenarios, test cases, test scripts, test data, traceability matrices, regression suites, checklists, and reusable testing assets.
- Execute functional, integration, interface, system, end-to-end, regression, smoke, sanity, exploratory, negative, usability, accessibility, data conversion, security, performance, resilience, and production-readiness testing as appropriate.
- Test web, desktop, mobile, API, batch, database, reporting, file transfer, workflow, vendor-hosted, and internally developed solutions across supported environments.
- Validate REST and SOAP services, request and response payloads, authentication, error handling, contract behavior, downstream processing, and third-party integrations using approved tools.
- Validate SQL queries, stored procedures, database objects, reports, data mappings, calculations, transformations, interfaces, reconciliation results, and data integrity across source and target systems.
- Increase team capacity through the use of automated solutions to enable speed and agility in meeting business needs.
- Create, execute, maintain, and improve automated tests for repeatable functional, API, integration, and regression coverage using approved frameworks and coding standards.
- Integrate automated tests into Azure DevOps or other approved CI/CD pipelines and analyze results to provide timely feedback on build quality and release risk.
- Identify, reproduce, document, prioritize, and track defects with clear steps, expected and actual results, screenshots or logs, severity, business impact, environment details, and supporting evidence.
- Lead or support defect triage; work with developers, vendors, business analysts, and stakeholders to clarify issues, determine disposition, and drive timely resolution.
- Maintain bidirectional traceability between requirements, test cases, defects, test results, approvals, and release decisions in approved systems of record.
- Validate deployment packages, configuration changes, implementation steps, release notes, support documentation, monitoring, rollback procedures, and production-readiness checklists.
- Support User Acceptance Testing by coordinating test readiness, data, access, schedules, instructions, evidence collection, defect routing, and status reporting while preserving business ownership of acceptance.
- Perform post-implementation validation and production smoke testing, monitor early-life issues, and contribute to incident reviews and root cause analysis when defects escape to production.
- Produce concise testing status reports and quality metrics, including execution progress, pass and fail rates, defect aging and trends, escaped defects, rework, automation coverage, requirement coverage, and release readiness.
- Promote shift-left testing by helping teams define testable acceptance criteria, improve unit and integration coverage, and identify defects earlier in the software development lifecycle.
- Continuously improve QA standards, templates, tools, automation, test data management, environment controls, documentation, and lessons-learned practices.
- Apply appropriate QA practices across Agile, Scrum, Kanban, Waterfall, vendor implementation, and hybrid delivery methods.
- Follow change management, secure development, records retention, privacy, information security, incident management, and technology governance requirements.
- Maintain current knowledge of testing techniques, application security, financial services technology, automation tools, AI-assisted software delivery, and emerging quality risks.
- Adhere to all regulatory compliance training, including BSA/AML/OFAC, and support overall BSA/AML/OFAC compliance responsibilities applicable to the position.
- Demonstrate clear written and verbal communication, sound judgment, attention to detail, objectivity, ownership, collaboration, and constructive technical feedback.
- Maintain the highest ethical standards and protect confidential member, employee, and organizational information.
- Perform other related duties and special projects as assigned.
Education and Experience:
- Bachelor's degree in Computer Science, Information Systems, Software Engineering, Cybersecurity, Business Technology, or a related field is preferred; an equivalent combination of education, training, certifications, and relevant experience may be considered.
- Three or more years of hands-on software quality assurance, testing, business systems analysis, application support, or software development experience is preferred.
- Experience testing enterprise applications, integrations, APIs, databases, reports, batch processes, and vendor platforms in a regulated or control-focused environment is preferred.
- Financial services or credit union experience is preferred.
Technical Knowledge and Skills:
- Strong knowledge of the SDLC, software testing lifecycle, quality assurance, quality control, risk-based testing, defect management, release validation, and test documentation.
- Hands-on experience with manual testing and familiarity with automation approaches for UI, API, integration, and regression testing.
- Experience with tools such as Azure DevOps, Postman, Selenium, Playwright, or comparable test management, defect tracking, API, and automation tools.
- Working knowledge of C#, VB.NET, .NET applications, ASP.NET, HTML, CSS, JavaScript, web services, microservices, and object-oriented concepts sufficient to test and troubleshoot solutions effectively.
- Strong SQL and Microsoft SQL Server skills, including validation of queries, stored procedures, database objects, data integrity, extracts, reports, and SSIS packages.
- Knowledge of source control, pull requests, branching practices, code reviews, build pipelines, CI/CD, deployment practices, configuration management, and rollback validation.
- Knowledge of secure coding and application security concepts, including identity, authentication, authorization, encryption, secrets, input validation, dependency risk, common web risks, privacy, and auditability.
- Ability to review logs, traces, monitoring alerts, job results, data outputs, and technical documentation to isolate and communicate the likely source and impact of issues.
- Knowledge of performance and load testing concepts, accessibility testing, mobile and browser compatibility, test environment management, and test data controls.
- Familiarity with AI-assisted development and testing tools, including the need to validate generated code, test cases, data handling, security, accuracy, and human review, is desirable.
- ISTQB, quality assurance, Agile, Azure, security, or relevant technical certification is desirable.
Core Competencies:
- Analytical Thinking: Breaks complex processes and systems into testable components and uses evidence to identify risk and root cause.
- Quality and Detail Orientation: Produces accurate, repeatable work and identifies inconsistencies that could affect members, employees, financial processing, compliance, or operations.
- Independence and Objectivity: Provides fact-based quality assessments and raises concerns respectfully, even when schedule or delivery pressure exists.
- Communication: Explains defects, risks, status, and recommendations clearly to technical and non-technical audiences.
- Collaboration: Builds productive relationships across technology, operations, business teams, vendors, and end users without compromising quality standards.
- Planning and Organization: Manages concurrent testing assignments, dependencies, evidence, and deadlines while adapting to changing priorities.
- Problem Solving: Reproduces issues, analyzes data and system behavior, and works methodically toward practical resolution.
- Ownership and Accountability: Follows issues through closure, maintains reliable records, escalates concerns promptly, and delivers on commitments.
- Continuous Improvement: Uses metrics, retrospectives, incidents, and release outcomes to strengthen testing processes and prevent recurrence.
Working Conditions and Physical Requirements:
- Work is primarily performed in a professional office or remote technology environment using a computer, telephone, collaboration tools, and testing systems for extended periods.
- Must be able to participate in scheduled releases, production validations, incident response, or testing activities outside normal business hours when required.
- Must be able to communicate effectively, review detailed information on-screen, and perform repetitive keyboard and mouse activity with or without reasonable accommodation.
- Occasional travel to MCU locations, vendor sites, or project meetings may be required.
Why you'll be a good fit:
Our Core Values are an integral part of who we are and who we hire. By living our Core Values, every day, we continue to attract the best and brightest talent, achieve unsurpassed results and continuously challenge ourselves to be better than yesterday. These values are at the heart of our organization and within every teammate. To be a great fit, you’ll bring the following
Results - We are passionate about winning.
Agility - We proactively anticipate, respond and pivot to ensure MCU wins.
Integrity - We operate with the highest ethical standards and highest degree of honesty.
Belonging - We cultivate a culture of inclusion and teamwork.
Ownership - We take personal responsibility and hold ourselves accountable for the results.
Why You’ll Love Working Here:
The pay range for this position is between $71,600-116,550 annually. Actual base pay offered may vary depending on a number of factors such as job-related knowledge, skills, experience, and location. Employees in this position may also be eligible for a discretionary bonus, 401(k) with an 6% employer match per pay period. Benefits for this position include Medical, vision, dental, life, and disability insurance, flexible paid time off and 11 paid holidays annually.
Municipal Credit Union (MCU) is an Equal Opportunity Employer. Municipal Credit Union provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable federal, state or local laws.
We are committed to hiring, training, cultivating, promoting, and celebrating an environment where we have a welcoming and fulfilling place for all people to call home. Diversity of race, thought, sexual orientation, age, veteran status, religion, and disability will empower us to thrive as individuals, as teams, and as an organization.
Similar roles
-
QA Engineer / SDET
Sarvam AI Bengaluru, Karnataka, India
-
Software Engineer I, QA (New Grad)
True Anomaly Quinte West, Ontario, Canada · $80K/yr
-
QA Automation Mid
Encora Lima, Lima, Peru
-
Project Inspector / QA / Installation Supervisor
Turner & Townsend Salt Lake City, Utah, United States · $90K–$120K/yr
-
QA Technician
F&S PRODUCE WEST LLC Clackamas, Oregon, United States
-
Software QA Tester - DMV
AHU Technologies Inc District of Columbia, United States · $125K–$135K/yr