QA/Test Developer - Entry level
Poughkeepsie, US
IBM
For more than a century, IBM has been a global technology innovator, leading advances in AI, automation and hybrid cloud solutions that help businesses grow.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
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.
Key Job Details
Role:QA/Test Developer – Entry level Location:Poughkeepsie, US Category:Infrastructure & Technology Employment Type:Full-Time Travel Required:No Travel Contract Type:Regular Company:(0147) International Business Machines Corporation Req ID:738048BR
Projected Minimum Salary:$95,000 per year Projected Maximum Salary:$95,000-$143,000/year per year Date Posted:November 12, 2024
Tags: Agile Ansible Git Java JavaScript Jira Machine Learning MLOps NoSQL Open Source Python Shell scripting SQL Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.