ERBrains Business Solutions logo

Automation Test Engineer

ERBrains Business Solutions Bengaluru, Karnataka, India

hybridfull-time
Posted Feb 17, 2026Apply by Mar 19, 2026

Role & seniority: Senior Software Engineer, Automation Testing (5–7 yrs experience)

Stack/tools

  • WebDriverIO with Cucumber BDD

  • JavaScript automation scripts

  • CI/CD: Jenkins / Azure DevOps

  • Reporting: ExtentReports / Allure

  • Defect/test management: JIRA

  • Version control: GitHub

Top 3 responsibilities

  • Design, develop, and maintain robust test automation frameworks

  • Implement and run automated tests within CI/CD pipelines; deliver per scope and estimates

  • Collaborate with cross-functional teams to define test strategy, track defects, and mentor/evaluate team members

Must-have skills

  • 4–5 years in test automation

  • Selenium WebDriverIO with Cucumber BDD

  • JavaScript for automation scripting

  • Experience with Jenkins or Azure DevOps

  • Reporting with ExtentReports or Allure

  • JIRA for test/defect tracking; GitHub for version control

  • Strong debugging, analytical, and collaboration skills

Nice-to-haves

  • API automation tools (Postman, REST-assured)

  • Basic cloud infra (AWS/Azure) or Docker/containerization

  • Cross-browser/device/responsive design testing

  • Generative AI concepts/tools (e.g., Bedrock, LLMs) and related frameworks

  • Kafka/Kinesis for real-time data streams

Location & work type: Bangalore, Hybrid work model

Full Description

Join the digital revolution with ERBrains Business Solutions, where we're not just transforming businesses – we're shaping the future of digital innovation!

About Us

At ERBrains, we're all about driving business transformation and re-engineering processes to pave the way for tomorrow's digital landscape. Our expertise spans ERP Consulting, Implementation, and Managed Services, utilising cutting-edge platforms which includes ERP Consulting, Implementation and Managed Services using Microsoft Dynamics 365, Cloud Consulting, Microsoft Azure and Microsoft Dynamics 365. With a powerhouse team of over 120 professionals across ERBrains India, Dubai, UAE, and the USA, and over a decade of Microsoft Gold Competency in IT Service Management, we're primed to lead the charge into tomorrow's digital era!

Job Title: Automation Testing

Experience: 5 to 7 yrs

Job Location: Bangalore (Hybrid)

Job Description

As a Sr. Software engineer, your role typically involves working and delivering independently on a set of assigned tasks. At times you will be required to mentor and upskill your subordinates. You would also be required to evaluate the performance of your subordinates (in case you have any). You would be part of a high-performance team that you would be required to collaborate extensively and work. You would be expected to deliver on your core skills and develop additional skills in the job for you as well as your team. You will be a part of an offshore team usually working on a product development team serving one of our global customers.

Key Responsibilities

Program and deliver as per the scope provided by your manager. Actively participate in the discussions/scrum meetings to comprehend and understand your scope of work and deliver as per your estimates/commitments. Proactively reach out to others when you need assistance and to showcase your work, work independently on your assigned work. Manage a set of team members as mentors and evaluate their performance. Key Requirements

Design, develop, and maintain robust test automation frameworks using WebDriverIO with Cucumber (BDD). Write clean, scalable, and maintainable automation test scripts in JavaScript. Integrate automated test scripts with CI/CD pipelines (Jenkins / Azure DevOps). Generate detailed execution reports using ExtentReports or Allure. Collaborate with cross-functional teams to define test strategies, acceptance criteria, and automation coverage. Track and manage defects and test cases using JIRA. Maintain code repositories, perform code reviews, and manage version control with GitHub. Contribute to continuous improvement of QA processes and practices. Required Skills

4–5 years of experience in Test Automation. Expertise in Selenium WebDriverIO with Cucumber BDD. Proficiency in JavaScript for writing automation scripts. Experience with CI/CD tools like Jenkins or Azure DevOps. Hands-on knowledge of ExtentReports or Allure for reporting. Working knowledge of JIRA for test and defect management. Experience with GitHub for version control. Strong debugging and analytical skills. Good communication and collaboration skills. Good To Have

Exposure to API automation tools (e.g., Postman, REST-assured). Basic knowledge of cloud infrastructure (AWS, Azure) or containerization (Docker). Familiarity with responsive design testing on various devices and browers. Exposure to API automation tools (e.g., Postman, REST-assured). Basic knowledge of cloud infrastructure (AWS, Azure) or containerization (Docker). Familiarity with responsive design testing on various devices and browsers. API frameworks

DB - Lamda proxy - database connector DB - Relational dB / Redshift Generative AI - bedrock as LLM custom coding framework Good To Have Skills

Real-time and Streaming Data - Apache Kafka, Amazon Kinesis Generative ai concepts – Bedrock, LLM, Embeddings, Vector db. LanghChain, Langraph etc


**Please note:** due to the high volume of inquiries, we may not be able to respond individually to every applicant. Rest assured, our team will make every effort to respond as promptly as possible.
WebDriverIOCucumberJavaScriptCI/CDJenkinsAzure DevOpsExtentReportsAllureJIRAGitHubSelenium WebDriverIOAPI AutomationPostmanREST-assuredAWSAzuremulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.