Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

QA/Test Developer - Entry level

AT IBM
IBM

QA/Test Developer - Entry level

Poughkeepsie, NY

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 z/OS Customer Test group is seeking an experienced QA tester to join the team. We are responsible for the final verification of a z/OS release and System z hardware and System Storage before they become generally available to clients, including final testing of all z/OS fixes delivered as preventative service to z/OS clients. We manage a fully configured z/OS Parallel Sysplex environment for comprehensive customer-like testing and assist z/OS developers in gaining confidence in their code by supporting them to execute special tests, recreates and early testing of features, solutions, and fixes. We are a critical contributor to the reduction of PTFs in Error (PE) for z/OS service

Want more jobs like this?

Get jobs in Poughkeepsie, NY delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


As a QA tester in z/OS Customer Test, you will be responsible for:

1. Designing and automating test suites to ensure reliability of the systemZ and z/OS platform technology.

2. Having a client-first mindset to test at scale and simulate customer-like environments.

3. Creating strategies and scripts to test new features and functionalities.

4. Contributing and reviewing code for internal and external repositories.

5. Documenting processes (Test plans) and procedures for clarity and reproducibility.

6. Interacting with counterparts in z/OS development teams worldwide.

Required Technical and Professional Expertise

Programming Languages: Familiarity with one or more programming languages such as Java, Python, C++, or JavaScript.

Development Tools: Experience with software development tools such as Git, IDEs (e.g., Eclipse, IntelliJ), and version control systems.

Problem-Solving Skills: Strong analytical and problem-solving abilities with a keen attention to detail.

Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively in a team environment.

Adaptability: Willingness to learn new technologies and adapt to changing project requirements.

Teamwork: Ability to work both independently and as part of a collaborative team.

Quick learner and a strong team player with good communication and interpersonal skills.

Self-Driven and Proven ability to work effectively in a global team environment.

Ability to make decisions and multitask.

Preferred Technical and Professional Expertise

Familiarity with MLOPs (Machine Learning Ops).

Experience with scripting languages and tools (such as JCL, REXX, Unix Shell scripting, PYTHON, and zOSMF Workflows).

Familiarity with one or more automation tools or frameworks, such as Ansible or Galasa is a plus!

Database Knowledge: Basic understanding of databases, including SQL and NoSQL databases.

Agile Methodology: Familiarity with Agile development practices and tools such as JIRA or Trello.

Open-Source Contributions: Any experience contributing to open-source projects is a plus.

Client-provided location(s): Poughkeepsie, NY, USA
Job ID: IBM-21266699
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.