Software QE (Automation) - Cypress
IBM
**Introduction**
IBM is a globally integrated technology and consulting company headquartered in Armonk, New York. With operations in more than 170 countries, IBM attracts and retains some of the world’s most talented people to help solve problems and provide an edge for businesses, governments and non-profits.
Today, IBM is focused on five growth initiatives - Cloud, Big Data and Analytics, Mobile, Social Business and Security. IBMers are working with customers around the world to apply the company’s business consulting, technology and Research & Development expertise to enable systems of engagement that deliver dynamic insights for businesses and governments worldwide.
This is a fantastic opportunity for a skilled Automation Developer to work in fast-growing field of GRC (Governance Risk and Compliance). In this role you will be part of Engineering team responsible for Test Automation development of the IBM OpenPages GRC product. You will become part of the Automation team and interact with other product teams (UI, Platform, Performance, DevOps), product management and large clients.
As a Test Automation Developer at IBM, your analytical and technical skills will directly impact the quality of the software we create. Come work in an agile environment where you will help each iteration reach the next level. Whether the testing is manual, automated, or cognitive, you hold a key role in releasing the best deliverables to IBM and our clients.
**Your role and responsibilities**
The following job responsibilities for IBM OpenPages- Software Test Automation Developer include:
• You’ll work on GUI Test Automation tools - Cypress
• You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
• You’ll work on Cloud Technologies, Microservices Architecture
• You’ll employ IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
• You’ll have an opportunity to work with a variety of relational databases (Oracle, DB2), operating systems (Linux, Windows), container technologies (Docker, Kubernetes, RedHat OpenShift) and modern UI frameworks (React, Node.js).
• Work across the entire system architecture, from backend to front end, will be able to lead test automation development and deliver high quality products.
To be successful in this role you will need to:
* You should have experience in developing, coding and executing test case and test script frameworks using one of the automated tools such as Selenium, Cypress or any other Java based GUI Automation tools.
* You should also be comfortable with API Test Automation and DevOps tools required in CICD.
* You should demonstrate a growth mindset and continuous learning; stay current on IBM strategies and offerings
* Use DevOps engineering practices and methods to plan and test software applications
* Demonstrate strong analytical, problem solving and troubleshooting skills combined in an Agile process
**Required technical and professional expertise**
* Experience in one of the GUI Test Automation tools - Cypress or Selenium, preferrable Cypress
* 2 + years of Quality Engineering or Developer experience in Test Planning, Test Design and Test Execution and Reporting using Test Management tools (Test Rail, qTest or any other tool)
* Experience in writing Functional, Integration and System verfication Testplans, designing effective tests using Test Management tools (Test Rail, qTest or any other tool)
* Experience working in an IT environment as a Sr. Quality Engineer/Technical role.
* Experience in core JAVA, JavaScript or other scripting languages
* Experience in writing SQL queries.
* Experience working on Windows and Linux scripting
* Experience working with CI/CD cycle, Agile methodology and DevOps pipeline with Jenkins, Maven, GIT
* Experience working in GRC domian, preferrable OpenPages
* Excellent client interaction and communication skills.
**Preferred technical and professional experience**
* Proven experience working with enterprise level ReactJS, Java based Web Applications
* Proven experience in GUI Automation tools like Selenium or Cypress or any other tool
* Proven experience in API Testing
* Proven experience in Docker or other container technologies
* Knowledge and experience in Security QE testing of Web Applications on SaaS using App Scan or related tools
* Exposure to major industry (IBM Cloud, AWS, and/or Azure) cloud solutions.
Confirm your E-mail: Send Email
All Jobs from IBM