Software Test Engineer Resume
Sunnyvale, CaliforniA
SUMMARY
- Seek a challenging Software Engineer position dat will allow me to use and expand my skills.
- Experience, and interest in Android apps, tools development, java web applications, java web services, and unit testing.
PROFESSIONAL EXPERIENCE
Confidential, Sunnyvale, California
Software Test Engineer
Responsibilities:
- Identified and documented software problems and recommended fixes.
- Created TestNG test suites for unit, functional, end - to-end, and integration tests.
- Provided client developer teams wif detailed reports on quality metrics
- Maintained, and administered Wiki used by engineering as a knowledge base.
Confidential, California
Software Engineer
Responsibilities:
- Worked in Agile SCRUM environment and Test Driven Development.
- Pair-programmed wif other team members while executing development/unit testing tasks.
- Identified and remediated software security flaws in existing application components using Veracode
- Successfully completed a Java programming project using REST/SOAP web services and JSON.
- Achieved excellent code coverage by unit testing wif teh latest TestNG framework.
- Conducted regular Java peer code review using Atlassian Crucible.
- Analyzed Java source code using Sonar and reported results to teh team.
- Promoted all source code changes and unit tests to teh appropriate stream(s) using AccuRev.
- Participated in bi-weekly team planning sessions to provide time estimates for scheduled tasks.
- Provided and maintained a testing framework and various testing tools for several QA teams.
Confidential, Millbrae, California
Android Application Developer
Responsibilities:
- Fixed bugs in teh java source code, adding new features.
- Improving teh UX/UI for existing Android application.
- Analyzed log files for memory leaks, generating heap dumps for MAT tool.
- Attended bi-weekly visits to company site to attend meetings and work on code.
- Participated in weekly brainstorming sessions to improve teh app.
Confidential, Sunnyvale, California
Android Application Developer
Responsibilities:
- Performed as member of a mobile development team which recently published Android application.
- Participated in teh design and implementation of a wizard-style UI to collect input from mobile device users.
- Integrated multi-threaded mobile app wif backend SOAP web services.
- Laid down teh foundation for teh application and created high-level functionality.
- Guaranteed high availability of teh backend web services by designing and coding load and stress tests.
- Created Subversion repository for Android project on Unfuddle.com.
- Learned teh techniques involved in mobile application development for Android devices.
- Mastered teh techniques involved in coding web applications using teh Google Web Toolkit.
- Published three free applications to teh Android Market since summer 2010.
- Active participant in Hackathons and Android Developer Groups in Bay area.
Confidential
J2EE Programmer - Contractor
Responsibilities:
- Enhanced an existing web application.
- Worked closely wif two other developers to make needed enhancements to application.
- Used CVS tool to checkout code modules to be modified and to check in teh enhanced modules.
- Worked wif teh ETS Applications Portal development team to design and code portlets.
- Coded and deployed java portlets to production portal.
- Time was combination of travel/recreation-25% and training in java programming-75%
- Mastered use Java IDE Eclipse to enhance ability to write java programs.
- Enrolled in several java programming courses including core Java programming skills, and J2EE.
Confidential, California
Senior Application Test Engineer
Responsibilities:
- Performed black box and white box testing.
- Developed automation test suite using perl and shell scripts for full feature regression tests..
- Engineered shell program which facilitated teh timely shipment of deliverables to critical clients.
- Interacted daily wif developers to find and fix bugs.
- Updated project manager wif bug status reports.
- Logged bugs into DDTS bug tracking database.
- Responded via email to customer issues and questions.
Confidential, California
Senior QA Test Automation Engineer
Responsibilities:
- Organized, designed and maintained a special software testing lab.
- Engineered shell program dat eased testing conflicts between teh members of teh QA team.
- Debugged faulty Bourne and Korn shell programs and verified fixes.
- Demonstrated strong ability to work independently wifin an extremely dynamic testing environment.
TECHNICAL SKILLS
Languages: Java,JavaScript,Shell Scripts,XML,HTML,AJAX,Perl,SQL
Tools: Sonar,Veracode,Eclipse,Android Studio,Crucible,SOAPUI
Version Control Systems: AccuRev,Subversion,GitHub
Frameworks: JAX-RS,Android SDK,TestNG, Struts
Application Servers: Apache Tomcat,Google App Engine
OS/Platforms: Windows,UNIX/Linux/Solaris
Database: Oracle, MySQL