North American Bancard · Apr 1st 2021
Quality Automation Engineer
North American Bancard - Remote
The primary focus of the Quality Automation Engineer is to create and maintain functional automated testing scripts. The ideal candidate for this position has experience coding as well as functional, unit, load testing automation for software, web and mobile applications. This is not a QA Role, this is a Developer role specifically designated for Test Automation.
What you'll be doing:
10-20% Development
30% Quality Control Process Ownership
Review and Maintain our current automated testing scripts/processes
Develop new automated testing scripts/processes
Collaborate with other Engineers, Architects, Quality Assurance, System Engineers, Project Managers in solving new and existing technical challenges
50% Validation of Quality Applications
Participate in developing and documenting User Stories, including testing estimates
Write test cases/scripts
Analyze and determine proper testing procedures/processes
Managing a defect log, issue resolution and validation of the fix
Develop, Document and Maintain testing strategies and testing scenarios
What we need from you:
Bachelor’s Degree in Computer Science, or equivalent education/experience.
2+ years of testing experience, preferably in an Agile development environment
Experience with Selenium IDE/RC or other testing suites for Web
Experience writing efficient SQL queries
Knowledge of programming languages such as PHP, JavaScript, Java, Android, iOS, Python, Ruby, Go, Node, Perl, Shell/Bash/Scripting
Experience with source control such as Git, SVN
Ability to work with minimal supervision in a very dynamic, and timeline sensitive work environment
Ability to understand technical issues at a high level
Must have exceptional communication, organization, and time management skills
Ability to deal with multiple projects and deadlines
Strong analytical and problem solving skills with a high attention to detail