Job Title:  Senior Consultant | Automation Testing | Bengaluru | Engineering | Quality Engineering

 

Senior Consultant | Automation Testing| Bengaluru| 115477|

The team

Enterprise technology has to do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about ET&P

 

Your work profile

We are looking for a skilled and passionate Senior Automation Engineer with strong expertise in Selenium C#, SpecFlow (BDD), and API Automation Testing to join our Quality Engineering team. The ideal candidate will be responsible for designing, developing, and maintaining robust automation frameworks to ensure high-quality software delivery across web and API applications.

Candidates with experience in Trade, Supply Chain domains will be highly preferred.

 

Key Responsibilities

  • Design, develop, and maintain scalable test automation frameworks using Selenium WebDriver with C#.
  • Develop and execute automated test scripts for functional, regression, smoke, integration, and end-to-end testing.
  • Implement and maintain BDD automation frameworks using SpecFlow.
  • Develop and execute API automation tests for RESTful and microservices-based applications.
  • Collaborate closely with developers, business analysts, product owners, and QA teams to understand business requirements and ensure adequate test coverage.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, reviews, and retrospectives.
  • Analyze automation results, investigate failures, and report defects effectively.
  • Contribute to continuous improvement of test frameworks, processes, and quality standards.
  • Support release validation and production readiness activities.

 

Required Skills & Experience

 

  • 3 to 7 years of experience in Software Testing and Test Automation.
  • Strong hands-on experience with Selenium WebDriver using C#.
  • Expertise in BDD frameworks, specifically SpecFlow.
  • Strong experience in API Automation Testing using tools/frameworks such as RestAssured, Postman, or equivalent.
  • Proficiency in C# programming and object-oriented concepts.
  • Experience designing and maintaining automation frameworks from scratch or enhancing existing frameworks.
  • Strong understanding of test design techniques and automation best practices.
  • Experience with Git, source control management, and code reviews.
  • Good understanding of Agile/Scrum methodologies.

 

Preferred Skills

  • Experience with CI/CD tools such as Azure DevOps, Jenkins, or GitHub Actions.
  • Experience testing microservices-based applications.
  • Exposure to cloud platforms such as Azure or AWS.
  • Knowledge of performance testing concepts.
  • Experience with containerized environments and Docker.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work independently and collaboratively within cross-functional teams.
  • Strong attention to detail and commitment to quality.
  • Proactive mindset with a focus on continuous improvement.