Description
We are looking for a Software QA Automation Engineer to manage the QA and test the software platform.
About Evident Point :
We’re wholly owned subsideary of Press Reader group, and we are bringing textbooks to life. Evident Point integrates digital
textbooks into the classroom environment for K-12 students, teachers and administrators. Our platform is designed for the modern classroom with unique, real-time customization options.
Teachers can customize content with learning management system integration, extended analytics, interactive overlays and a quiz building platform.
We provide an improved learning environment through full integration with school Learning Management and Student Information Systems.
We’re committed to creating a mission-driven, positive culture in our Richmond, BC facility made up of the best and brightest people in the business.
About the role :
We are looking for a QA Automation Engineer, eager to deliver high quality SaaS based products for our web and mobile application platforms.
As a member of the QA team, you will help design and execute test strategies to ensure delivery of high-quality software that has a meaningful and immediate impact on our growing customer base.
Responsibilities :
Designing and executing effective test plans to ensure consistent high-quality product delivery
Development of automation framework and maintenance of test automation suite
Working closely with Product Management to understand new product requirements
Effectively communicating product quality issues, and collaborating with software development to accelerate issue resolution
Performing ad-hoc testing for quick fixes and priority deployments for both web and mobile applications
Develop infrastructure, tools, and automation
Monitor and report product quality; investigate and drive to resolution of issues
Work directly with PM and a fun development team member eager to learn
Requirements
3+ years of QA automation experience
BS degree or higher in computer science, engineering, or equivalent
Strong independent troubleshooting and problem-solving skills
Ability to report and track defects in JIRA or similar tool.
Knowledge of Test Management tool like Test Rail, HP ALM etc.
Experience in identifying test data requirements.
Ability to estimate the story points and write well-formed test cases based on acceptance criteria.
Strong understanding of QA concepts and automation testing best practices.
Strong Knowledge of REST API and experience with REST API automation using tools like Postman, Rest Assured.
Hands on experience in front end and back end application testing
Hands on experience in working with SQL databases, such as MySQL or others
Hands-on experience with Performance testing of APIs using JMeter (Nice to have)
Experience in developing automation suite for native / hybrid mobile apps using tools such as Appium or native mobile frameworks
Hands-on experience with Distributed version control systems such as GIT
Hands-on experience in creating test scripts in either Java or Java Script or Ruby (preferred)
Experience designing, maintaining and extending automation frameworks for Web and Mobile based application using tools such as Selenium, Protractor, WebdriverIO, etc