We provide IT Staff Augmentation Services!

Principle Software Engineer Resume

0/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • 10 years of experience in software quality assurance and quality control of web applications & web services
  • Strong exposure testing large scale eCommerce, Payments, Networking, Crypto, Email marketing applications.
  • Strong experience in both Manual and Automation Testing(Functional and Performance)
  • Hands on experience in Selenium/ Web Diver / UFT/ QTP/ RFT (Rational Functional Tester)/ Jmeter/TestNG/ Maven / ALM.
  • Strong framework development experience in using JAVA Selenium (Web Driver)/Http Client.
  • Developed Hybrid and Page Object Model with Page Factory extend the framework support to Back Rest API automation.
  • Hands on experience in developing modular automation framework for Rest API calls development using httpClient.
  • Developed a tool around Confidential Bluefin Framework for risk component using NodeJS, Jade, JS, Ajax and developed UI components, NodeJS API’s as part of tool development.
  • Developed performance automation tests using Jmeter for 20k concurrent users and Customized Jmeter reports using Jmeter functions, integrated custom components and Analyzed the performance results.
  • Hands on experience in Hybrid framework using VBscript and UFT (QTP 11.5)
  • Hands on developing effective functional, Performance and API test automation
  • Hands on experience testing RESTful API’s for distributed systems.
  • Hands on experience in performance testing, Benchmark testing and Performance report analysis
  • Strong knowledge of SDLC, AGILE/SCRUM Methodologies
  • Experience testing SOA and Component based architectures
  • Experience coordinating a team of QA engineers Onsite/Offshore and managed testing effort including defining test strategy, test planning, execution and test reporting
  • Experience with bug tracking, source control and Continuous Integration and build release management and test infrastructure maintenance.
  • Hands on experience with RDBMS and document oriented database systems
  • Hands on experience in parse XML Schema, JSON modeling languageand Web services
  • Hands on experience in Integration, System, Functional, GUI, User Acceptance, Regression and database testing.
  • Hands on testing experience of Catalogues, Payment methods, Payment Gateways

TECHNICAL SKILLS

Languages: C, Core Java, Python

Tools: WebDriver, Selenium, Httpclient, QTP, RFT, Jmeter, SOAPUI, QTP 8, Winrunner 7.6, Quality Center 9.0,Test Director 8.0,Mantis, Bugzilla

Scripting Languages: VB Script, Java Script,Ajax,NodeJS,HTML,XML,Xpath

Database: Oracle, SQl server, MySql,Informix,DB2,HBase,Hadoop,MangoDB

Operating System: Windows (All Versions),Unix

Monitoring Tools: Jconsole, VisualVM, Negios, Gangila, NMon

CMS Tools: Team site, Click ability, Elastic Path - Commerce Manager

Others: Perforce, Eclipse, VM Ware, Putty, Confluence, Amazon EC2,jenkins

PROFESSIONAL EXPERIENCE

Confidential, Mountain view, CA

Principle Software Engineer

Responsibilities:

  • Testing the Confidential eStore (eCommerce) applications
  • Build management for QA servers including Cloud (Amazon EC2)
  • Developed test strategy, test plan, test cases and conducted manual testing for eStore.
  • Developed POM framework from scratch using JAVA+SELENIUM+HTTPCLINT
  • Developed UI and DB automation test scripts for Confidential eStore Check - Out, Pricing, Merchandising and SKU Import.
  • Develop and maintain automated tests for REST API Services using httpclient
  • Develop and maintain automated test for sanity, regression and functional testing using Selenium
  • Developed backend automation framework for eStore data tool SKU import.
  • Implemented DB utility, Json Parser, TestNG I Reporter, Reporting Component, Generic Page actions, Generic utilities and Application based utilities.
  • Setting up CI for the automation projects.
  • Used perforce for source control and Collaborator for code review process.
  • Mentored 3 team member in utility development and Script guide lines and Review the team member code before check in.
  • Generate bug reports in JIRA and track QA status using.
  • Mentoring team in automation script development.
  • Investigate production issues with support and troubleshoot

Confidential, San Jose, CA

SDET (Consulting)

Responsibilities:

  • Participated in functional specifications discussions of the Product Owner to gather performance requirements and Involved in requirement reviews.
  • Setup the base environment.
  • Developed stage monitoring tool wrapper for Confidential Bluefin framework.
  • Developed Node js API’s for risk component request and response validations
  • Wrote XML parsers using xml2js module to handle dynamic XML responses.
  • Developed Jade templates for the Ghost tool views
  • Developed JScripts for dynamic data rendering in Jade Templates.
  • Developed Views of the applications and integrated with node js using Ajax, Jquery, JavaScript
  • Enhanced Rest API’s to improve performance.
  • Did full stack development for the Stage Monitoring tools. Added Client side and server side validations.
  • Used Git for source control.
  • Deployed Hudson /Jenkins Configured and managed downstream and upstream projects
  • Coordinating with team on latest build changes, Environment escalation, Test coverage and Results

Confidential, SanJose, USA

SDET (Consulting)

Responsibilities:

  • Prepared Test strategy and Test plan for crypto and tokenization releases.
  • Developed POM framework with data driven capability using Selenium/WebDriver API TestNG and Java.
  • Automated SalesForce UI in the process of crypto automation.
  • Prepared Test Plan for Stateless and Stateful schemes modules provided the tasks to be automate in each Cycle.
  • Integrated build & deployment process which runs in Linux and Functional, Regression automation scripts which run in Windows environment.
  • Wrote shell scripts and batch scripts to execute the build and regression suites end to end.
  • Developed Functional and Regression test scripts us. Used HtmlUnitDriver for head less browser tests.
  • Developed reusable utilities for string matching, pattern matching, Generic web GUI actions, son parsers, Xml parsers and Utilities for file handing and reporting to send html reports to intended recipients using JAVA
  • Developed modular API Automation Framework using http client 3 API and JSON parsers.
  • Developed JsonPaser script and API Request Payload and Response Conversation Utility methods using JAVA.

Confidential, Cary, NC

Principle Engineer (Consulting)

Responsibilities:

  • Prepared Test strategy and Test plan for Verizon WAN Analysis Portal releases.
  • Developed framework for to support object repository and descriptive programming.
  • Solved issues while identifying complex objects.
  • Developed keyword for conditional and looping flows and Storing the dynamic / run time system data.
  • Review team member’s code. Converted manual test cases to automation test scripts with great flexibility and Reuse.
  • Developed API helpers to support back end rest API automation.
  • Developed Hybrid Automation Framework for QTP and Prepared Automation strategy for Verizon WAN Analysis Portal release
  • Developed Functional and regression Test Scripts by using UFT, ALM
  • Developed reusable Utility library scripts for reporting to send html reports to intended recipients using VBscript.

Confidential, San Jose, CA

Principle Engineer (Consulting)

Responsibilities:

  • Developed modular and POM Automation Framework using Web Driver for LyrisOne release
  • Developed Functional and regression Test Scripts by using Weddriver-JAVA,TestNG
  • Developed modular API Automation Framework using http client 3 API and JSON parsers.
  • Developed JsonPaser script and API Request Payload and Response Conversation Utility scripts
  • Developed API test Scripts using TestNG framework and HttpClient 3.0 API
  • Developed flexible load test scripts by using Jmeter for Channels and campaign Release

Confidential, Las Vegas, NV

Lead Product Engineer (Consulting)

Responsibilities:

  • Developed reusable Utility library scripts by using JAVA
  • Developed Hybride framework in SeleniumRC with JAVA
  • Executing the selenium test scripts and Reporting bugs in JIRA.
  • Developed basic load test scripts by using Jmeter for Slim OPS Release.
  • Tested Slim OPS for 200 Concurrent users and verified the Memory Leaks, Memory utilization.

Confidential, Minneapolis

Software Engineer (Consulting)

Responsibilities:

  • Transferred knowledge to offshore team members conducting offshore calls and coordinating offshore team.
  • Updating the clarifications to Offshore Testing Team.
  • Involved in effort estimation and scheduling.
  • Created Test Plan and Test Strategy for the Supervalu SCM Projects.
  • Created RTM (Requirement Traceability Matrix)

Confidential, Minneapolis

Test Engineer (Consulting)

Responsibilities:

  • Writing and executing test cases according to the functional specifications.
  • Performed Functional Testing, Regression Testing and Usability Testing.
  • Involved in Test Data preparation for automation scripts.
  • Developed, Executed Test scripts by using QTP and Analyzed the Test Reports.

We'd love your feedback!