Jobs›Software Test, Bangalore

Software Test Engineer

Unique Occupational · Bangalore
Pay₹12L–14La year, as listed
WhereBangaloreKarnataka
TypeFull time2-5 years
Posted13 Oct11 days ago, via the company site
Kaam checked
No fee, deposit or pay-to-apply signs
Day work
No vehicle or licence needed
Skills they list7 named
PythonPlaywrightAPIRESTful APIsTest Automation (QA)AIGenerative AI
About this job

Software Test Engineer

Location
Bengaluru, India (Hybrid)
Employment Type
Full-time
Experience
2-5 years

Role Overview

The purpose of the Software Testing Engineer is to validate components of Company's multi-technology energy platform including: EV chargers, energy storage, and embedded energy management technologies. You will develop and automate test cases from requirements, and participate in the development cycle of Company's advanced energy management software platform. You will help drive quality within the company ecosystem by participating in all aspects of black-box API testing for the many EV chargers that company utilizes. You will work with both hardware and software test setups to help company deliver a quality product.

What you’ll do

Develop validation and test plans for energy management algorithms in embedded devices

Develop validation and test plans for OCPP communication protocol

Install and Maintain AC & DC EVSE Hardware with a focus on safety above all.

Develop python automation in a Linux environment

Develop functional, stress and system level test suite and test infrastructure in manual and automated ways

Develop test capabilities like fault injection, customer scenario simulation, end-to-end functional and performance testing

Ability to architect and develop strategies to test the system at all levels of the application stack

Build, manage and execute manual/automated test suites to exercise our world-class software to verify the growing feature sets and customer requirements

Automate tasks through creation and maintenance of scripts and tools

Track defects and drive vendors to closure

Participate in all aspects of the product development process with emphasis on end-to-end system validation

Lead efforts to obtain and maintain open standard certifications (OCPP, ISO15118, CCS, etc.)

Maintain internal testing and validation equipment.

What We’re Looking For

Basic Qualifications

Bachelor’s degree in computer science or electrical engineering

2+ years’ experience working with Python, Scripting, Linux and Networking in a product development environment

Hands-on experience with Playwright, Selenium, Jupyter, Pandas and other automation tools

Hands-on experience Websockets, and REST API testing

Hands-on experience with EVs, and EV chargers

Hands-on experience with CCS, Chademo, and ISO15118

Hands-on experience with Battery storage systems

Experience in AI/ML or Generative AI (GenAI) application testing and validation.

Hands-on experience with Python libraries such as NumPy and Pandas for test data preparation, analysis, and validation.

Certified electrician is a plus

Experience in power systems, grid management, and inverters

Fast pace learner and self-starter

Experience with energy storage, EV and electrical distribution preferred

Knowledge of software requirements, architecture and documentation

Knowledge of code maintenance, coding standards, and version control

Work in an Agile (SCRUM) engineering environment

Excellent verbal and written communication skills, interpersonal skills, collaborative skills, and cross-functional interface skills

Effective communication of project results in written reports and presentations

Ability to solve problems by identifying root causes, analyzing possible solutions, and taking appropriate action

Committed to security practices in policy and delivery

Show vigilance in reporting of information, security vulnerabilities whether personal devices, corporate assets, services offered to customers, or office environment

Willing to participate in additional security and privacy trainings

Willing to be a model citizen/mentor in security practices for Shell Recharge Solutions

A sense of humor!

What We Offer

A work environment that allows you to work with and learn from some of the best and brightest in this emerging industry

The ability to make a difference in a world that needs our technology to help reduce carbon emissions and enable a more sustainable energy future through the use of electric vehicle charging software, services and infrastructure

The freedom to learn, suggest, and implement innovative new ideas applied to our systems, processes, programs and technologies

Daily ownership of your role in a challenging, high-growth environment.

A casual work environment and culture that support work life ‘fit’, enabling you to fit life into your work and work into your life, i.e. flexible scheduling, virtualization options, and a generous holiday package

Competitive pay and benefits programs designed to enable you to thrive inside and outside of work

Participation in Company’ performance and rewards bonus program

Best in class medical benefits for employees

Innovative Paid Time Off Program

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on the company site
Opens cutshort.io in a new tab