As a QA Engineer, you will be responsible for testing the AI IBM product portfolio, including the Watsonx BI Assistant, Watson AI, Kubernetes, OpenShift, and other open-source technology and tools on-premise software stack deployments and cloud environments such as IBM Cloud and AWS.
You will write test cases and test the product features to ensure end-to-end quality standards are met.
- The job duties and responsibilities are as follows.
- Understand the test plans laid down for a feature/product
- Write tests that cover the scenarios stated in the test plan
- Conduct functional and integration tests periodically for minor, major, and patch releases.
- Raise defects for issues found, work with the development team to narrow down the problem, and verify fixes
- Review documentation to ensure it matches the implementation.
- Communicate effectively with peers and cross-teams to clarify technical details, share ideas, and convey progress.
Required Technical and Professional Expertise
- 4+ years of experience with Software Testing
- 4+ years of System and Integration testing
- 2+ years experience in scripting languages (e.g., Python, shell script etc)
- Fast learner, self-motivated, and a passion for the latest test techniques
- Clear, logical, analytical, and methodical approach to problem-solving
Preferred Technical and Professional Expertise
- Experience in the creation and execution of comprehensive product test plans, test cases, and scripts
- Strong oral and written communication, and presentation skills
- Experience with Public Cloud Services (AWS, Azure, IBM Cloud)
- Software automation development experiences: GUI automation, Selenium, JavaScript RestAPI automation
- Experience with Unix, TestRail, Jira, Git, Jenkins, Docker is a plus