We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Portal Engineer (QA + Support)

National Philanthropic Trust
United States, Pennsylvania, Conshohocken
Apr 16, 2026
Portal Engineer


Become a Part of the NPT Team

National Philanthropic Trust is a public charity dedicated to providing philanthropic expertise to donors, foundations, and financial institutions, enabling them to realize their philanthropic aspirations. NPT was founded in 1996. Since that time, we have raised more than $80.2 billion in charitable contributions and currently manage $57.1 billion in charitable assets. We have made more than 930,000 grants totaling more than $37.7 billion to charities all over the world. We rank among the largest grantmaking institutions in the United States.

Our mission is to increase philanthropy in society. To that end, our experienced staff of philanthropic professionals are fully prepared to help you establish and administer your donor-advised fund. NPT is led by a Board of Trustees composed of nationally known experts in philanthropy and

business.

At National Philanthropic Trust, we foster a welcoming environment for all.People are valued and respected for who they are-with opportunities to bring theirentrepreneurial spirit andtalents to increase giving around the world. We have an inclusive, supportive, collaborative culture that makes National Philanthropic Trust one of the most rewarding places to work.

Job Summary:


National Philanthropic Trust (NPT) is seeking a Portal Engineer to establish testing practices, provide escalated production support, and contribute to web application development for our donor and financial partner web portals. This hands-on, technically focused role requires software development experience with strong testing expertise. The individual will implement testing processes, build test automation, ensure reliable portal operations through proactive monitoring and incident investigation, and support the transition and technical handoff of existing web portals from a third-party provider.


The ideal candidate thrives in collaborative Agile environments and is passionate about leveraging modern approaches (including AI-assisted testing) to improve coverage and efficiency. This role serves as the escalation point for production alerts, investigates and reproduces application defects, and coordinates resolution with development teams and external partners. The engineer will model effective testing practices and collaborate with team members to build shared capability and quality ownership across the development team while partnering with Product and Architecture teams to translate requirements into effective test coverage.


Salary range is $90,000 - $115,000 plus 12% annual discretionary bonus.


What You'll Do:


Testing & Automation


  • Execute manual and automated testing for functional, regression, exploratory, and UAT of web portal features. Build and maintain test frameworks covering UI, API, accessibility (ADA/WCAG compliance), and end-to-end scenarios using modern tools (e.g., Playwright, Selenium, Axe, Postman).
  • Leverage AI-powered testing tools to accelerate test creation and improve coverage. Collaborate with Architecture team on AI-assisted test generation, security validation, and testing standards development.
  • Develop test plans, test cases, and test scripts based on requirements from Product and Architecture teams. Integrate automated tests into CI/CD pipelines (Azure DevOps).
  • Model effective testing practices and collaborate with team members on test-driven development, code review for testability, and shared quality ownership.
  • Track defects in Jira with detailed reproduction steps, environmental context, and severity recommendations.



Production Support & Monitoring


  • Serve as escalated production support and escalation point for alerts from observability platforms (Datadog, Azure Monitor), analyzing application errors and system health indicators.
  • Investigate, reproduce, and document production defects with detailed technical analysis and reproduction steps. Coordinate with developers, partners, and vendors to create bug remediation tickets.
  • Conduct root cause analyses on incidents and translate findings into test coverage improvements. Monitor portal stability through log analysis and advocate for improved visibility with Cloud Operations team.
  • Participate in incident response for P1/P2 issues and on-call rotation as needed. Maintain support runbooks and incident documentation.



Collaboration & Development


  • Coordinate testing with external implementation partners and vendors, validating deliverable quality and ensuring testing alignment. Review vendor code for functionality, security, and NPT standards compliance.
  • Contribute to web application development as portal capabilities expand, building bug fixes, features, and test utilities.
  • Partner with Product and Architecture teams on validation approaches and release planning. Communicate test results and release readiness to stakeholders.



What You Bring:


  • 7+ years of software development and testing experience, with at least 3-4 years as a software developer building web applications and APIs.
  • Demonstrated proficiency in modern web technologies (JavaScript/TypeScript, HTML/CSS) and backend frameworks (C#/.NET, Node.js, or similar).
  • Strong proficiency in both manual and automated testing for web applications, including test automation frameworks (e.g., Playwright, Selenium, Cypress), API testing tools (e.g., Postman, Swagger), and accessibility testing standards (WCAG 2.1+, Axe, Pa11y, Lighthouse).
  • Experience with CI/CD pipelines (Azure DevOps or similar), defect tracking tools (Jira, Xray), and test automation integration.
  • Familiarity with observability platforms (Datadog, Azure Monitor) and Azure App Service environments for log analysis, alert investigation, and troubleshooting web applications.
  • Strong analytical and troubleshooting skills with experience diagnosing production issues and working with external vendors or implementation partners.
  • Excellent communication skills and experience working in Agile/Scrum environments. Comfortable proposing solutions and iterating based on technical feedback.


Preferred Qualifications:


  • Azure certifications (Azure Developer Associate or Azure Fundamentals).
  • Experience leveraging AI-powered tools for test generation or automation.
  • Familiarity with security testing practices and vulnerability identification.
  • Experience with performance testing tools (e.g., JMeter, Lighthouse).
  • Experience with frontend frameworks (Angular preferred, React, or Vue).
  • Prior experience in financial services, nonprofit technology, or donor-facing applications.
  • Knowledge of authentication flows (SSO, MFA), data security, and compliance requirements.
  • Knowledge of donor-facing or financial services web portals, including authentication flows, data security considerations, and regulatory compliance requirements.


Education and Experience:


  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
  • At least 7 years of combined software development and testing experience, with minimum 3-4 years as a software developer.


Physical Requirements:


  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds.

Applied = 0

(web-bd9584865-9k7lb)