Quality Engineer
- Vancouver, BC, Canada
$70-80K · Full-time
Applications open in a new tab.
Job details
- Pay
- $70-80K
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
QA Engineer – AI-Augmented Development
Job Type: Full-time onsite
Location: downtown Vancouver, BC
$70-80K
About the Role
We are looking for a QA Engineer with strong test automation experience who is excited about using AI technologies to improve software quality and testing processes.
This is not a traditional manual QA position. You will help build and improve automated and AI-augmented testing processes across web applications, native platforms, and backend APIs.
What You’ll Do
- Create and execute test plans, test cases, and test scripts based on product requirements.
- Design, build, and maintain scalable automated testing frameworks.
- Perform automated testing across native applications, web frontends, and backend APIs.
- Work with engineering teams to introduce AI-driven testing methodologies into the development lifecycle.
- Manage test suites, defects, and quality metrics using JIRA, Zephyr, and bug-tracking tools.
- Continuously evaluate new QA automation tools and AI/ML testing practices to improve coverage and efficiency.
- Collaborate closely with developers and other cross-functional teams throughout the development process.
What We’re Looking For
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Hands-on QA Engineering and test automation experience.
- Experience testing native applications, web frontends, and backend APIs.
- Strong experience with automation tools such as Selenium, TestComplete, and Jenkins.
- Programming/scripting experience with Python, JavaScript, and/or Node.js.
- Hands-on experience with JIRA and Zephyr or similar test-management tools.
- Interest or experience applying AI/ML technologies within QA and software testing.
- Strong analytical, troubleshooting, problem-solving, and communication skills.
More about this job
Responsibilities
Create and execute test plans, cases, and scripts, and build and maintain scalable automated testing frameworks across native applications, web frontends, and backend APIs. Introduce AI-driven testing practices, manage test suites and defects using quality tools, and collaborate with engineering and cross-functional teams to improve software quality.
Requirements
A bachelor's degree in Computer Science, Engineering, or a related technical field and hands-on QA engineering and test automation experience are required. Candidates should have experience testing native applications, web frontends, and backend APIs; familiarity with Selenium, TestComplete, Jenkins, Python, JavaScript and/or Node.js, and JIRA and Zephyr; and an interest in applying AI/ML to software testing.
Skills
- Quality Assurance
- Test Automation
- Test Planning
- Automated Testing Frameworks
- Native Application Testing
- Web Application Testing
- Backend API Testing
- Selenium
- TestComplete
- Jenkins
- Python
- JavaScript
- Node.js
- JIRA
- Zephyr
- AI/ML Testing
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Quality Assurance
- QA Engineering
- Test Automation
- Test Plans
- Test Cases
- Test Scripts
- Automated Testing Frameworks
- Native Applications
- Web Frontends
- Backend APIs
- AI-Driven Testing
- AI/ML
- Selenium
- TestComplete
- Jenkins
- Python
- JavaScript
- Node.js
- JIRA
- Zephyr
- Test Management
- Defect Tracking
- Quality Metrics
- Troubleshooting
- Problem-Solving