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
Software Test Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading quality solutions . Whether you are working on projects internally or for a client, software test 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.
We are looking for a detail-oriented and proactive Software DevTest Engineer to join our team. The ideal candidate will have hands-on experience with testing processes, automation tools, and frameworks, and a strong understanding of API/UI testing. You will play a critical role in ensuring the quality and reliability of our software products while collaborating in an Agile environment.
- Testing Expertise: 5-9 years of experience and Strong understanding of testing processes, writing test cases, and working with ticketing systems.
- Automation Tools & Frameworks: 4 + years of Experience with Selenium WebDriver, Protractor, and test automation frameworks.
- API/UI Testing: 4 + years of experience with Proficiency in testing RESTful APIs and user interfaces.
- Agile Processes: Familiarity with Agile methodologies and ceremonies related to test automation.
- Communication Skills: Clearly articulating thoughts, ideas, and technical solutions in verbal and written communication.
- Source Control: Hands-on experience with Git for version control.
Familiarity with CI/CD pipelines.Strong problem-solving and debugging skills.
Understanding of Cloud framework.
Ruby / Java/ Python Coding: Basic understanding of programming
Develop, document, and execute test cases for various scenarios and features.
Identify, document, and track bugs in the ticketing system.
Contribute to continuous improvement of the testing framework and process.
Collaborate with cross-functional teams to ensure Agile ceremonies are effectively implemented in the test automation process.
Write basic Ruby code to support automation tasks and test development.
.