IBM is seeking a Software QA Engineer in Bangalore with 2-5 years of experience. Responsibilities include testing the functionality of enterprise web applications through both manual and automated testing, analyzing test results, and contributing to the test automation framework. Required skills are 2+ years of functional testing experience, proficiency in Selenium or similar GUI tools, exposure to UNIX/Linux and shell scripting, and 1+ years of SQL experience. A Bachelor's degree is required.