Proto is the leader for generative AI customer experiences across emerging markets. Our inclusive chatbots and multilingual contact centre automation solutions are designed in partnership with contact centres serving industries such as financial and health services, as well as government agencies often with competitive sponsorship from organisations such as the Gates Foundation and University of Cambridge SupTech Lab. Proto's deployments ensure local customer access across languages, ethnicity, geography and gender. Powering the Proto AICX Platform is the proprietary proLingual engine for mixed and local languages, as well as AICX Add-Ons for ChatGPT, analytics, third-party apps and proactive chat. Check out proto.cx and latest funding round announcement!
About the team
Proto’s team is extremely global with 80% BIPOC (Black, Indigenous, and Persons of Colour) and 50% female management working across 15+ countries. We’re a remote team of self-starting and entrepreneurial SaaS engineers, operations and growth professionals. Our remote team follows established processes for cross-cultural and timezone collaboration, with opportunities to periodic in-person work opportunities.
Job Summary
As a QA Engineer, you will be responsible for ensuring high-quality software delivery through comprehensive manual testing processes. You will identify potential issues, collaborate with cross-functional teams to resolve bugs, and maintain organized documentation of your findings. Automation testing experience is a plus, and you’ll have the opportunity to introduce and scale our test automation efforts over time.
Roles and Responsibilities
- Design and execute test plans: Develop thorough and well-structured test plans and test cases based on product requirements and technical designs.
- Perform manual testing: Conduct functional, integration, regression, and performance testing to identify, record, and track defects.
- Collaborate with cross-functional teams: Work closely with developers, product managers, and client support teams to ensure clear understanding of requirements and timely issue resolution.
- Drive testing best practices: Maintain high standards of quality by promoting QA best practices and helping to improve existing processes.
- Identify areas for automation: Proactively pinpoint critical test scenarios for automation and support the creation of automated test scripts (if applicable).
- Maintain documentation: Keep clear, concise, and up-to-date documentation of all QA processes, test results, and defect tracking.
Requirements
- 4+ years of experience in manual software testing: Solid understanding of QA methodologies, testing techniques, and the software development lifecycle.
- Proficiency in test design & documentation: Ability to write detailed test cases, test scenarios, and bug reports.
- Excellent debugging skills: Adept at pinpointing root causes of defects and collaborating with developers to implement fixes.
- Strong communication: Capable of conveying complex concepts clearly, both verbally and in writing.
- Familiarity with automation tools (plus): Exposure to any of the following is beneficial: Selenium, Cypress, Playwright, PyTest, or similar test frameworks.
- Experience with CI/CD pipelines (plus): Awareness of DevOps practices and continuous integration environments.
Nice-to-Haves
- SaaS or AI background: Experience working with SaaS platforms or AI-related software.
- Exposure to scripting languages: (e.g., Python, TypeScript) for writing simple automated test scripts.
- Knowledge of containerization: Basic familiarity with Docker or Docker Compose.
Benefits
- 20 vacation days. In addition to local holidays.
- Full remote. Work anywhere in the world with stable internet.
- Cowork. Access any coworking office on Earth (and drink free coffee).
- High & equal salaries. Get paid higher than average and equally with global colleagues.
- Laptop incentive. Let us pay you back for work devices and tech upgrades (or give them if you are in the R&D department).
- Health & wellness. Receive dental, vision, and mental health coverage for yourself and your family (Canada only).
- Visa support. Request support with immigration to countries in our corporate group.
- Stock options. Qualify for employee stock options with leadership positions.
- Refugee friendly. Proto prioritises candidates who are displaced or relocating due to conflict.
Proto is proud to be an equal-opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunities regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status.