Mainframe QA & Automation Developer

Basic Information







Date Published


Job ID


Travel Amount


Description and Requirements

BMC works with 86% of the Forbes Global 50 and customers and partners around the world to create their future. With our history of innovation, industry-leading automation, operations, and service management solutions, combined with unmatched flexibility, we help organizations free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead.

BMC is looking for a passionate QA & Automation Developer to join our amazing Mainframe team in Pune.

In this role, you will be responsible for developing and debugging software products under the guidance of senior leaders – manual tests as well as automation & product development in C\C++ (~50%-50%).

You will work in a z/OS and DB2 environment, while ensuring high quality throughout the whole software development lifecycle. You will also use professional concepts under company objectives to assist in solving problems.

So, if you’re looking for a versatile role, combining manual tests, automation development & product development, while working with a team of professionals – BMC is the place for you!

In this role, you will:

  • Perform manual tests and automation tests of BMC’s robust products
  • Develop automation code using C\C++ according to BMC’s quality standards
  • Perform integration testing as required to provide a quality product. 
  • Work in collaboration with other teams to deliver quality products and customer satisfaction
  • Work under guidance of senior staff members.
  • Participate in team code (and other artifact) reviews.
  • Accurately estimate the size and scope of assigned tasks.
  • Gain knowledge of product environments and applicable software technologies. 
  • Provide complete documentation to support all deliverables the comments, problem status information, and design documents with guidance from senior staff. 
  • Complete code, automation, and testing on schedule. 
  • Provide input to the Technical Writers for relevant product documentation.
  • Support cross-functional teams in customer specific escalations.
  • Participate in customer interactions when required.


  • B.Sc. in Computer Science \ Software Engineering
  • At least 2 years of experience in a QA role
  • Experience in mainframe related tools and technologies, such as z/OS and DB2)
  • Knowledge in relational DBs, such as Oracle or SQL Server
  • Experience in an Agile methodology
  • Attention to details and ability to provide quality solutions with guidance from other staff
  • Team-player that shares information and embraces teamwork.
  • Excellent communication skills in English


  • Experience in C\C++ coding
It is the policy of BMC Software to afford equal opportunity for employment to all individuals regardless of race, color, creed, sex, age, sexual orientation, national origin, disability, ancestry, citizenship status, political affiliation, religion, gender, transgender, gender identity, gender expression, marital status, status as a parent, disabled veteran or status as a protected veteran, genetic information or other factors prohibited by law, and to prohibit harassment or retaliation based on any of these factors.

If you need a reasonable accommodation for any part of the application and hiring process, visit the accommodation request page.