Job
Description
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 toYou 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 offeringsUse DevOps engineering practices and methods to plan and test software applicationsDemonstrate strong analytical, problem solving and troubleshooting skills combined in an Agile process
Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Experience in one of the GUI Test Automation tools – Cypress or Selenium, preferrable Cypress6+ 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 languagesExperience in writing SQL queries.Experience working on Windows and Linux scriptingExperience working with CI/CD cycle, Agile methodology and DevOps pipeline with Jenkins, Maven, GITExperience working in GRC domian, preferrable OpenPagesExcellent client interaction and communication skills.
Preferred technical and professional experience Proven experience working with enterprise level ReactJS, Java based Web ApplicationsProven experience in GUI Automation tools like Selenium or Cypress or any other toolProven experience in API TestingProven experience in Docker or other container technologiesKnowledge and experience in Security QE testing of Web Applications on SaaS using App Scan or related toolsExposure to major industry (IBM Cloud, AWS, and/or Azure) cloud solutions.