Quality Analyst Engineer
Core
Ensuring quality, reliability, and consistency of SaaS applications for water and environmental data management, including frontend, backend, APIs, and data layers.
Role type
Intermediate full-stack software quality analyst engineer
Builds
Scalable cloud-based SaaS platforms for water utilities, municipalities, and engineering firms
Domain
Water services and environmental data management
Deliverable
production ML models | product features
Required skills
Full-stack testing (frontend, backend, APIs), manual and automated test design, SQL data validation, API testing, UI/E2E testing, Agile methodologies, defect tracking, test documentation
Preferred skills
Data-oriented systems, regulatory compliance, CI/CD integration, environmental/hydrological data experience
Technologies
ReactJS, NodeJS, REST APIs, Postman, Insomnia, Cypress, Playwright, Selenium, Xray, Zephyr, TestRail, Jira, Confluence
Responsibilities
Plan and execute test plans and scenarios; perform functional, integration, regression, and exploratory testing; validate data quality and integrity; test APIs for correctness and performance; collaborate with developers on requirements and acceptance criteria; maintain test documentation and knowledge base; contribute to automated test creation and maintenance; participate in release validation and post-implementation analysis; support QA/QC process improvements; participate in Agile ceremonies
Seniority
Intermediate, hands-on IC
