You will work collaboratively with other CSG delivery teams in Chicago, Denver, Omaha, Bangalore, and Brisbane.
You will leverage industry best practices and methodologies such as Agile, Scrum, test automation, Continuous Integration and Continuous Deployment.
Be able to identify test cases that are automatable and brings value, then automate them.
Be able to automate manual test cases for already developed features.
Requirements
Have a Bachelor’s Degree in Computer Science, Computer Engineering, or related field.
5+ years programming in JavaScript/ES6, HTML, CSS and cross-browser development.
Advanced experience with Chrome Developer Tools.
3+ year of experience with modern web frameworks (React, Angular, Angular JS, Vue.js, Ember) best-practices and commonly used modules with an emphasis on structuring a large web UI application.
3+ Unit testing experience (Mocha, Karma and Jasmine)
Experience in a modern JavaScript build environment such as Gulp, Grunt, Webpack, Yarn, NPM
Experience with automated unit and integration tests to support continuous delivery and with automated e2e tests (Cypress, Protractor and TestCafe)
Exposure to Behavior Driven Development (BDD)/ Acceptance Test Driven Development (ATDD)
Experience implementing high-performance, reusable code for UI components