E

Embitel Technologies

Product engineering for automotive and ecommerce

Test Automation Engineer

Test Automation EngineeringPosted on Nov 9
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Develop Java automation using TestNG and Cucumber.
  • Use Selenium WebDriver with robust locator strategies for UI automation.
  • Build API automation frameworks with RestAssured and Postman.
  • Use SQL scripting for backend validations.
  • Manage multi-module automation projects with Maven or Gradle.
  • Manage Git branching, merging, pull requests, and repository governance.
  • Create GitHub Actions pipelines, automate workflows, and execute tests.
  • Generate automation reports using Allure, ExtentReports, and TestNG HTML reports.
  • Optimize test and pipeline performance.
  • Create technical documentation and reusable framework components.
  • Demonstrate strong analytical and problem-solving abilities.
  • Collaborate and communicate across teams.
  • Apply detail-oriented, quality-first practices.
  • Work effectively in Agile/Scrum environments.
  • Explain technical concepts clearly.
  • Prioritize tasks and manage time effectively.
  • Participate in peer reviews and mentoring.

Responsibilities

  • Design, develop, and maintain scalable Java automation frameworks using clean code, modular design, and automation patterns including POM, Factory, Singleton, Strategy, and data-driven patterns.
  • Create and maintain BDD scenarios with Cucumber/Gherkin, aligning behavior specifications with automated tests.
  • Build and execute TestNG test suites using annotations, grouping, parameterization, and parallel runs.
  • Use Maven or Gradle for dependency management, multi-module setups, and build integrations.
  • Automate UI testing with Selenium WebDriver using stable locators, synchronization, and reusable browser utilities.
  • Perform API testing and automation using RestAssured/Postman to ensure end-to-end backend coverage.
  • Validate backend data with SQL queries for data integrity in automated workflows.
  • Use Git/GitHub for branching, pull requests, reviews, and repository governance.
  • Implement and troubleshoot CI/CD pipelines using GitHub Actions, resolving flaky tests, environment issues, and dependency conflicts.
  • Generate and maintain automation reports using TestNG, Allure, and Extent Reports.
  • Collaborate across Agile teams to analyze user stories, create automated test cases, ensure coverage and traceability in Jira, and maintain documentation in Confluence.
  • Optimize automation performance, ensure multi-environment and cross-browser coverage, enhance framework capabilities, and support DevOps/shift-left testing initiatives.

About the Company

Embitel Technologies

Product engineering for automotive and ecommerce

Embitel Technologies provides Product Engineering Services for automotive and IoT, along with Digital Commerce services for Magento and SAP Hybris. It develops embedded software and hardware, AUTOSAR stacks, in-vehicle networks, ADAS, and HMI/UI, plus model-based development and ISO 26262 safety work; in commerce, it builds and manages Magento and hybris stores with strategy, design, integration, migration, mobile solutions, and ongoing support. The company differentiates itself through a strong automotive-and-retail focus, German-quality standards like CMMI Level 3 and ISO certifications, and global partnerships, backed by a proven client track record. Its goal is to turn automotive and IoT concepts into working products and enable scalable, secure omnichannel commerce for businesses.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Stuttgart, Germany
Founded
2006

Recently Posted Jobs

Explore more opportunities at Embitel Technologies

See more jobs