Nonprofit
Software Analyst (Unpaid Volunteer Position)
Details
Description
Menzies Philanthropic Foundation (Menzies Mission) is a non-profit dedicated to supporting orphans and vulnerable families through resources, education, and holistic development rooted in the Menzies 8 Keys of Needs: Housing, Health, Nutrition, Education, Family, Community, Faith, and Love. We believe that self-actualization is a powerful pathway to breaking cycles of poverty and trauma. Through mental and emotional support, healing-centered guidance, and community-rooted programs, we strengthen connection and belonging, empowering individuals to realize their potential and transform their future.
In partnership with our social-impact company, Me Is We, we are developing a regenerative financial ecosystem to support the long-term sustainability and expansion of our mission. At the heart of this ecosystem is My Source Network, a global holistic wellness community platform devoted to healing and mindful connection. Through practitioners, conscious events, and transformational resources, My Source Network supports individuals on their journeys toward balance, empowerment, and belonging while cultivating a worldwide community rooted in healing, authenticity, and collaboration.
We are an impact-driven organization rooted in integrity, accountability, collaboration, and service. Our work is guided by a commitment to collective healing and empowering the communities we serve, knowing that meaningful, lasting change is created together. If you feel called to bring your skills, presence, and purpose into our mission, we would be honored to welcome you into the Menzies Mission community.
Job Overview:
The Software Analyst will help assess and improve the quality, reliability, and usability of the My Source Network platform across web and mobile experiences. The role focuses on analyzing requirements and workflows, planning and performing software testing, identifying defects and risks, validating data and integrations, and communicating findings to technical and product stakeholders. The successful candidate will bring strong hands-on testing experience and use analytical thinking to support release readiness and continuous improvement.
Key Responsibilities:
- Review business and technical requirements, user stories, workflows, and acceptance criteria to identify gaps, risks, and test scenarios.
- Develop, execute, and maintain test plans, test cases, test data, and test summary reports across platform modules.
- Perform functional, regression, smoke, integration, and usability testing across web and mobile experiences.
- Analyze test results and investigate unexpected system behavior, data issues, and defects.
- Validate APIs and backend integrations, including requests, responses, status codes, JSON payloads, and data integrity where applicable.
- Document, prioritize, track, and retest defects with clear reproduction steps and supporting evidence.
- Verify defect fixes and provide quality findings to support release readiness and sign-off.
- Collaborate with developers, product managers, QA team members, and other stakeholders to clarify requirements and resolve issues.
- Participate in Agile ceremonies, including sprint planning, stand-ups, retrospectives, and release reviews, as needed.
- Support the setup and maintenance of test environments and test data.
- Identify opportunities to improve testing processes, documentation, tools, and quality standards.
- Contribute to the evaluation or gradual adoption of test automation and AI-assisted testing where appropriate.
Skills and Qualifications:
- More than 5 years of hands-on software testing or quality assurance experience.
- Strong understanding of software testing principles, test design techniques, defect lifecycle, and the software development lifecycle.
- Experience analyzing requirements and translating them into test scenarios and test cases.
- Experience performing functional, regression, integration, and user acceptance testing.
- Experience with test management tools such as TestRail, Zephyr, or similar, and defect tracking systems such as Jira, Flowlu, or similar.
- Experience working in an Agile environment, such as Scrum or Kanban.
- Strong analytical and problem-solving skills, attention to detail, and clear written and verbal communication.
- Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Preferred Experience:
The following skills are beneficial but are not mandatory:
- API testing using Postman, REST Assured, or similar tools.
- Test automation experience with Python, pytest, Playwright, Selenium, or similar tools.
- Mobile testing on iOS and Android using emulators, simulators, or real devices, as well as responsive web testing.
- Experience testing AI or large language model features, including prompt and response validation, regression testing, and basic bias or safety checks.
- Experience with user acceptance testing (UAT), test result analysis, and communicating quality risks to stakeholders.
- Interest in holistic healing, wellness, and community-driven work.
Application Process:
To apply, review the job description and submit your resume, portfolio, and cover letter to hr@menziesmission.org. Please ensure that your contact information is accurate for any status updates regarding your application. If selected, you will be contacted to discuss your qualifications and how they align with the organization's mission.
For any questions, feel free to reach out to hr@menziesmission.org. We look forward to reviewing your application.
Equal Opportunity Employer:
Menzies Philanthropic Foundation is committed to diversity, inclusion, and equal opportunity. We welcome applicants from all backgrounds and do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other characteristic protected by law. Accommodation for the application process is available upon request.
Location
Associated Location
Suite 801
