Automation Test Engineer – Ecommerce

GE Healthcare GE Healthcare · Healthcare · Bengaluru, Karnātaka, India · Digital Technology / IT

Software Engineer responsible for designing, building, delivering, and maintaining software applications and services, working across machine, cloud, platform, and application areas. This includes requirement analysis, documentation, implementation, and ensuring software lifecycle activities are met. The role involves writing code, building features like web services, and working with core data structures and algorithms.

What you'd actually do

  1. Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions
  2. Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  3. Writes codes that meets standards and delivers desired functionality using the technology selected for the project
  4. Build features such as web services and Queries on existing tables
  5. Understand performance parameters and assess application performance
  6. Work on core data structures and algorithms and implement them using language of choice

Skills

Required

  • Computer Science
  • STEM Majors
  • SDLC
  • Lean/Agile/XP
  • CI
  • Software and Product Security
  • Scalability
  • Documentation Practices
  • refactoring
  • Testing Techniques
  • web services
  • core data structures
  • algorithms

Nice to have

  • Javascript
  • HTML5
  • CSS
  • AngularJS
  • BackboneJS
  • EmberJS
  • KnockoutJS
  • JPA
  • Hibernate
  • JDBC
  • Spring Data
  • Camel
  • Drools
  • JRules
  • Gradle
  • Maven
  • Git
  • SVN
  • rules engines