Automation Engineer
- Vancouver, BC, Canada
$55,000 to $60,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $55,000 to $60,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
QE2 (Quality Engineer II)
5 days onsite at Vancouver, BC
Live coding evaluation - Any programming language coding - Strong logic
2 rounds of technical interview
Must have expert level:
At least 5 years of experience on the below -
100% Hands-on - 5+ years of end to end to automation experience
JavaScript / Node JS expertise
Strong logic and analytical skills
Mobile app automation - iOS , Android, Native
Web app automation
Very Good to have Jest framework, similar framework
Selenium - Java or Python
-
Summary -
Automation Point of Contact (“POC”) for a given scope automation project.
Coordinate automation efforts with QA team, product and engineering teams.
Develop code that supports team's automation efforts and goals.
Maintenance of automation test code.
Debug test failures.
Adhere to best practices and standards to deliver reliable and robust code..
Identify technical blockers / challenges to do a task. (i.e. as part of exploratory 0->1 efforts).
Monitor and follow up on the ROI (i.e. health and reliability) for areas under your purview.
Test execution
Works effectively with client dedicated parties to increase automation coverage.
Effectively drive issues resolution (i.e. RCA issues, specifically around SEV prevention) with XFNs.
Debug test framework issues.
Conduct code searches to find similar examples/fixes.
Reporting/closure
Deliver plan/updates/status of product automation effectively.
Communicate/escalate blockers/failures to SDET/product engineers.
Deliver clear and actionable bug reports.
More about this job
Responsibilities
Lead automation efforts for an assigned project scope, coordinating with QA, product, engineering, and client teams while developing and maintaining reliable automated test code. Execute tests, debug failures and framework issues, monitor automation health and ROI, resolve technical blockers, and communicate status, escalations, and actionable bug reports.
Requirements
Requires at least five years of hands-on, end-to-end automation experience, expert JavaScript/Node.js skills, and strong logic and analytical abilities. Experience with mobile automation for iOS and Android and native web app automation is required; Jest or similar frameworks and Selenium with Java or Python are advantageous.
Skills
- Automation Testing
- JavaScript
- Node.js
- Mobile App Automation
- iOS
- Android
- Web App Automation
- Jest
- Selenium
- Java
- Python
- Analytical Skills
- Debugging
- Root Cause Analysis
- Test Execution
- Quality Assurance
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Quality Engineer II
- Automation Engineering
- End-To-End Automation
- JavaScript
- Node.js
- Mobile App Automation
- iOS
- Android
- Native Web App Automation
- Jest
- Selenium
- Java
- Python
- Quality Assurance
- Test Automation
- Test Execution
- Test Framework
- Debugging
- Root Cause Analysis
- Severity Prevention
- Automation Coverage
- Return On Investment
- Exploratory Testing
- Code Review
- Bug Reporting
- Cross-Functional Collaboration
- Live Coding Evaluation