QA Engineer
Core
Design, develop, and maintain automated test suites for Bonterra's social good software platform, ensuring robust quality for nonprofit and corporate clients.
Role type
Senior QA Engineer (Automation)
Builds
Automated test suites, performance tests, and quality assurance processes for Bonterra's end-to-end solutions.
Domain
Social good technology / Nonprofit sector / SaaS
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated testing frameworks (Cypress, Playwright, K6), REST API testing, GraphQL API testing, Performance testing, Cloud technologies (AWS), Git, Agile methodologies (Scrum/Kanban), Web accessibility standards (Section 508)
Preferred skills
TypeScript, JavaScript, Enterprise BI tools (QuickSight, Tableau, Looker), Nonprofit sector domain knowledge
Technologies
Cypress, Playwright, K6, AWS, Git, TypeScript, JavaScript, QuickSight, Tableau, Looker
Responsibilities
Develop and maintain test cases for new and existing functionalities; Design and execute performance and load tests; Collaborate with engineers to identify and resolve defects; Document and establish QA processes and best practices; Contribute to the organization's overall test strategy.
Seniority
Mid-Senior, hands-on IC