Software Quality Engineer Resume
3.00/5 (Submit Your Rating)
San Ramon, CA
SUMMARY:
- Comprehensive background in software engineering, with project and service delivery for large and medium size organizations and with more than 5 years of experience in software Testing.
TECHNICAL SKILLS:
- Java C
- C++ Python Javascript VBA DOS Linux Bash Scripting XPath CSS XML SQL OS & Systems (Linux iOS x86 Windows) HTML Maven JMeter Jenkins Ant Git
- HP QC Rally Test Frameworks (Selenium
- Selenium GRID
- JUnit unittest testNG
- Appium
- Perfecto
- Mocha
- Chai
- Protractor
- Cucumber
- REST Assured) REST API Excel Power User
PROFESSIONAL EXPERIENCE:
Confidential, San Ramon, CA
Software Quality Engineer
Responsibilities:- Project: Intelligent Slot Tracker MRO (Maintenance, Repair, Overhaul) for GE Aviation workshops.
- End - to-end testing of AppHub, Micro-services, Micro-apps
- UI Testing: Protractor, Cucumber (BDD), AngularJS, Chai
- Technology: GE Industrial IoT and APM (Asset Performance Management) on Predix platform utilizing Cloud Foundry (Cloud Application Platform), Polymer, NodeJS, AngularJS, JSPM, Gulp, npm, Bower, Grunt, PostgreSQL
- Project: Configurable Dashboard - a platform to configure, manage and control different kinds of widgets per use cases.
- API Testing: REST API, REST Assured, TestNG, Postman validations
- Project: SWAT team member to support GEBU engagement to drive successful outcomes for APM product co-development, contribution, and extension. Perform code review.
- Monitoring tools and systems: Coverity security scan, Tinfoil
- Languages: Javascript, Java, Python
- Browser: Chrome. IDE: IntelliJ, Webstorm.
Confidential, Pleasanton, CA
Software QA Automation Engineer
Responsibilities:- Performed smoke, sanity, functional, integration, acceptance, & regression testing
- Attended daily SCRUM meeting to discuss progress, defects and pending User Stories & Test cases
- Handled Responsive Web Design (RWD) testing across all form factors (Mac, Windows, Mobile)
- Participated in test framework design, code review, and Agile development cycles
- Identified and report software defects in Rally and HP-QC
- Used of Git for source code management
- Used of Jenkins for Continuous Integration (CI)
- Performed test automation using Selenium, WebDriver, Javascript, Mocha and Chai
- Performed mobile Test automation using Perfecto framework
- Performed cross browser testing (Firefox, Chrome, Safari, Internet Explorer)
- Tested application that utilizes (Adobe Experience Manager) AEM platform
- Tested audit-log using Java (automation) and with Oracle SQLDeveloper software (manual)
- Performed API testing for doctor-displaying module
- Performed Test automation using Page Object Model, Selenium, WebDriver, TestNG, and Java
- Delivered design and implementation of “Listener” class and “Reporter” class in testNG library (Java) to support cross browser/platform testing (IE, Safari, Chrome, Firefox), debugging and reporting requirements (in CSV formats)
- Implemented Hipchat API using Maven, Java & testNG - designing and coding BOT to monitor test environment
- Excellent debugging skills to find web elements/locators (XPath and CSS) in web applications
- Excellent debugging skills in Eclipse IDE
- Performed back-end transaction verification of RESTful API web services using SoapUI and Postman.
- Performed cross-platforms testing
Confidential, Santa Clara, CA
Process Engineer/Test Engineer
Responsibilities:- Tested company’s web portal for functionality and ease of use
- Performed test automation using Java, Selenium Web Driver, and JUnit
- Designed and developed application to return collapse of solder balls during reflow; which was converted to a Web application and deployed to company’s Web Portal
- Developed application for selection of probes based on given criteria; which was converted to a Web application and deployed to company’s Web Portal
- Led troubleshooting/testing of PCBs and electronic devices
- Provided inspection using DMIS on Werth and Nikon inspection Systems
- Led process development, validation, and sustaining using Visual Basic for Application (VBA)
- Oversaw BGA reflow Process, process setup and transfer for Svprobe sites in Taiwan and Vietnam. Managed yield statistical analysis using VBA
Confidential, Santa Clara, CA
Yield (Quality) Engineer/Metrology Engineer
Responsibilities:- Defect Inspection and Defect Management
- Used JMP for yield analysis, gaining knowledge of root cause of defects
- Run queries to retrieve defect data from SQL database.
- Developed software to monitor and identify origins of equipment-induced defect incidents in FAB using Visual Basic.NET
- Designed and programmed software to streamline and automate metrology process for the KLA Tencor inspection system, and transformed final inspection process from per-plate inspection to per-lot inspection, improving manufacturing-cycle time by 5% per lot and saving up to 30 minutes per each lot inspection
- Designed and created database tracking logs and tools for majority of process entities and equipment tools in the fab using Visual Basic for Application (VBA)
