Post Job Free
Sign in

Quality Assurance Software Engineer

Location:
Dublin, CA
Posted:
April 20, 2025

Contact this candidate

Resume:

Sujatha Chandran

STAFF QA SOFTWARE ENGINEER (CSM)

925-***-**** ***********@*****.*** US Citizen

Versatile, hands-on, technical quality assurance automation specialist with around 9 years of experience in software testing and automation, and overall IT experience of around 10+ yrs.

CORE COMPETENCIES

Mobile App development - Android SDK, Android API – Activities, SQLite, Notification Manager, Location & Map Based API, Sensor API, Camera API, Android ADT and Emulator, Media Player API, Services, Broadcast Receiver, Fragment, Email

Spring, Hibernate

Database - MySQL, Oracle

Operating systems – Linux, Windows and Android

Scrum Master certified Professional

Certification in Fundamentals of AI and ML

Testing Tools – Selenium, WebDriver, POM, Selenium Grid, TestNG, Cucumber (BDD), RestAssured (API), Pytest, Scikit

Tools - XML, Eclipse, IntelliJ, PyCharm, Maven, Appium, Jenkins, Artifactory, Fire Path, Fire Finder, SOAP UI, Postman, Jira, Confluence, SharePoint, iTerm

Programming - C, C++, Java, J2EE - JSP, Servlets, SQL, HTML, JavaScript, Python

Quality Assurance and Automation (Web, Mobile, embedded system)

Dockers & Kubernetes knowledge

PROFESSIONAL TECHNICAL EXPERIENCE

CHARGEPOINT (Campbell, CA) Nov ‘15 – Nov’24

Staff QA Software Engineer (8+ yrs.) – Full Time Employee

LeaseCo Product –Driver Management Solution (SaaS / Cloud)

(Awarded as Best Management Tool for Energy Transition at MFA Awards 2022)

DMS is a complete service for car leasing companies who provides turnkey EV fueling solution as a service to their lease customers.

EXPP product – Embedded System Software

Testing the modules of EXPP product including Power Block (Micro controller architecture), PowerLink functionalities, Cellular connectivity, TCP/IP, CAN and Ethernet Integration -network communication between multiple devices, Embedded Software with Cloud Integration (OCPP Protocol), Wire Shark (Debugging packet analysis using PCap)

Responsibilities:

oAs QA Specialist / Lead – mentor QA team, assign tasks and ensure proper execution of testing plans.

oExperience in both manual and automated software Quality Assurance Testing of embedded software, client-server, mobile app (iOS and Android), web-based applications and backend testing.

oVerifying and validating software that runs on embedded systems - specialized computing devices integrated into larger systems, meets safety and performance standards, and works reliably under real-world conditions

oUsed Wireshark to capture traffic on the CAN, TCP/IP and Ethernet network. Conducted real-time packet inspection and protocol analysis by applying filters to isolate specific traffic (CAN ID, Ip addresses) to troubleshoot communication issues.

oExtensive knowledge of Quality Assurance standards, methodologies, and strategies with proficiency on Software Development Life Cycle (SDLC) methodologies such as Agile / SCRUM, waterfall models and TDD.

oExtensive experience in developing Automation scripts (Mobile apps - iOS / Android), Web apps (UI/Backend/API), Watch (Session Authorization), ETL testing, Embedded systems using tools like Selenium WebDriver, Rest Assured, Appium, Selenium IDE/TestNG, BDD (Cucumber), Python, Pytest.

oSpecialized in user requirement analysis, documenting test plans, execution of test cases to verify application

functionality against business requirements establishing traceability.

oSound knowledge on TestNG framework for Unit testing and Maven for Project building tool, Jenkins for Continuous Integration to deploy and test containerized applications in Kubernetes (K8s) environments. Some knowledge on Playwright Framework.

oExcellent experience in developing Test Scenarios, Test cases, Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.

oExtensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), smoke, compatibility, and Database Testing with SQL queries.

oGood analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

oHighly motivated team player with organizational, and technical skills, unique ability to adapt quickly to challenges and changing environments. Excellent interpersonal skills, proven team player, bent to problem solving and delivering under high stress environment. Trained cross functional teams and knowledge sharing.

oCluster Node Analysis Verify Ethernet connectivity, Cloud Integration using OCPP protocol

oStation connectivity Server to Cloud to Station (hardware) Messages Integration Automation using Python

oEnd to End Integration of 10+ complex components supporting EXPP Platform

oCertified Level 2 high-voltage trained - focused on electric and hybrid-electric vehicle systems to safely work with high-voltage batteries, motor-generators, and power electronics.

Technical Skills:

SOAP UI, JMeter, Junit, Postman, Test Rail, Kanban, Telnet, AWS, Webservices, SSH, Wire Shark, Python, JAVA, Node JS, MYSQL, TestNG, Data Driven, Playwright, BDD, Eclipse, IntelliJ, PyCharm, PyTest, Scikit, Poetry, and Maven, Jenkins, K8s, JIRA, Confluence, SharePoint, Oracle, Tomcat, Windows, LINUX, Mac OS

ETOUCH SYSTEMS CORPORATION (Fremont, CA – Trainee / Volunteer) Aug ‘15 – Nov ’15

eTAAP App: Platform enables end-to-end test automation of: Web applications, Mobile applications (mobile web, hybrid, native), Web services and Desktop applications. eTAAP leverages open-source software (OSS) and COTS tools to integrate every aspect of test automation into one accelerator platform.

Responsibilities:

Performed Requirements Analysis, Created automation test scripts

Handled Java Scripts for developing app Web and Mobile Testing

KAVINSCHOOL (California – Trainee / Volunteer) Apr ‘15 – July 15

OSTicket App / OrangeHRM App::

The OSTicket is a Support Center Ticket Tracking Application to streamline support requests OrangeHRM is comprehensive solution for efficient management and development of HR.

Responsibilities:

Created Maven project and prepare automation test scripts using Selenium Web Driver

Created subversion Repository using Tortoise SVN client and Check in the source code

SYMBIOSIS (California - Android programmer (Trainee / Volunteer) Aug ’12 – May ‘13

Android App: HnHApparel eCommerce App

HnH Apparel are Manufacturers and Wholesalers of T-Shirts and specializes in custom labels for orders as per customer specifications.

Android App: AutoSMS/Voice Reply

Auto SMS/ Voice Application is an android mobile application designed and built to aid mobile users in their daily life to choose auto SMS option

Role & Responsibilities:

Contributed to full lifecycle development from planning, requirements gathering, development, testing, and launching to maintenance and enhancement.

Designed, developed and tested the application, UI Developed using the Android SDK and Android Emulator, Involved in Application design and review, Managed data using DDMS File Explorer

Mahindra & Mahindra Ltd (Product Design Analyst – Full Time Employee) Aug ‘07 – Mar ‘08

Product Design Analyst:

Worked in R&D division of Mahindra designing Infotainment panels for cars and designing navigation systems (GPS).

Responsibilities:

Worked with a group of R&D specialists to design Infotainment panel (defining the functions of each entity). Played a key role in designing and implementing Navigation system

PROFESSIONAL TRAININGS

Selenium IDE Selenium 1.0 (Selenium RC) Selenium 2.0 (Web Driver) Selenium Grid

Spring Hibernate Struts JSF Java development Android programming

EDUCATION & CERTIFICATIONS & AWARDS

Certified Scrum Master Professional

Rock Star Award and Spot Awards received twice for Excellency / Product Delivery

Master of Engineering (ME) – Embedded Systems – Gold Medalist – ANNA UNIVERSITY

Bachelor of Engineering (BE) - Electronics & Communications Engineering



Contact this candidate