Job Description
Position Type:
Full time
Summary:
Invision Test Automation Engineer Senior
Ascendon R&D is excited to announce that we are expanding our specialist R&D teams in Bangalore. These teams are responsible for delivering new features for CSG’s cloud-based digital BSS Ascendon Platform. An exciting opportunity currently exists for a Senior Test Automation Engineer with product development experience to join our growing R&D team.
We value continual learning, accountability, collaboration and team enablement in a fast-paced agile environment. We subscribe to best practices in automated testing and continuous integration. We focus on UX. We think our team is pretty smart and fun. Our customers are some of the largest companies in the world in the entertainment, sports, cable & satellite and telecommunications space. We are looking for someone who has demonstrated their ability to build scalable, maintainable, enterprise-grade products. We like forward thinkers, open-source proponents and technology buffs who have a pragmatic approach to delivering high-quality software. Ideally, you have done development in JavaScript, worked with testing Frameworks and like getting stuff done and making your work environment enjoyable
Position Details:
About the opportunity
Ascendon R&D is excited to announce that we are expanding our specialist R&D teams in Bangalore. These teams are responsible for delivering new features for CSG’s cloud-based digital BSS Ascendon Platform. An exciting opportunity currently exists for a Senior Test Automation Engineer with product development experience to join our growing R&D team.
We value continual learning, accountability, collaboration and team enablement in a fast-paced agile environment. We subscribe to best practices in automated testing and continuous integration. We focus on UX. We think our team is pretty smart and fun. Our customers are some of the largest companies in the world in the entertainment, sports, cable & satellite and telecommunications space. We are looking for someone who has demonstrated their ability to build scalable, maintainable, enterprise-grade products. We like forward thinkers, open-source proponents and technology buffs who have a pragmatic approach to delivering high-quality software. Ideally, you have done development in JavaScript, worked with testing Frameworks, and got stuff done and made your work environment enjoyable.
About the role
As a Test Automation Engineer in Ascendon R&D, you will have the opportunity to work with an experienced team developing front-end technologies. Our web team translates requirements into effective, intuitive, and responsive user interfaces. You will work collaboratively with other CSG delivery teams in Chicago, Omaha, Bangalore, and Brisbane.
As a successful candidate, you will meet the following criteria:
- Participate in increasing the percentage of automated versus manual test cases
- Experience in acceptance test-driven development (ATDD), automated unit testing (AUT), and behaviour-driven development (BDD)
- Experience using automated testing tools and utilities
- Expand application behaviour into test cases. Once the stories have been defined, come up with test cases and document the behaviour
- Execute automated and manual test cases. Perform various level of testing, including feature, integration, regression and load
- Bachelor’s Degree in Computer Science or related field
- 1 year of experience programming in JavaScript/ES6, HTML, CSS and cross-browser development. Knowledge of Angular or React. Experience with Firebug / Chrome Developer Tools / IE Developer Tools
- 2+ years of experience with JS-based test automation (Cypress, Cucumber, Selenium, Protractor, Jasmine, Mocha, Chia, Gherkin)
- 3+ years of experience testing web-based applications. Very strong knowledge of QA fundamentals. Willingness to do manual verification. Experience working with global teams
- Exposure to Behavior Driven Development (BDD) / Acceptance Test-Driven Development (ATDD)
- Knowledge of build/test frameworks such as Gulp, Grunt, Webpack, Yarn, NPM
- Be able to work independently in a fast-paced environment.