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.