SQA Engineer (Automation + Selenium + Java)

Basic Information







Date Published


Job ID


Travel Amount


Description and Requirements

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.

About BMC:

We have a thriving SaaS business where we continue to see hyper-growth.

We operate in a truly DevOps culture, supporting cradle to grave software development with truly cross-functional and autonomous teams who work with end-to-end responsibility.

We trust in continuous improvement and value space for innovation and learning.

The Opportunity:

You will get the opportunity to work with the R&D team, which is responsible for conceptualizing and delivering quality releases for a Service Management solution.

This is an excellent opportunity for you if you are passionate about delivering quality products.

You will get an opportunity to work on a product being built grounds-up from BMC India, with a strong strategic, growth-oriented focus.

Roles and Responsibilities: 

  • You will be designing, executing and automating test cases/scenarios for the new product features, enhancements and automate tests using hybrid automation framework for - Business Workflows with Line of Businesses in HR, Finance, Legal, Finance.
  • You will interact with Product Managers to understand the scope of new requirements and detailed use cases.
  • You will work with developers to deliver features which are appealing to end users, scalable, performant and of enterprise quality.
  • You will work closely with customers to provide quick resolution for product defects.
  • You will work with geographically diverse cross-functional teams to coordinate the development work.

Qualifications :  

·       We are looking for Quality Assurance engineer with 3-5 years of hands-on experience in Test automation using Selenium + Java or any other related automation framework.

  • Experience in testing Enterprise products
  • Min 2 years of exp on writing QA UI automation code and/or automation framework 
  • Should have excellent knowledge of UI automation
  • Knowledge of at least one of Selenium/Java /Protractor/Cypress/ Typescript framework is must
  • Should have UI automation debugging skills along with browser debugging
  • Experience in test cases creation, execution, and defect reporting
  • Ability to perform various types of testing - Install-upgrade, regression, feature testing, UI and UX testing, cross browsers testing
  • Knowledge and basic working on Unix/ Linux OS
  • Experience in a fast paced, distributed, and agile development environment

Position Attributes:  

·       Good technical knowledge, team player, good verbal & written communication skills. 

Good to have:


If you don’t have good-to-have experience but have strong willingness for developing yourself, we encourage and provide full-support for it.

·       Product Upgrades Experience

·       Performance Testing

·       DevOps Toolset :

o   DevOps pipeline : Ansible playbooks, SaaS space challenges including Deployment and monitoring tools

o   Source Version Control System : Git, Gitlab, GitHub

o   Continuous Integration Server : Jenkins

o   Artifact Repository : Nexus

o   Build Tools: Maven, Gradle, Grunt, NPM, Bower, Ant

o   Static Analysis: CheckStyle

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.

Country (Req)