Location
Gandhinagar | India
Job description
Job Description
Introduction
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
The IBM Sustainability Software business unit is seeking talented and motivated Automation Lead/ Developer to work on building QA Automation framework into our product. In this role you are expected to Build , implement /deploy the QA Automation framework and test scripts for the Smoke and Regression Test cases . You will collaborate closely with stake holders like QA and dev team in implementing end to end QA automation for the product life cycle releases . You’ll frequently work with Product Owners, Architects, Release Managers, Designers, throughout this process.
Your Role and Responsibilities include:
- Participate in the design and implementation of QA Automation framework like Cypress / other latest tools
- Participate in understanding the product functionalities and test case design and expected behaviour of the features
- Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub
- Participate in the planning, creation and execution of automated test cases
- Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members
- Work well independently and as part of a team
Required Technical and Professional Expertise
- At least 7 years work experience on QA Automation
- Automation Framework devlopement and maintenance
- Java / Javascript and Selenium Knowledge
- Software test phases and principles;
- Selenium Web Driver;
- Mobile testing / APPIUM;
- Continuous Delivery process.
- Able to debug code, implement fixes and changes
- White box testing
- Black box testing
- Unit Testing
- Skill in Mobile test automation
- Cypress
- Skill in Performance, load and Stress test
- Mobile Application Development (IOS, Android and Windows)
- JAVA
- JavaScript
- React
- XML
- JSON
- SQL / NoSQL Database
- Oracle, SQLServer and DB2
- Weblogic and Websphere
- Open Shift
- Kubernetes
- Eclipse
- Github
- Jenkins
- Apache Cordova
- Cordova plugins
- Travis
- docker
- shell script
- python
Preferred Technical and Professional Expertise
- Cypress Automation tool
- Communication and teamwork collaboration
- ArcGIS JavaScript API
- ArcGIS REST API
- ArcGIS replicas operations
- Openlayers
- HTML5
- CSS
- Ansible
Job tags
Salary