We provide IT Staff Augmentation Services!

Ui/server Side Developerfull Stack Developer Resume

4.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY:

  • 10+ years of solid experience developing and testing web based software applications. Proficient in software development life cycle including test strategy preparation, test plan development, test case creation, test execution and bug tracking.
  • Tested web applications in Waterfall and Agile development processes.
  • Analyzed business requirements and software specifications to create test plan and test cases for manual and automated testing.
  • Experienced in different types of testing: black box, white box, unit and API, functional, GUI, system, regression, integration, UAT and performance testing.
  • Areas of Expertise: test automation, Agile, SCRUM, SDLC (Software Development Life Cycle)
  • Developed and maintained automated test scripts.

TECHNICAL SKILLS:

Operating Systems: Windows, Linux, Mac

Bug Tracking Tools: Jira, Bugzilla, Radar.

Test Automation Tools: Silk, Selenium IDE/RC/Core, Webdriver

Languages: HTML, XML, JavaScript, Jquery, Java, VB Script, Php, SQL

Databases: Oracle, SQL Server, MySQL

PROFESSIONAL EXPERIENCE:

Confidential, Pleasanton, CA

UI/Server Side DeveloperFull stack Developer

Responsibilities:
  • Fixing customer reported defects from getting multiple text messaging with the same content.
  • Implemented new feature of redemption rewards points from abusing loyalty programs
  • Converting legacy code from PHP4 to the PHP5 OO.
Confidential

Software Developer in test

Responsibilities:
  • Implementing Selenium automation testing framework
  • Write and maintain Automated Functional Smoke Test suite
Confidential,

 Madera, CA

Test Engineer

Responsibilities:
  • Participated in complete software development life cycle, with a focus on test case development, white and black box testing, and test automation.
  • Worked in the Agile development environment with frequently changing requirements and features set.
  • Performed manual and Selenium testing of a web based application.
  • Tested HTTP based rest API configuration for request and response.
  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Interacted with Business Analysts and Software Developers for bug reviews and participated in QA meetings.
  • Proactively came up with innovative methods to improve software quality, test coverage efficiency and regression coverage.
  • Created detailed bug reports by performing root cause analysis and worked with architecture, development and product teams to prioritize them.

Technologies used: Windows, Linux, MS SQL, MySql, Stored procedure, Java, Php,HTML, XML,XLS,CSS, JavaScript, JQuery, phpunit, phint (deployment tool).

Confidential,Pleasant Hill, CA

Test engineer, Team Lead, Full Stack Developer

Responsibilities:
  • Worked closely with product, marketing and developers to understand requirements and create detailed use cases, test cases, test plans and identify risks
  • Participated in all development planning meetings.
  • Developed HTTP based APIs for high volume outbound message campaigns for some clients.
  • Developed UI page for Loyalty program for some businesses. Created php based tool to test rotating messages, sending coupons and redeeming them after user request. Also created php based tool for testing memchache data content based on client activities.
  • Implemented Java based Selenium automation for testing the entire project and provided php unit testing coverage for some parts of the application code.

Technologies used: Windows, Linux, MySql, Stored procedure, Java, Php, HTML, XLS, CSS, JavaScript, JQuery, phpunit, Selenium.

Confidential, Cupertino, CA

UI/Data Validation engineer

Responsibilities:
  • Prepared use cases and test cases for VMO (vendor management operations) application.
  • Tested SOAP API, validated response data from different domains stored in the database.
  • Implemented Junit testing coverage for the new code changes.
  • Trained offshore QA team on how to use javascript, json, ajax and jquery with Jsp files.
  • Created build for offshore QA team as new features were checked in on the development server.
  • Reported the problems with detailed steps on how to reproduce those problems to development team.

Technologies used: Linux,MySql, Stored procedure, Java, HTML, XML,CSS, JavaScript.

Confidential,Cupertino, CA

UI Developer

Responsibilities:
  • Worked on increasing UI responsiveness of database driven application. In order to achieve that a new approach has been implemented with using no schema base database Couchdb, all data from client site has been serialized to Json file and then saved to Couchdb using Javascrpit and JQuery library. Couchdb generated unique ID for each Json file and based on file ID user could query data from the database.
  • All transactions to Couchdb and back to customer were implemented by using html, javascript, and jquery.
  • Several complex UI pages and databases at Couchdb were designed during development period. Tested relocation of some databases for security purposes as well as updating Json files by multiple users at the same time.

Technologies used: HTML, Javascrpit, JQuery, CSS and Couchdb server

Confidential,Campbell, CA

Java/UI Developer

Responsibilities:
  • Modified UI part of applications for Artsana, Demdaco and Toyota by using HTML, CSS, JavaScript, Ajax, Json, and XML.
  • By Toyota request, partly modified application UI for Japan users: added JSP and JSF files to support new features.
  • Was responsible for evaluation of Struts 2, Spring and JSF frameworks.
  • Implemented new server side Java code and modified legacy code to process incoming data from new UI components.
  • Implemented JUnit test controls to test the new features.

Technologies used: JDK 1.5, core Java, Javascript, Ajax, Dojo, Xml, Html, JSP, JSF, CSS, Eclipse - 3.4 IDE, JBoss application server, Perforce sourcing store and MySQL.

Confidential,Pleasanton, CA

Java Programmer

Responsibilities:
  • Involved in development of UI schema for application.
  • Developed part of business logic of the application using Core Java. Java classes took care of user entry data and then stored them into database.
  • Developed advance data querying page, which allows user to get data from database and print it out.
  • Developed admin part of the application using JSF.
  • Implemented JUnit test for all java classes.

Technologies used: Java, Servlet, JSP, JSF, Ajax, Javascript, MSSQL, JDBC, Netbeans, JDK1.4, Server Tomcat 5.5

Confidential, Los Angeles

Java Programmer

Responsibilities:
  • Created several Servlets and JSP files for supporting expanding customer services.
  • Developed code for processing of outgoing and incoming data using Core Java.
  • XML file used for company’s inventory transactions to Amazon site using RPC protocols.
  • Implemented normalization of the database.

Technologies used: JDK 1.4, Servlets, JSP, SOAO, PHP5 OO, CSS, HTML, XHTML, Xml, Xsd, Xsl with Xslt processor, Apache server, Linux.

Confidential, Burlingame, CA

Application Developer/Java Programmer

Responsibilities:
  • Was responsible for creation of shopping and friend finder module.
  • UI was created using JSP and HTML.
  • JavaScript was used for processing user entry data and redirecting user up on user request.
  • Business logic was implemented using Core Java and java beans.
  • JDBC was used to connect to database.
  • Involved in development of desktop applications based on Java Swing technologies.

Technologies used: Servlet, JSP, JSF, Javabeans, Ajax, Javascript, MSSQL, JDBC, Jbuilder, JDK1.4, Server Tomcat 5.5

We'd love your feedback!