Staff SQA Engineer

Basic Information







Date Published


Job ID


Travel Amount


Description and Requirements

Business Workflows is the first of its kind, which offers a generic framework to develop any “line of business” application- be it HR case management or Facilities case management or any other line-of-business like Legal, Marketing, etc.
It also leverages the “integration service” to offer easy integration capabilities to existing BMC products as well as other 3rd party products.
If your interests lie in getting involved in the early phase of this development, testing components/applications from ‘scratch’, using automation skills to test the look and feel and functionality of brand new applications, look no beyond  BMC-DSM Cloud Apps group, because it provides you one of the most unique, rare opportunity of laying the “building blocks” of the upcoming brand new set of applications.
Primary Role & Responsibilities:
  • You will be responsible for all QA activities for one or many features – includes writing test scenarios, manual testing, and writing backend (API) automation
  • You should think like a ‘customer’ and embed usability, simplicity, aspects within ‘testing’.
  • You will automate workflows and test cases (Backend)
  • Maintain and deploy enterprise applications automation framework
  • Work closely with development to ensure products achieve the desired level of quality
  • Ensure overall quality of enterprise products/solutions delivered
  • Participate in the functional design process
  • Thinks outside box considers all available solutions before making a decision
  • Contribute to product and process improvements and refinement of QA practices
  • Keeps commitments and creatively addresses roadblocks/barriers
  • Mentor and provide guidance to less experienced QA engineer
  • 5years or more of related technical experience in building/testing enterprise products/solutions
  • 5 years or more working in on QA automation
  • Automation Framework Experience on Selenium web driver; TestNG to automate Web applications.
  • Hands-on experience in UI automation with a protractor will be an added advantage.
  • Scripting experience with Java a must
  • Experience with GitHub; is preferred
  • Automation Framework experience using Robotium/Appium/M-Eux/SilkMobile to automate Mobile (iOS; Android) applications is a plus.
  • Sound knowledge of SDLC, Agile, Testing life cycle, testing methodologies and testing techniques.
  • Excellent communication skills
  • Experience working in teams of 15-20, ideally in a cross-functional team setting
  • Excellent application management skills combined with pragmatic thinking and a can-do attitude
  • Passionate towards building great enterprise-ready products
  • Experience supporting applications in a mission-critical 24x7 business environment a must
  • Experience in an enterprise cloud environment (AWS, Azure, or Oracle) is a plus
  • Experience in IT service management or CRM will be an added advantage

From core to cloud to edge, BMC delivers the software and services that enable over 10,000 global customers, including 84% of the Forbes Global 100, to thrive in their ongoing evolution to an Autonomous Digital Enterprise.
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.