Senior Software Engineer Resume
SUMMARY
- Having exposure to different aspects of Testing in Automotive and Mobility domain.
- Expertise in executing different types of tests like Integration Testing, Functional Testing, UAT (user Acceptance Testing) and Regression Testing, build Verification testing & End to - End testing.
- Proven experience in preparing and executing test cases from business/functional documents.
- Preparation of test sequence for Test Run Engine to check and validate the HMI Screens and translation testing for different domains, different language and for different regions.
- Preparation of test scripts on NI Teststand to check the integration of the telematics unit with the OTAT application.
- Having great exposure in neoVI, CANoe and CANALYZER.
- Proficient in writing SQL queries to extract data from various source tables to perform database testing.
- Experienced in analyzing and translating business requirements into technical requirements.
- Proven experience with all the stages of Defect Tracking Life Cycle (DTLC).
- Extensively involved in executing test scripts, reporting Bugs using Quality Center, Bugzilla & RTC.
- Extensively involved in creation of Test Planning, Test Case creation, Test Scripts generation and defect management
- Written Automation script for Data Load.
- Working as Onsite project coordinator for 15 months (USA).
- Experience in leading and managing teams in Onsite as well as offshore.
- Ability to work with tight timelines, multi-task and prioritize objectives.
TECHNICAL SKILLS
Languages: C, Java, PL/SQL
Tools: Test Run Engine,Test Builder, Diagnostic Engineering Tool,Epiphan Capture Tool,EggPlant Analyzer Tool,Remedy, Xcode, LDRA, Quality center 10.0/11.0,ALM, BugZilla, NI Teststand
Database: Oracle and Sql (Pl/Sql), Sybase
Operating Systems: Win 7, Win XP, Win 2000
Methodologies: Waterfall, Agile & Iterative
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer
Responsibilities:
- Preparation and modification of the test cases in Test Builder after analyzing the business Requirement to generate the sequence file which is compatible with Test Run Engine (TRE).
- Execution of Test sequence file in TRE.
- Capture Different HMI Screens for different domains like Navigation,Audio,SIRIUS etc. As well as different languages like French, Spanish, Arabic,Korean,Turkish,Danish,Portuguese,English etc, for different Themes.
- Preform Translation Testing for different languages in Eggplant Analyzer Tool.
- Perform Screen Content Testing for different languages in Beyond Compare Tool.
- Responsible of flashing for different software for different Model Year like MY17,MY17.5,MY17.75,MY18.and MY 18.5 and perform the Sanity testing.
- Perform VMCU update for different APIM
- Configure different DIDs via Diagnostic Engineering tool for different release.
- Responsible of raising priority issues in RTC (Issue Management Tool).
- Perform Widget Cropping Request via HMI Widget Creator Tool for different released Software.
- Responsible of handling Customer Meeting.
- Coordinating with Offshore team member.
- Guide Offshore for better understanding.
Confidential
Automation Test Engineer
Responsibilities:
- Working on “Over the Air Test” (OTAT) application for Confidential Telematics unit as an automation Test engineer.
- Responsible for Automation Testing of Service Provider simulator application for the Telematics unit of the client business.
- Tracking all the interactions on the application and maintaining it without any outage.
- Preparation of test scripts on NI Teststand to check the integration of the telematics unit with the OTAT application.
- Responsible for all the testing activities on the application and delivery to the customer.
- Used version manager tools to maintain the test scripts.
- Worked on the Real time operating systems like QNX for flashing on the code on the telematics unit.
- Involved in coordinating with third party application team to enable application integration.
- Involved in writing complex PL/SQL subprograms, packages, procedures, function and DB
Confidential
Automation Test Engineer
Responsibilities:
- Analyze the requirement document and extract the test scenarios
- Maintaining necessary documents and deliverables.
- Test Case writing
- Execute the Test cases
- Defect logging and tracking in Bugzilla
- Update the Traceability Matrix
- Client Co-ordination
- Test report generation
- Identified the scenarios that could be automated and prepared automated scripts for those Scenario
- Automation Script Generation via CAPL
- Simulating Real live automotive application for better testing
- Developed automated script in CANOe
- Executed Test cases via CAPL and Canalyzer
Confidential
Automation Test Engineer
Responsibilities:
- Involved in complete Agile testing methodology by interacting with developers and client.
- Analyze the requirement document and extract the test scenarios after discussing with the Business Analyst.
- Prepared Test Plan
- Maintaining necessary documents and deliverables.
- Prepare Automation Script
- Regression using Automation script
- Test Case writing
- Execute the Test cases
- Defect logging and tracking in QC
- Update the Traceability Matrix
- Client Co-ordination on Daily basis
- Team handling
- Test report generation
Siebel Application Support Engineer
Responsibilities:
- Involved in handling Incident and Problem management
- Involved in client discussion during production deployment and in migrating the changes across business on time.
- Involved in preparing monthly reports related to production effort.
- Involved in guiding team members in Incident solving and fixing issue.
- Involved in ticket handling, resolving and working on high priority issue.
- Involved in handling call to end user to solve the issue as soon as possible.
- Involved in analyzing root cause of the issue and preparing the documents.
- Involved in outage calls related to Siebel Production environments and lead in front in resolving the issues.
- Involved in coordinating with third party application team to enable application integration.
- Involved in writing complex PL/SQL subprograms, packages, procedures, function and DB triggers to implement the business logic.
Sybase Developer
Responsibilities:
- Adding new features in Paragon Mobile APP for iPhone in Objective-C using Xcode.
- Creating and Deploying the MBO Project in Sybase.
- Generating the iPhone client code in Sybase for iOS7 Native Application.
- Handling User in Sybase Control Center.
- Providing the solution of Paragon App User’s Incident via Remedy tool.
- Daily Client Communication for iOS7 upgrade.
- Check the application via SQL queries in SUP Production server for different Paragon APP user.
- Installing and Upgrading the SUP server(from 2.1.0 to 2.2) & (from 2.2 to 2.3)
- Creating and updating the License and Certificate
- Creating and configuring the Relay Server
Test Engineer
Responsibilities:
- Involved in complete Agile testing methodology by interacting with developers and client.
- Analyze the requirement document and extract the test scenarios after discussing with the Business Analyst.
- Prepared Test Plan
- Maintaining necessary documents and deliverables.
- Prepare Automation Script
- Regression using Automation script
- Test Case writing
- Execute the Test cases
- Defect logging and tracking in QC
- Update the Traceability Matrix
- Client Co-ordination on Daily basis
- Team handling
- Test report generation
Test Engineer
Responsibilities:
- Analyze the requirement document and extract the test scenarios after discussing with the Business Analyst.
- Prepared Test Plan
- Maintaining necessary documents and deliverables.
- Prepare Automation Script
- Regression using Automation script
- Test Case writing
- Execute the Test cases
- Defect logging and tracking in QC
- Update the Traceability Matrix
- Client Co-ordination on Daily basis
- Team handling
- Test report generation
- Test Script Generation in ‘C’ language using ‘CSIM’ tool and compared it to ‘Assembly Language’ code for different Fuel cards testing.