Our client, a leading US nonprofit organization well-known for its national service, seeks a Software QA Engineer. This person will be responsible for developing & delivering quality assurance testing for the varied software platforms the organization utilizes (e.g. in-app on iOS & integration testing with SaaS platforms). Some duties will include gathering test requirements, improving test infrastructure, performing manual, automated and ad-hoc testing, giving the team QA status & progress throughout testing phases, and ensuring quality standards by recommending solutions & areas of improvement. Job Requirements Demonstrated QA experience & knowledge of concepts & methodology (regression, integration, functional testing, UAT) Must have several years of experience working in an Agile/Scrum environment Some experience testing with Salesforce Strong test automation experience is preferred Skilled in delivering projects in a timely manner in a fast-paced work environment Excellent communication skills is a must-have Desired tools/technologies experience: Java/JavaScript, NodeJS, Xamarin Test Cloud, SCRUM, Jira, Confluence US citizenship/permanent residency is required