Test Automation (white Box) Engineer Resume
SUMMARY:
Position that utilizes deep technical experience, communication, problem solving, and interpersonal skills.
TECHNICAL SKILLS:
Development:
Project Styles: Agile, Scrum SDLC Methodologies
Languages: Java, C/C++, Javascript, C/Bourne shell, PERL, Python
iPhone / iPad: Objective - C, XCode, Cocoa Touch Frameworks
Android: Java or web technologies using PhoneGap (including custom plugins)
Mobile Web: OO Javascript, Titanium, PhoneGap, JQuery Mobile, Git source control
Server: Java, PHP, Python, SQL
Mobile Web: QUnit, Jasmine, Selenium
iOS: UI Automation, Frank, Python
Android: ActivityInstrumentationTestCase2, Robotium
EXPERIENCE:
Confidential, Santa Clara, CA
Test Automation (White Box) Engineer
Responsibilities:
- Wrote automated test cases in Python for WebOS based digital television system
- Tested ground software components Orbitology, Scheduler
- Python (pyunittest)
- JUnit (Blaze, Citc, Eclipse, Cider, Hexa)
Confidential, San Jose, CA
Test Automation (White Box) Engineer
Responsibilities:
- Used Python, PyCharm, Ubuntu Linux, Git, Jenkins in XP/Scrum environment
- Tellerium Automated Test Framework (like Selenium with Python)
Confidential, San Jose, CA
Mobile Application Engineer
Responsibilities:
- PhoneGap, Enyo, Javascript / HTML / CSS
Confidential, Cupertino, CA
Mobile Application (IOS) Engineer
Responsibilities:
- Consumer Law Project for Chinese market. Codes client changes in Objective C
- Early Field Failure Analysis (iEFFA) Project. Codes changes in work flow to gather return product info.
Confidential, Sunnyvale, CA
Mobile Application Engineer
Responsibilities:
- Created iOS, Android and web client for pre-ordering items of a small business
- Created Android and iPad tablet administrative client for fulfilling orders
- Used Amazon Cloud services for data interchange.
Confidential, Mt. View, CA
Mobile Application Engineer
Responsibilities:
- Created engineering specifications for offshore engineering team
- Bug fixed and tweaked delivery to meet customer expectations
- Build custom module to interface Confidential code with native iPhone code.
Confidential, Sunnyvale, CA
Mobile Application Engineer
Responsibilities:
- Built native IOS Objective C library
- Built PhoneGap iPhone/Android clients and custom plugins
- Client also used jQuery Mobile, Confidential Maps and custom Javascript code
Confidential, Sunnyvale, CA
Mobile Application Engineer
Responsibilities:
- 2 products in iPhone / Android / Confidential application stores
- 3 products on Confidential platform using Confidential C++ / Confidential S60
- Current product uses OO Javascript, animation, and drag and drop
Confidential, Foster City, CA
Java White box Test Engineer
Responsibilities:
- Wrote white box JUnit test cases for Confidential Developer Website
- Wrote Selenium Automated UI test cases
- Wrote JMeter Automated performance test cases
Confidential, Sunnyvale, CA
Java White box Test Engineer
Responsibilities:
- Wrote white box test cases for Confidential Advertising Engine
- Wrote Selenium Automated UI test cases
- Used Eclipse, Subversion, Maven and Linux
- Java, The Complete for Java SE 6, Hebert Schilt
- Sun Certified Programmer for Java 5 Study Guide, c. 2006
Confidential, Sunnyvale, CA
Java White box Test Engineer
Responsibilities:
- Wrote white box test cases for new Confidential OS architecture
- Using Eclipse, Subversion, numerous Eclipse plug-ins
Confidential, San Mateo, CA
Web Application Integration Engineer
Responsibilities:
- Wrote integration code between customer accounting software and company web services
- Parsed event information submitted by mobile phones using custom business rules to meet payroll reqs.
- Using Eclipse, CVS, Ant, JDBC, Tomcat, Apache
Confidential, San Francisco, CA
Web Application Engineer
Responsibilities:
- AJAX project for Disney tying Flash front-end to J2EE / MSSQL Server back-end
- Coded back end Java code to parse XML into SQL for insertion into DB and vice versa
- Using Eclipse, Subversion, MSSQL Enterprise Manager Tools
Confidential, San Francisco, CA
Web Application Engineer
Responsibilities:
- AJAX project for Nike tying Flash front-end to J2EE / Oracle back-end
- Coded from http request to, controller code, business logic, DOA and SQL
- Used Eclipse, TOAD, CVS, Putty, Cygwin, FileZilla
Confidential
Sun Certified Web Component Developer
Responsibilities:
- Gained detailed knowledge of J2EE web applications Servlets, JSPs,
- Practical skills: J2EE Web application error handling, security and design patterns
Confidential, Palo Alto, CA
Web Application Engineer
Responsibilities:
- Worked with IBM and internal engineers on resolution of remaining open issues
- Taught in house engineers about Struts, Tiles, multi-tier and test driven programming
- Helped in house engineers implement legacy functionality in new front-end technology
- Fixed numerous JUnit test cases which connected to dummy Hibernate back-end
Confidential, San Jose, CA
Java J2EE Principal Engineer
Responsibilities:
- Worked on original platform built with PHP and MySQL integrating dotProject and Galaxia
- Wrote stored procedures, SQL, and java classes and backing beans in order to extend functionality
- Created JUnit test cases for my extensions
- Managed external production server which domain name forwarding and port redirecting
Confidential, Milpitas, CA
J2EE Internationalization Engineer
Responsibilities:
- Internationalized existing J2EE / Struts web application to support localized currency
- Created i18n architecture for localizing user interface
- Became Sun Certified Java Programmer (SCJP), February 2005
- Created JUnit test cases for methods created
Confidential, Santa Clara, CA
Localization and Internationalization Engineer
Responsibilities:
- Enhanced and modified application in preparation for localization into 5 European and 1 Asian language
- Extensive bug fixing / trouble-shooting of entire product line including database engine, single user exe, work group exe, installer, on-line help, web publishing engine (which used XSL / XSLT extensively)
- Platforms included various flavors of Mac OSX and Windows 2000/XP
- Used Microsoft Visual Studio .NET, CodeWarrior, CVS, Araxis Merge, TextPad