Software Engineer – Test Automation

  • Software Engineering
  • Professional

Software Engineer – Test Automation

  • Software Engineering
  • Professional

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
Implement and integrate test automation into Continuous Integration/Continuous Delivery (CI/CD) pipelines to streamline testing processes and enhance efficiency.
Work across development teams to deliver a high quality product
Creating and encouraging a culture of quality on the team and within the greater organization
Estimating, prioritizing, planning and coordinating QA efforts
Establishing good practices for improving product quality
Performing code/design reviews/inspections
Finding product defects both manually and via automation.
Analyzing defects and performing root cause analysis

Required Technical and Professional Expertise
To have distributed application concepts and DevOps tools
Experience in a QA position
Experience in Scripting (Python, Shell etc)
Understanding of version control systems ( Git, etc.), including branching and merging strategies
Experience with software build tools (Travis) and continuous integration tools (Jenkins)
Experience using automation testing frameworks (Selenium, Cucumber BDD)
Experience applying automation to a continuous delivery processes
Experience working in an agile environment
Experience with Linux / Unix and Docker
Strong technical communication skills
Able and eager to learn new languages, frameworks and tools
Fluent in written and spoken English

Preferred Technical and Professional Expertise
Experience with Kanban/Jira
Experience with kubernetes/Openshift
Familiarity with standards such as REST, Swagger/OpenAPI, GraphQL, XML/JSON Schema

Quieres saber que significa ser un IBMer?


About IBM

IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

Detalles Principales del Trabajo

No encuentras el puesto adecuado?

No te preocupes. Únete a nuestra Red de Talentos y te avisaremos de nuevas oportunidades