Posted Oct 17, 2026

QA Analyst

Apply Now
About The Company EarthSoft is a leading provider of environmental data management solutions, dedicated to supporting organizations in the environmental and water resource sectors. With a comprehensive suite of products, including the EQuIS platform, EarthSoft empowers clients to efficiently collect, analyze, and report environmental data. Our commitment to innovation and excellence has established us as a trusted partner for government agencies, consulting firms, and industry leaders worldwide. We foster a collaborative and inclusive work environment that encourages professional growth and continuous learning, ensuring our team members stay at the forefront of technological advancements in environmental data management. About The Role As a Quality Assurance Analyst I at EarthSoft, you will be an integral part of our testing team, contributing to the quality assurance process for our suite of environmental data management products. This entry-level position offers an excellent opportunity to develop your skills in software testing, gain hands-on experience with our core products, and collaborate closely with developers, product managers, and other stakeholders. You will be responsible for executing test cases, documenting outcomes, and assisting in identifying and troubleshooting issues to ensure our solutions meet client requirements and high-quality standards. This role is ideal for individuals eager to grow their career in software quality assurance within a dynamic and supportive environment. Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience) 0–2+ years of software testing experience Basic understanding of software testing principles, methodologies, and best practices Fundamental knowledge of core products and functional testing Ability to learn quickly and retain information effectively Strong analytical, organizational, and communication skills Ability to work independently and collaboratively in a remote team environment Preferred: Certification in software testing (e.g., ISTQB) Familiarity with automated testing frameworks, Agile methodologies, and SQL Exposure to CI/CD pipelines and cloud environments (preferably Azure) Understanding of environmental industry data and related products (preferred) Responsibilities Execute test cases and accurately document observed outcomes Evaluate software behavior against specified requirements, use cases, and user expectations Perform exploratory testing to uncover potential issues Assist in identifying and developing test scenarios and test plans Participate in setting up test environments and maintaining automated tests, where applicable Utilize valid test data, configurations, and environments to ensure comprehensive testing Write clear, reproducible bug reports, logging defects with appropriate severity assessments Collaborate with developers, product managers, and stakeholders to understand end-user needs and testing requirements Track testing progress, follow up on assigned tasks, and communicate status proactively Follow troubleshooting procedures to isolate unexpected behaviors and identify root causes Utilize logs and documentation to assist in diagnosing issues Adhere to company policies, participate in process improvements, and support testing tool implementation Benefits Competitive salary and comprehensive benefits package Opportunities for professional development and career growth Collaborative and inclusive work environment Remote work flexibility Exposure to innovative environmental data management technologies Participation in ongoing training and certification programs Equal Opportunity EarthSoft is committed to creating a diverse environment and is proud to be an equal employment opportunity employer. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity, age, disability, genetic information, marital status, veteran status, or any other protected class under applicable law. All employment decisions are made based on qualifications, merit, and business needs. We promote an inclusive culture that values the contributions of all employees and applicants.