- Must-haves
- Proven experience as a Software QA Analyst, QA Engineer, or similar role.
- Strong understanding of web application architecture, APIs, and modern software development workflows.
- Hands-on experience testing and reviewing AI-generated code (e.g., code produced with ChatGPT, Claude, Cursor, or similar tools).
- Ability to identify, debug, and fix issues in code (primarily Python and JavaScript/React).
- Experience performing manual testing of complex and business-critical features.
- Ability to write clear and thorough test plans, test cases, and bug reports.
- Familiarity with version control systems (Git) and agile development processes.
- Solid understanding of software quality principles, edge cases, and failure scenarios.
- Strong attention to detail and a methodical approach to problem-solving.
- Excellent written and verbal communication skills.
- Ability to work full-time from our downtown Montreal office.
- Nice-to-haves
- Experience with test automation tools (e.g., Cypress, Playwright, Selenium, or similar).
- Familiarity with AI model behavior, limitations, and failure modes as they relate to software output.
- Experience working with CI/CD pipelines and quality gates.
- Exposure to Web3 technologies (blockchain, smart contracts, digital assets).
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Bilingual in English and French.
- Perks
- Awesome office in the heart of downtown Montreal, close to everything
- Great benefits package including dental and vision
- Flexible work hours
- Relaxed and collaborative atmosphere
- Significant room to grow and evolve alongside cutting-edge AI-driven development practices
Quality Assurance Analyst - Montreal (administrative region) - Webisoft
Description
Overview
Webisoft is a leading development studio specializing in web, Web3, and AI solutions. We're looking for a Quality Assurance Analyst to join our fast-growing and innovative team. In this role, you'll work closely with engineers, product managers, and designers to test, validate, and improve software built with both human-written and AI-generated code.
You'll play a critical role in ensuring the reliability, performance, and correctness of modern applications by reviewing AI-assisted implementations, manually testing critical features, writing test plans, and helping fix issues at the code level when needed.
If you're passionate about software quality, enjoy digging into complex systems, and are excited about working in the emerging paradigm of AI-assisted development, this is an excellent opportunity to grow with a forward-thinking team.
This is a hybrid position in our downtown Montreal office (a few days per week in office).
Responsibilities
You will contribute to quality by reviewing AI-assisted implementations, manually testing critical features, writing test plans, and helping fix issues at the code level when needed.
Qualifications
#J-18808-Ljbffr
