BANGALORE, IND
1 day ago
Quality Assurance Test Engineer
**Introduction** A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. **Your role and responsibilities** This role collaborates closely with development teams and test engineers to ensure the successful implementation and delivery of high-quality software products within strict timelines. It requires strong organizational skills and the ability to thrive in a dynamic, fast-paced environment while effectively working with a distributed global team. * Develop, execute, and review test cases to ensure comprehensive test coverage and accuracy. * Ensure all testing activities are completed within the committed timelines. * Perform testing on both Windows and Unix systems. * Collaborate closely with software engineers to uphold product quality standards. * Conduct thorough functional and reliability testing to validate software performance. * Automate test cases using tools like Selenium to enhance efficiency and expand test coverage. * Work closely with development teams to understand product requirements and identify potential testing scenarios. * Utilize test management tools such as TestRail to track test cases, defects, and results effectively. * Contribute to the development and maintenance of the test automation framework. * Identify, document, and report defects, working proactively with developers to resolve issues. * Engage with cross-functional teams to ensure seamless integration and testing processes. * Take ownership of assigned tasks, working independently with minimal supervision while demonstrating self-motivation and initiative **Required technical and professional expertise** * 2+ years of experience in Quality Assurance, Software Testing, and Test Automation. * Knowledge of testing methodologies, including functional, regression, and performance testing (theoretical or practical). * Familiarity with test automation tools and frameworks. * Strong problem-solving skills, with a detail-oriented and quality-focused mindset. * Excellent debugging and troubleshooting abilities to identify and resolve issues effectively. * Ability to prioritize and manage workload to meet deadlines based on business priorities. * Understanding of quality assurance processes and best practices. * Proficient communication skills in English, both written and verbal. * Knowledge of the software development lifecycle (SDLC) and its impact on testing. * Bachelor’s degree in a relevant field. **Preferred technical and professional experience** * Familiarity with frontend and backend technologies and their role in software development. * Basic understanding of containerization and orchestration tools, such as Docker, Kubernetes, and OpenShift. * Theoretical or practical experience with cloud platforms and their testing environments. * Proficiency in at least two of the following: Java, Bash/Shell scripting, Python, Selenium, or SQL. * Hands-on experience with development and test management tools, including GitHub, Jira, Jenkins, and TestRail. * Experience working with both Windows and Linux operating systems for software testing and automation
Confirm your E-mail: Send Email