Sr. Qa Engineer Resume
SUMMARY
- To leverage my experiences in software development methodologies and to create innovative solutions using leading edge technologies and also my responsibilities include requirements collection.
- Use case & Business Process Modeling, design, development, deployment, documentation,testing andmaintenance.
- me is seeking a challenging position dat will provide an opportunity to integrate my combination of skills and interests in Software Engineering.
- 7+ Years of technical expertise in teh complete software development life cycle process, which includes Analysis, Design, Development, Testing and Implementationof Client/Server and web - based Multi - Tier architecture systems.
- Experience in developing applications usingRUBY,Frankenstein,JAVA, J2EE, JDBC, JSP, Servlets, Enterprise Java Beans.
- Experience in developing and deployingDistributed Enterprise applicationsand Web Technologies wifMulti-Tier architectureinvolving GUI, Object Oriented Design and RDBMS.
- Expertise in Web Front End technologies and awareness of cross browser compatibility issues.
- Working experience in challenging environments followingAgile Methodology.
- Having good experience in teh database likeOracle 8i/9i wif SQL, PL/SQL,DB2andSQL Server 2000..
- Experienced in using design tools likeRational RoseandVisio 2000 .
- Worked on writing build scripts usingAnt 1.5as a build tool
- Worked on Logging Framework usingLog4jand bug tracking tools likeJIRA, Bugzilla and Rallly.
- Specialized in working wif version control systems likeGitHub, CVS, SVN, IBM Clearcase, Perforce.
- Strong debugging and problem solving skills wif excellent understanding of system development methodologies, techniques and tools.
TECHNICAL SKILLS
Languages: Ruby, JAVA, SQL, PL/SQL, Shell Scripting.
Automation Tools/Frameworks: Selenium, Sahi/SOAPUI, Selenium, QTP
J2EETechnologies: JDBC, Servlets, JSP, XML, Web Services, SOAP, Hibernate and Spring Framework
Web/Application Servers: BEA Web Logic 8.1, IBM WebSphere 5.0, IIS4.0,Jboss4.x,Tomcat4.x, Apache2.3, Jetty, ISS
Web Technologies: JavaScript, HTML, CSS, XML, XSLT
IDEs: Eclipse3.0, JBuilder, JDeveloper 3.0, NetBeans, WSAD5.0,Toad
Framework: MVC, Struts 2.2,Spring Framework, Taza framework
Database: Oracle8.x/9i, SQL, DB2, MySql
Design Tools: Visual UML, Rational Rose, Microsoft Visio
Operating Systems: Windows 98/NT/2000, Linux, Unix, HP-Unix, Solaris, AIX.
Source Control Tools: GitHub, SVN,PVCS, CVS, ClearCase, WinCvs, Perforce.
PROFESSIONAL EXPERIENCE
Sr. QA Engineer
Confidential
Responsibilities:
- Ownership in Creating Test plans, Test Strategies and Test cases and decide on Automatable and manual testing features.
- Experience using Calabash for mobile automation and Cucumber framework for writing Behavior driven test cases
- Extensive testing for Geographic location services, Push notifications, PayPal payment gateway and Wallet finance management for both Android and iOs.
- Beacon testing wif both Hard ware device and Beacon soft token enabling all notifications and payments.
- REST API testing for validating teh payment dat went through in teh POS side using CURL commands.
- Whitebox testing and scripting teh Test cases using Ruby scripting language
- Experience writing complex SQL queries
- Extensive contributor in Release testing and determine RCA for P0 and P1 issues and document teh same to ensure teh Test case coverage
- Very comfortable wif Agile methodology and good understanding about SDLC methodologies.
- Major contributor in aggressive release cycle for Mobile apps (Android/iOs)
Environments: Ruby, Cucumber, Calabash, Android and iOS app versions, GitHub, Rally, jira, RubyMine, MySQL Query bench.
Sr. QA Engineer/PGM
Confidential
Responsibilities:
- Ownership in developing, implementing and executing test plans for Salesforce CRM integration
- Experience in querying data, uninstalling & installing packages in Salesforce UI.
- Automation of Salesforce UI using Selenium - Ruby & data retrieving for automation was done using SOAPUI.
- Experience writing SOQL queries in teh Developer Console and retrieving data for all exported models in Salesforce.
- Experience writing SQL queries using MySql Querybench DB management tool.
- Investments, Contacts, Accounts, Principals, Interests, Payments, Funding sources, Listings, Gift donations & Reports were teh models exported to Salesforce.
- Data export to Salesforce Api was Upserted both from teh Test Harness and also by executing scripts.
- Integration testing was done both from Salesforce UI as well as Microplace site to make sure their is no data loss.
- Active release schedules were planned and active participation on testing in all environments.
- Leading Offshore team and handling Automation wif Sahi & SOAPUI automation tools.
- Experience creating, editing models in Salesforce and also editing teh view in accordance wif Customer requirements.
- Conducting Daily scrum meetings and demos to stake holders and active communication wif offshore team and follow up wif deliverables.
Environment: Mac Os, Ruby, Selenium, SOAPUI, CSS, XML, MySql Query workbench, RubyMine, GitHub, Rally JUnit, Java Script, Bugzilla.
Sr. QA Engineer
Confidential
Responsibilities:
- Gather testing acceptance criteria and design high level test plan
- Code automation test scripts for teh test cases using Ruby and Taza framework wif Frankenstein driver.
- Used Selenium Web driver for API testing using Java.
- Extensively used Roodi/Flay metrics to monitor code quality.
- Launching POS was done in VM and code deploy control was done exclusively using Unix scripting.
- Mocked third party API's and used default params in Selenium while running automation scripts.
- Jenkins is teh continuous integration tool dat is being used at Gap.
- Components automated include UI, Receipts, E-Journal, Reports, Conduit.
- Developing scalable scripts to be used by other brands like OldNavy and BananaRepublic and between locales UK, China, and Japan.
- Provided code reviews for certain components and came up wif testcases for every story dat was worked on.
- Owned automation of certain components and successfully provided KT for jr. QA’s
- Write unit test cases for teh automation scripts.
- Knowledge of SVN source control and extensive use of JIRA and QC bug tracking tools.
- Involved in writing SQL queries to test Central office and back office applications.
- Cross-Brand testing in reference to Cross-Locale testing.
- Extensive use of SUSE11 LINUX on VM to replicate POS in local environment
Environment:Windows7, SUSE11 Linux, VM ware, HTML, CSS, XML, Squirrel, JConsole, Eclipse, Ruby, SVN, JIRA, JUnit, Jenkins, Dimensions, UNIX, QualityCentre, Jenkins, Roodi/Flay Metrics.
Web ApplicationSoftwareDeveloper
Confidential
Responsibilities:
- Develop various functionalities like MyList pages, MiniProfile, Chat, Search, Payout and Subscription.
- Design & develop response critical GUI for MyList pages and Affiliates programs.
- Use Struts Validator framework for client and server side validations.
- Develop Omniture tracking and Google-Analytics tracking for PlanetOut application.
- Design and develop Struts Action classes, Action Forms using Struts custom tags.
- Implement Cross-Browser compatibility between browsers IE8/IE7/IE6/FF3/FF2/Safari/Chrome.
- Perform Code Reviews: Able to lead code reviews and provide valuable feedback on performance, logic, and maintenance issues.
- Resolve challenging and demanding problems wifin teh Development environment.
- Use JSP, Servlets, XML, XSLT and JavaScript to create teh web interface.
- Knowledge of SVN source control and JIRA bug tracking system.
- Deploy and test JSP’s, servlets in Tomcat webserver in Development environment.
- Write Unit Test Cases using JUnit.
Environment: Windows XP, HTML, JavaScript, CSS, Java, JSP, Servlets, JDBC, XML, J2EE, CustomTags, Struts Framework, DBVisualizer, Log4J, Tomcat, Jetty, SVN, JIRA, JUnit,Oracle10g, Hibernate.
Software Developer
Confidential
Responsibilities:
- Developed various functional EJB components such as Choice List Manager, EOrder Manager, Customer Manager, Sales Person Manager, Transaction Manager, Quote Manager and Order Manager using J2EEarchitecture.
- Designed & developed response critical GUI for Quote and Order modules.
- Developed Pipeline and Process control classes used in EOrders custom Framework.
- Involved in all administrative tasks such as Configuration of Connection pools, data sources wif JNDI names, load balancing and clustering in Weblogic application server.
- Developed integration processes for EOrders wif back office systems such as PeopleSoft and CDI.
- Written and debugged teh ANT Scripts for building teh entire web application.
- Deployed and tested JSPs, Servlets and EJBs in Weblogic Application Server in Development environment.
Environment:Windows XP, UNIX, Solaris, HTML, JavaScript, Java, JSP, Servlets, JDBC, XML, EJB,J2EE, Custom Tags, BEA’s Custom Framework, Log4J, Weblogic, ClearCase,ClearQuest,JUnit,Oracle9i.
Agile Blox Software Developer
Confidential, San Jose, CA
Responsibilities:
- Design and development of teh various components like Bar Charts, Line Charts, XY Line Charts, Area Charts, Pie Charts, Stock Quotes, Stock Charts, Time Charts.
- Implemented Drilldown up to 3 levels for various components.
- Developed various interfaces to implement Tooltips, customizable features like font, colors, gradient, transparency etc, Grids, Legends and Axes.
- Implemented design patterns like Factory, Transfer Object, Business Delegate, Session façade and Singleton.
- Designed and developed Servlets, Session and Entity Beans to implement business logic and deploy them on teh Weblogic Application Server.
- Configured data source wif JNDI name in Weblogic application server.
Environment:Windows NT/95/98,Hp-Unix,HTML, JavaScript, DHTML, SVG, Java2.0, Servlets, JSP, JDBC, XML, Jakarta Struts, CustomTags,EJB,J2EE,WebLogic8.x,Oracle9i,Toad,Log4J,PVCS.