Offers “IBM”

Expires soon IBM

Software Test Engineer

  • Ahmedabad (Ahmadābād)
  • IT development

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
Do you have a passion for learning and applying modern engineering and testing practices? Are you a technically curious QA engineer? We are looking for passionate QA engineers to work on challenging workflows, creating test scenarios, test samples, and preforming tests related to IBM’s employee choice program. We’re most interested in people who have a strong background in computer science, who can demonstrate they’re passionate about their work, like to share their success, and want to keep learning. If you want to be a part of a team responsible for delighting hundreds of thousands of IBMers, read on.

·  Design, develop and execute test cases-based requirements and user stories.
·  Maintain and enhance automated and manual test suites to stay current with new product features.
·  Create automation best practices.
·  Troubleshoot and isolate problems encountered during testing, triage and root cause analysis and feedback to the Development team.
·  Simulate real-world deployments of the products and reproduce customer issues.
·  Identify automation opportunities in different workflow.
·  Define and prepare test data and test environments to support testing.
·  Ensure that our software components are developed and thoroughly tested following best practices and are ready for integration into IBM’s best-of-breed solutions that help organizations improve their business outcomes in the global marketplace.
·  Ability to create & execute production like test scenarios.
·  Participate in Agile ceremonies i.e. sprint planning, estimation, etc.
·  Work with test management tools and defect management tools.
·  Participate in software development lifecycle, specifically test design, execution and debugging required to achieve successful implementation of integrated solutions within the product portfolio.
·  Perform web, API, UI, functional, regression, smoke, exploratory and end to end testing within an Agile delivery model.
·  Understand different types and levels of test in complex enterprise system.

Required Technical and Professional Expertise
Experience 6+ Years as a QA
·  5+ years of relevant industry experience.
·  Experience in system testing including test planning, assessments, test development and maintenance, reporting, defect triage.
·  Hands on experience in authoring and executing the test scenarios/testcases manually.
·  Experience to work in enterprise level web and windows based application.
·  Automation testing experience, at least 1-2 years.
·  Experience with all testing types: black box, white box, regression, integration.
·  Ability to understand and clearly document complex multi-faceted technical issues.
·  Communicate Code Quality metrics to all stakeholders, work with developers to track and fix defects.
·  Experience of working in Agile, Scrum, DevOps methodologies with global teams.
·  Working knowledge of Container Tech: Kubernetes, Docker, Red Hat OpenShift.
·  Working knowledge of application servers (WAS, Liberty, Tomcat), database servers (Oracle, DB2).
·  Experience in standard SDLC methodologies like Waterfall, Agile and Scrum.
·  Experience on different technologies (JAVA, REST API, C/C++, Linux)
·  Experience in test management and defect logging tool.
·  Experience managing the complex projects, managing test programs and transformations.
·  Complete understanding of manual testing aspects.
·  Must be self-directed, resilient and creative.
·  Excellent analytical and communication skills.
·  Self-starter, quick learner who enjoys working in a challenging, fast paced environment.

Preferred Technical and Professional Expertise

·  Experience with API testing, API automation, Shell scripting and automation frameworks.
·  Experience on test automation development using Java.
·  Knowledge on unit testing frameworks like Junit/TestNG.
·  Experience Rest API testing
·  Selenium based web automation experience.

Make every future a success.
  • Job directory
  • Business directory