Job Description
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
Software development is critical to the success of IBM and our clients worldwide. At IBM you will use the latest software development tools techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
This job will give you the opportunity to enhance the Data & AI products and solutions at IBM. We are looking for seasoned professionals who are passionate about building data warehouse data lake and data lakehouse products in a modern micro-service based architecture as a cloud and on-premise offerings running with tight security in orchestrated environments. The products & solutions are architected using modern technologies and the team adopts a blend of agile and traditional methodologies to deliver with speed and quality.
As a QA Engineer you will be responsible for writing and tests to meet the end-to-end quality standards for the product features. The job duties and responsibilities are as follows
- Understand the test plans laid down for a feature/product
- Write and automate tests that cover the scenarios stated in the test plan
- Carry out functional regression and performance tests periodically for minor major and patch releases.
- Raise defects for issues found and work with development team to narrow down the problem and verify fixes
- Review documentation to ensure it matches the implementation.
- Comply with coding practices and quality standards laid down for the product
- Communicate effectively with peers and cross-teams to clarify technical details share ideas and convey progress
- Demo the implementation and incorporate feedback from all stakeholders
Required Technical and Professional Expertise
- Practical knowledge about one or more testing functional regression and performance
- Practical knowledge about test automation using test frameworks like BDD
- Skilled on shell scripting / Python/Java programming
- Automate and write end to end functional test cases
- Good knowledge of SQL
Preferred Technical and Professional Expertise
- Awareness of Docker Kubernetes Openshift
- Awareness of frontend and backend technologies
- Preferred skills on Spark/ Hive/Presto
Explore More
Date Posted
06/03/2024
Views
0
Similar Jobs
QA Integration Engineer - IBM
Views in the last 30 days - 0
The text describes the role and responsibilities of a Software Test Engineer including creating test plans performing automated and manual tests enhan...
View DetailsDevops Engineer - IBM
Views in the last 30 days - 0
The text is a job description for a DevOps Engineer position The ideal candidate should have a strong technical background in software development inf...
View DetailsQA Engineer - IBM
Views in the last 30 days - 0
The job posting is seeking a detailoriented and innovative QA Developer with experience in testing AI applications conversational AI systems and chatb...
View DetailsRelease Engineer - IBM
Views in the last 30 days - 0
The IBM Software Core team is hiring for an entrylevel Release Manager position to contribute to the successful release management of a large portfoli...
View DetailsAdvisory Software Engineer - IBM
Views in the last 30 days - 0
IBM is looking for software developers to build an AIdriven digital labor platform The ideal candidate has 10 years of programming experience robust s...
View DetailsBackend Developer - IBM
Views in the last 30 days - 0
IBM is seeking a Technical Support Professional with experience in customerfacing leadership and a strong technical grasp of their products The role i...
View Details