Responsibilities
- Design and deploy reliable automated test frameworks targeting API and server-side components.
- Create and sustain automated test scripts using Python and Behave to validate new functionality and system updates.
- Embed automated testing workflows into current GitLab CI/CD and deployment pipelines.
- Enhance and support test automation frameworks to align with changing system designs, including blockchain elements.
- Work alongside engineers, product leads, and DevOps specialists to ensure quality and testability in distributed environments.
- Manage defect tracking processes using tools like JIRA to ensure transparency and accountability.
- Establish, monitor, and report key QA metrics related to test execution and software quality.
- Develop and manage performance and load testing frameworks for core backend systems and smart contract operations.
- Execute various testing types including functional, API, automation, performance, and integration testing as required.
- Support ongoing enhancement of QA methodologies, tools, and best practices within an agile delivery model.
Benefits
- Competitive compensation including base salary, equity for full-time staff, and annual performance-based bonus
- Employer-matched retirement savings plan
- Employer-covered dental, vision, telemedicine, and virtual mental health services with substantial healthcare subsidies
- Parental leave policy
- Unlimited paid time off
Compensation
Includes salary, equity for all full-time employees, and an annual performance bonus
Work Arrangement
Hybrid
Team
Collaborates closely with Development and Testing teams; interacts regularly with developers, product managers, and DevOps engineers
Other
Employees in this role are expected to work on-site Monday through Thursday, with the option to work remotely on Fridays.
