We provide IT Staff Augmentation Services!

Sr. Software Engineer- Ui /front End Developer Resume

2.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Total 8+ Years in IT industry.
  • 4 years of extensive experience in developing web applications using HTML5, CSS3, JAVASCRIPT, Angular JS, NODE JS, JSON, JQUERY.
  • Total 3.5 years of Experience as an Automation Engineer in Software Industry.
  • Experienced in developing web applications in a single page (SPAs) using JavaScript framework like Angular JS and CSS3 framework Bootstrap.
  • Adapted Model - View-Controller (MVC) frameworks for developing web applications using Angular JS for fast paced web development and better functionality and data independence.
  • Knowledge in Node.js - Module Patterns, Event Emitter, MEAN stack.
  • Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated JSON Parse.
  • Experience with QA methodologies, requirement analysis, writing test plans and test cases based on requirement.
  • Extensive knowledge about Test methodology and analysis of complex software systems for test strategies.

TECHNICAL SKILLS

Framework: AngularJS, MVC (Django Rest), Node.js Express

Languages: Javascript,Python

Web Technologies: HTML5, CSS3, AJAX, JAVASCRIPT, JSON, XML, REST API, JQUERY, SASS/LESS

Databases: MongoDB, Cassandra, MS SQL Server 2000, SQLite, MySQL, MS Access

Bug Tracking Tool: Bugzilla, JIRA, Prism

Test Framework: Mocha, Selenium webdriver/RC, TestNG, Junit, Robot, SOAPUI

OS Expertise: Mac OS, Ubuntu, CentOS, Windows

Development Tools: Grunt, Cassandra Dev Center, Eclipse, Webstorm, CI/CD Jenkin, GITHUB

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Sr. Software Engineer- UI /Front End Developer

Responsibilities:

  • Involved in design/user experience sessions with Team-Leads, developers and other Scrum Masters to understand the scope of the project and also provide inputs on design layouts.
  • Developed SPA (Single Page Application) by creating reusable custom directives, custom service/factory for sharing the global data model/methods across the application scope with MVC framework AngularJS 1.5, HTML5, CSS3, and Bootstrap.
  • Worked to render JSON data into Dashboard chart interface components usingChartjs.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application page navigation and form validation.
  • Involved in complete Agile Environment - Requirement Analysis, Development, System and Integration Testing.
  • Used SASS based approach - mixin, nested rules for reuse and organize the CSS.
  • Developed an administrative UI using various angularjs modules.
  • Used Version Control tool GIT for Source Code version management.
  • Wrote Unittest with use of Mocha.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, CSS3, AngularJS1.5, ChartJS, D3.JS, Bootstrap, Java Rest, Ubuntu, GIT, Grunt

Confidential, Fremont, CA

Front End Developer

Responsibilities:

  • Created UI application with use of AngularJS and other web technologies.
  • Build Dashboard to show a different part of an application on the single page.
  • Worked with backend developers and data center gateway layer to discuss requirement and service contracting.
  • Build POC before initiating the project to help in choosing the right technology for UI development.
  • Wrote technical documents to share the requirements and knowledge about web services.
  • Project development using agile software development methodology.
  • Worked with team member and helped them to deliver the right output for the given tasks.
  • Hands on experience with AngularJS1.4, HTML5, CSS3, Bootstrap (MEAN stack)
  • Created interactive client-side scripting in JavaScript, AJAX & JSON using AngularJS 1.4 and JQueryLite and worked on to render JSON data into chart interface components using Highcharts.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Developed internal lightweight web services using Node Express Framework.
  • Build aggregator using express js and created features for error handling and logging.

Environment: HTML 5, CSS, AngularJS 1.4, Node.js Express, JQueryLite, Highcharts, Bootstrap, Django Rest, Ubuntu, MySQL, GitHub.

Confidential, Sunnyvale, CA

Front End Developer / Automation Engineer - III

Responsibilities:

  • Helped Web Team for Implementing cross-browser compatible, responsive and user-friendly web pages using HTML5, Bootstrap and Jquery.
  • Implemented client side scripting for form validation and API integration using Jquery.
  • Developed REST API tests using SOAPUI for virtual Router's APIs.
  • Developed automated test for Router's web UI features -WAN, LAN using Selenium Web Driver with JUNIT
  • Fully managed the whole release which includes estimation, writing of test plan and test cases, feature testing, bug-verification, regression testing.
  • Performed all aspects of verification, including functional, structural, regression, stress, stability and system testing.
  • Executed regression tests and performed both white and black box testing against releases of the Rest APIs.
  • Followed agile software methodology for the development of the project.

Environment: Github, Robot Framework, Selenium Web Driver, SOAPUI, TestRail, JIRA, REST API Designtool- Raml, CentOS, HTML5, CSS3, Bootstrap, Jquery.

Confidential, Palo Alto, CA

QA Test Engineer

Responsibilities:

  • Designed and developed breath/depth test plans/test cases for cloud-based router (SKYDOG) web application project.
  • Developed automated cross-browser tests for GUI testing using Selenium IDE/Web driver with Python.
  • Build and executed test cases for different features of a router including watch list, parental control, QOS, and login credentials.
  • Updated test cases based on the change of request and Enhancements.
  • Handled bug management activities using Bugzilla.
  • Part of data migration testing / sanity testing for the Router's firmware.
  • Worked closely with Developer to understood new features.

Environment: GitHub, Selenium IDE/Web Driver, Testlink, Bugzilla, Python, Ubuntu, MySQL.

Confidential, Redwood City, CA

QA Test Engineer

Responsibilities:

  • Tested Confidential Experia Play/S Android application, which allows users to upload and download files of any type on android based device
  • Wrote and executed test cases for account management, uploading/downloading files
  • Identified and reported software problems using BugZilla tracking application.
  • Tested file transfer while switching the connection from 3G to Wi-Fi and back and forth.
  • Created stress test to the Android using Monkey tool.
  • Wrote JUNIT scripts for unit level testing and also used android debug bridge scripts to push and pull files from the devices.

Environment: Eclipse, JUNIT, Ubuntu, Text Validation Framework, JIRA, Tortoise SVN, GIT.

Confidential, San Diego, CA

Test Engineer

Responsibilities:

  • Worked on various kind of Confidential snapdragon chipset 8x60,8x74,8x30 on windows platform.
  • Performed build verification testing (BVT) and regression testing for every build, reported issues related to that build and helped developers by providing all logs for debugging issues before release.
  • Executed KPI level testing for calling, SMS receiving, email syncing, web browsing, skype video call etc.
  • Wrote scripts in .bat scripts, shell scripts and Python
  • Hands on experience with JTAG, Windbg, QPST and QXDM for flashing builds, collecting logs and debugging issues.
  • Developed test plans for BVT /Performance testing using TestLink.
  • Worked closely with Microsoft and Nokia for test requirements & debugging issues
  • Evaluated test results, report bugs in Prism & kept track on them.

Environment: Prism, Testlink, Shell scripts, python, windows 8 OS.

Confidential, Carlsbad, CA

Software Validation Engineer

Responsibilities:

  • Executed manual tests for M2M Multicore/Single automotive Core modules.
  • Designed and Developed Test cases for connectivity, voice and data call features.
  • Wrote Automation test scripts using Tcl-tk programming language.

Environment: HP Quality Center, Bugzilla, Tcl-tk, windows, Tortoise SVN, Agilent 8960

We'd love your feedback!