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.
We're looking for innovative Automation, System integration and Container-QA test engineers who are
passionate about testing hybrid cloud software to drive world-class quality in our DBA platform.
IBM Cloud Pak for Business Automation and Filenet Content Manager help automate business operations with an integrated platform of automation capabilities. It is a sophisticated, distributed platform, encompassing a variety of cutting edge technologies. The platform relies on Kubernetes and Openshift, an application container orchestration software that makes it easier to configure, deploy, and manage containerized applications on a variety of clouds. It contains automation capabilities that help businesses drive virtually all types of automation projects at speed and scale. You can automate repetitive human tasks, content management, process workflows, data capture and business decisions with the platform’s flexible, integrated capabilities, while taking advantage of the new infusion of artificial intelligence.
As an Automation, System Integration and Container-QA Test Engineer in the IBM Cloud Pak for Business Automation & FNCM team, you’ll be responsible for deployment, automation and integration across all the pillar contributors. Using our agile methodology, you and your squad will commit to deliver high-value and high-quality automated tests, integration scenarios, SOE and consistency support in rapid, 2-week sprint cycles.
You will work with our worldwide team of Architects, Product Managers, Researchers and
Engineers to understand our clients’ use cases and rapidly deliver solutions that meet their
needs.
You will have deep technical skills in automation, container deployments and scaling, Kubernetes,
Openshift, Docker, cloud-native technologies, Linux RHEL.
You will be a thought technical QA team lead, expert in coding automation tests, optimize deployments, and mastering the full development lifecycle including design, development, testing, documentation and support.
Responsibilities:
Develop Automation Tests that cover a large spectrum of capabilities, to ensure high
quality standards for releases
Develop CI/CD scripts for increased efficiency
Deploy containers and optimize resource allocations
Perform Upgrades of existing containers
Setup complex environments with special storage, network, security configurations
Certify SOE (Standard operating environment) support on a variety of platforms (RedHat
Openshift on private cloud and public clouds: AWS, Azure, Google Cloud, IBM Cloud-ROKS)
Ensure new developed containers meet the platform standards and integrate well in the
eco system
Perform platform system integration testing
Ensure superior quality, consumability and platform consistency
Design and validate End2End customer like scenarios in the integrated environments
Improve reliability, availability, serviceability, maintainability
Develop Test plans, Test cases with extensive coverage
Assist in identifying, troubleshooting, and resolving defects encountered during various
stages of integration, cross platform
Security tests
Performance tests
HADR (high availability, disaster recovery) tests
Prepare and write technical documentation such as content to be included in the product
documentation and training materials
Seek out opportunities to directly help clients and other IBMers to effectively use our
platform and learn from their experiences
Assist support team in setting up customer reproduction environments
Efficiently act as technical QA team lead
Adapt to the dynamic IT industry and take on new challenges
5+ years of experience in Automation Tests, creating automation frameworks
5+ years of experience in Containers and Cloud technologies (Kubernetes, Openshift, Ansible, Operator, Docker, related cloud-native development technologies, yaml, helm charts
Experience deploying and scaling high-traffic services with major cloud providers (AWS,
Azure, Google Cloud, IBM Cloud, etc.)
5+ years of experience in CI/CD pipelines (Jenkins/Tekton)
Expert in system integration tests and STLC
Deep knowledge of Linux, Networking, Storage, Security
Experience with authentication and authorization in the cloud, including access token
and secrets management, Single Sign-in, and OAuth
Solid understanding of networking and core Internet protocols (e.g. TCP/IP, DNS, TLS,
SMTP, HTTP)
Extensive Knowledge of Python, Shell scripting, Ansible, Java, Junit, Selenium, Javascript, Cypress, REST, React.js, Node.js, JMeter and various test automation frameworks
Experience with databases (DB2, Oracle, MSSQL, Postgresql) and LDAP servers
Experience in scalability, failover, stress load, endurance, and HADR (high availability and disaster recovery testing)
Experience in agile software development
Experience as technical lead
Great verbal and written communication abilities: effectively communicate with technical
and non-technical teams.
High attention to detail and proven track record in taking ownership, driving results and
moving with speed to implement ideas in a fast-paced environment
Bachelor’s degree in Computer Science or equivalent
Preferred Tech And Prof Experience
Versatile with DevOps methodologies and tools, CI/CD processes, creation of
automation frameworks and pipelines from scratch
Versatile with multiple cloud services, including IBM Cloud, AWS, Azure, Google
Cloud
Experience with Performance profiling, bench-marking and Performance monitoring tooling
Master’s degree in Computer Science or equivalent