We provide IT Staff Augmentation Services!

Web Application Developer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SOFTWARE APPLICATION DEVELOPER/TESTER

Software Developer/Tester with the ability to design, develop, and deliver scalable, stand alone and web - based applications. I am a team player, self-starter with excellent communication skills that are of paramount importance in identifying critical business requirements, suggest solutions, develop project plans, and manage key resources and project logistics for on-time delivery of projects.

TECHNICAL SKILLS

  • Languages: C#, Java, JavaScript, C++, Assembly, T-SQL
  • Web Technologies: ASP.NET, HTML, XML, CSS
  • Operating Systems: Windows XP/Vista/7/8, Linux
  • Other Software Tools: Rational Rose, UML
  • Web Server: IIS, Tomcat
  • Development Environments: Visual Studio, Eclipse, IntelliJ IDEA,
  • Databases: SQL Server 2005/ 2008/2012 , MySQL, BIDS, SSMS, SSIS
  • Areas of Expertise
  • Software Engineering
  • • Web-based Application Development
  • • Database Management Systems

PROFESSIONAL EXPERIENCE

Confidential, WA

Responsibilities:

  • Write extensive Automated IOS mobile Apps using Appium,Selenium and Java
  • Automated medium projects independently.
  • Improved an existing Jenkins Job so that it can store new versions and delete the oldest version of the app. for each Branch developer’s work on. This simplifies and saves QA’s time to run regression test on a given branch before merging it. I used bash script to do that.
  • I am solely responsible to automate all the features in the sprint which are automatable.(Bazaar Voice, Bopus Cart, UserVoice )
  • I am also responsible for maintaining all the integration tests on the pipeline
  • Communicate with QA lead to fill the gap between manual QA and SDET.
  • Created Jenkins Jobs that cleans the test machines before scheduled automation starts running.
  • Used XCODE to add accessibility Ids for the automation IOS elements
  • Has a very good communication skill working with IOS developers and my test lead and colleagues
  • Does code review regularly

Technology Used: Appium, IOS XCODE, Jenkins, Intellij

Environment: OSX, XCODE,

Confidential, Seattle, WA

SDET II

Responsibilities:

  • Write automated test using Java-Selenium
  • Extended Selenium based Automation Framework for a missing functionality
  • Write JavaScript unit tests (using Qunit an open framework for JavaScript)
  • Review developers/Peers code for quality assurance (that spans both client and server side codes).
  • Prepare test plans for medium to large projects and have it reviewed by the team members
  • Investigate for an issue using Splunk (Big Data logging tool of whatever event has happened while the web application is running.
  • Include an automation for permanent features
  • For every feature developed before it has become permanent feature, Expedia does what is called an A/B Testing (variants of the feature will be Experimental groups and one will be a control group). For the A/B Test we do test:
  • Always test feature in its different incarnation
  • Test for different breakpoints (Desktop, Tablet and Mobile devices )
  • Test for Accessibility
  • Study trends using the Splunk's analytics tool
  • Set up Alerts when EVENTS, Exceptions or Errors logged, passes a certain threshold and have the analytics tool send emails to concerned people
  • Participate in the sprint planning and Story Grooming
  • Technologies Used: JAX-RS, Spring Framework, WebDriver, JQuery, Backbone Marionette, Freemarker Templating language, Handlebars , Jenkins, Git and Perforce
  • Language: Java, JavaScript, FTL, HTML, CSS

Confidential , WA, 

SDET/QAE

Responsibilities:

  • Perform automated UI testing , API and Web Service testing
  • Participated on the daily scrum-meeting as QA representative to understand changing requirements and understand what tests to add to the existing test-suite.
  • Wrote extensive UI integration tests using Selenium Web Driver Java, and XML
  • Maintain an existing testing framework for additional functionality.
  • Fix deprecated functionality of the framework.
  • Used Eclipse as a development environment
  • Code reviewed my peers code on daily basis
  • Run existing automated tests and investigate Failures and file bugs
  • Watching and fixing integration tests running on continuous deployment tool (pipelines) As “on-call” duty every month, and do communicate with concerned developers for Failures that blocks the deployment or fix tests.

Technologies Used: Java, XML, HTML5, Selenium Web-Driver, Java Script, Source Controls (Git, Perforce), Ant

Web Application Developer

Confidential

Responsibilities:

  • Develop and test the web application with a Team of 12 people
  • Participated in all phases of the software development cycle (Requirement gathering, analysis, design, implementation and testing)
  • Used UML and Rational Rose for generating class, , sequence communication diagrams
  • Used C#/ ASP.NET to develop the solution and IIS server for deployment
  • Used Visual Studio as a development environment
  • Implemented a partial feature of the User Interface/business logic layer of the system
  • Used SQL Server 2005 for data storage
  • Wrote basic Transactional stored procedures in SQL for fast data Insertion and retrieval
  • Wrote extensive unit tests using Visual Studio Test System (VSTS)
  • Wrote extensive UI integration tests using Selenium RC (1.0)

We'd love your feedback!