Quality Assurance Test Engineer
IBM
**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
All Jobs from IBM