Responsibilities
- Gain in-depth knowledge of company products and underlying software architecture.
- Lead comprehensive testing efforts across user interface and application programming interfaces, serving as a key quality assurance partner for product and engineering teams.
- Promote testability throughout the development lifecycle and work with product stakeholders to establish clear acceptance standards.
- Develop test strategies and create organized test plans for newly introduced features.
- Build and maintain automated test frameworks using Python or JavaScript, contributing to existing testing infrastructure.
- Execute functional, integration, and regression tests for API endpoints and user-facing workflows.
- Utilize artificial intelligence to optimize testing processes and increase efficiency.
- Collaborate with developers to understand system behavior, report defects, and confirm issue resolution.
- Establish and execute improvements to quality assurance methodologies and practices.
Work Arrangement
Remote (Worldwide)
Other
- Learning, developing, and growing are key parts of our culture.
- We're eager to meet people who believe in our mission and can contribute to our team in various ways.
- We want people to feel comfortable expressing their true selves and to come, stay, and do their best work here.
- Diversity, equity, and inclusion are at the core of our values.
- We are committed to fostering a workforce where all employees feel a sense of belonging regardless of race, ethnicity, nationality, gender, sexual orientation, age, religion, socio-economic status, ability, veteran status, and education.
- We are proud to be an Equal Opportunity Employer.
- To understand more about the data we collect and process as part of your application, please view our Backblaze Employee Privacy Notice.