Java/j2ee Software Developer And Software Test Automation Specialist Resume
San, FranciscO
SUMMARY:
- Provide leading edge testing solutions for companies looking to:
- Accelerate development time and keep up with continuous integration
- Maximize resources through automation
- Maintain system reliability and availability
- Anticipate and Resolve critical problems early in the cycle
- Gain confidence and credibility among end - users
TECHNICAL EXPERTISE:
SOFTWARE: C/C++ JAVA Perl VC++ VisualBasic SQL shell (c, korn, bourne) HTML Ruby
Operating Systems: Solaris SunOS Linux HP-UX AIX FreeBSD MS-Windows (NT, XP, Vista, 2000)
Networking: TCP/IP IPX/SPX NFS/RFS NIS DNS
Databases/CRM: Oracle mySQL Salesforce MS-SQL DB2 SaaS SAP
Automation Tools: QTPLoadRunner Quality Center Junit QA Partner SilkTest Selenium
Internet/web Services: JavaScript AJAX XML/SOAP Agile/Scrum, SOA/WebServices
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco
JAVA/J2EE Software Developer and software test automation specialist
Responsibilities:
- Full stack developer with experience client side JavaScript frameworks (preferably Angular, Node.JS or React JS), server side frameworks (Java / Spring / Spring Cloud / Hibernate / SpringBoot Microservices)
- Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) Java Script, JSON, and XML
- Experience in writing micro-services/factories in angular to integrate with the rest (JSON)-backend services to pull/update data to the DB
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases
- Ability to raise clear and concise defects in defect tracking tool like JIRA, debug them with development team, and follow up until complete resolution
- Experience with Junit testing in an JAVA/J2EE with Selenium webdriver and Junit
Confidential, San Francisco
Sr. SQA Engineer automation, performance, unitTest and mobile specialist
Responsibilities:
- Ability to raise clear and concise defects in defect tracking tool like JIRA, debug them with development team, and follow up until complete resolution
- Experience with Junit testing in an JAVA/J2EE with Selenium webdriver and Junit
- Configured Protractor to talk to Selenium Server WebDrivers such as ChromeDriver, GeckoDriver, SafariDriver, etc. to simulate the user actions.
- Used Nightwatch.js to write end-to-end tests in Node.js that regularly run against a Selenium/WebDriver server.
- Develop manual JAVA testing and prepared the test cases from the detailed design document and to cover every scenario and code snippet possible
- Having experience in IOS And Android application/browser automation testing using Appium
- Designed a performance framework using LoadRunner
- Experience with data intensive environment i.e ETL, TeraData and informatica
- Expertise in Writing automation test using Java and JavaScript
- Expertise in one of the java script based test framework - Webdriver
- Experience with REST Based API and REST API testing with SOAPUI
- Experience in SCM like Git, CI/CD tools like Jenkins
Confidential, Santa Ana CA
Sr. SQA Automation Specialist
Responsibilities:
- Provided a Framework based automation solution which delivered the following features:
- Reusable code across test scripts, platforms and across projects
- Interaction with GUI objects is handled using a series of functions which all scripts call
- Business processes are encapsulated into functions which all scripts call
- GUI object definitions are external to the script
- Core library code is reusable across product teams
- Business functions and GUI object definitions are reusable across test scripts written for a particular product
- Code reviews are held on new scripts to guarantee adherence to coding standards
- Performed performance profiling to detect CPU utilization issues, input/output performance issues, .NET Framework memory allocation data, and numeric resource contention data
- Instrumented and validated web services for valid values and check for unexpected exceptions and xPath using SOUPUI
- Performance benchmarking to assert that the application scale to support workload requirement while monitoring web, application and database servers
- Analyzed results, explained bottlenecks and made optimization and tuning recommendations
Environment: TFS Visual Studio, Microsoft Test Manager, Quality Center/Test Director, QTP, LoadRunner, C# .NET Windows 7, NT and 2000, UNIX, Oracle 9i/10g, PL/SQL, DB2, LINUX, MS Word, Excel, PowerPoint, Visio
Confidential, Fresno, CA
Sr. Lead Performance/Automation Engineer
Responsibilities:
- As a senior QA engineer, I Analyzed systems design specifications, requirements and detailed design and formulated Test Strategy, test plan for the functional testing of the application
- Generated/Enhanced test scripts, executed the test scripts, analyzed test results using LoadRunner
- Involved in GUI, Functional and Regression testing using QTP and Selenium
- Reported bugs through Clear Quest
- Designed, developed and executed load and performance scripts using LoadRunner
- Created scripts using python and selenium
- Wrote tests script for enterprise web application using Selenium
- Performed Regression testing, back end database validation
Environment: Quality Center/Test Director, QTP, LoadRunner, Windows NT and 2000, UNIX, Oracle 9i/10g, TOAD,PL/SQL, Rational Clear Quest, DB2, LINUX, MS Word, Excel, PowerPoint, Visio
Confidential, Pleasanton, CA
Sr. Quality Assurance Engineer
Responsibilities:
- Interacted with Users, Business Analysts, gathered business and technical requirements, reviewed the requirements and specifications
- Analyzed system requirements specifications, developed Test Strategy, Test plans, Test Cases, Test Data for manual testing of the functionality, GUI, Compatibility, performance, usability and User Acceptance of the application
- Used the automated tool QTP for Functional Testing and Regression Testing and LoadRunner for Performance testing
- Worked with Quality Center to trace the requirements, write the Test Cases in the test plan, execute the Test Sets in the test lab and track the Defects logged in the defects module
- Participated in Defect Review meetings and Quality Assurance meetings
Environment: Quality Center, MS Excel, MS Word 2003, HTML, Windows Server 2003, SQL Server 2005, MS Outlook 2003, QTP, Excel, PowerPoint
Confidential, San Francisco, CA
Sr. Automation Engineer
Responsibilities:
- As a senior automation engineer my responsibility range from providing automation support for projects and administrating Quality Center
- Worked closely with business expert and internal team members to develop business scenarios and transactions.
- Designed, developed and executed load and performance scripts using LoadRunner
- Developed standard and guidelines for designing and implementing automation
- Installed, customized and administrate Quality Center using Perl
- Designed and executed LoadRunner, QuickTest scripts
- Provided and support for users company wide
- Executed SQL queries against Oracle database to check data population and validation.
Environment: VMWare server and PCs (Windows XP, Windows 2003 server, NT) Oracle Server, Quality Center, Perl, LoadRunner, WinRunner QuickTest pro.
Confidential, Milpitas, CA
Sr. Lead Consultant
Responsibilities:
- As a senior automation consultant, I developed and implemented standards and template and framework
- Designed a generic framework for implementing Quick test pro
- Provided performance test execution support and managed a group of 5 junior QA Engineers
- Designed and executed LoadRunner, Silk Performer QuickTest scripts
- Designed, developed and executed load and performance scripts using LoadRunner
- Track statistics for response time and resource usage during test execution.
- Installed, configure, wrote workflow script and administered Quality Center
- Tested java code and created Java test framework using Junit and jmeter
Environment: Sun Unix stations and PCs (Windows XP, Windows 2003 server, NT) Oracle Server, Silk Performer, LoadRunner, WinRunner QuickTest pro
Confidential, Springfield, OR
Sr. Lead Performance Consultant
Responsibilities:
- Worked closely with business expert and internal team members to develop business scenarios and transactions.
- Provided performance test execution support.
- Executed Java template Vusers against the application
- Designed and executed LoadRunner, QuickTest scripts
- Track statistics for response time and resource usage during test execution.
- Executed SQL queries against Oracle database to check data population and validation.
Environment: Sun Unix stations and PCs (Windows XP, Windows 2003 server, NT) Oracle Server, ATG Dynamo, Weblogic, XML JAVA, LoadRunner, WinRunner QuickTest pro
Confidential
Application Engineer
Responsibilities:
- As an Application Support Engineer, some of my specific duties included the following.
- Provided company wide support on enterprise wide HR tools and financing tools.
- Provided design and development support for corporate wide website design and maintenance using Java
- Application and hardware support, installation back-up and maintenance
Software/Hardware: Peoplesoft, Oracle, SAP, Micromedia Flash script, Windowds XP, Windows 2003 server, Sun Unix Station.
Confidential, Folsom, CA
Sr. Consultant
Responsibilities:
- As a QA Sr. Consultant, some of my specific duties included the following:
- Worked closely with business expert to develop business scenarios and transactions
- Provided performance test execution support
- Designed and executed LoadRunner and WinRunner QuickWinRunner, QuickTest scripts
- Performed a 72 hour system performance verification Loadtest for R/3 SAP
- Track statistics for response time and resource usage during test execution
Environment: HP-UX stations and PCs (Windows 2000, Windows 2000 server, NT, 98) Oracle Server, WinRunner, LoadRunner, WinRunner QuickTest pro R/3, SAP
Confidential, Beaverton, OR
Sr. Consultant
Responsibilities:
- Designed, developed, executed analyzed loadtest for Siebel application designed to handle Confidential eApparel & Footwear
- Worked with business expert to develop business scenarios and transactions
- Created high volume (10M orders) input data design
- Schedule Autosys batch job for performance testing
- Provided performance test execution support
- Designed and executed LoadRunner, WinRunner, QuickTest scripts
- Executed Autosys batch job.
- Monitor response time and resource usage during test execution.
Environment: HP-UX stations and PCs (Windows 2000, Windows 2000 server, NT, 98)Oracle Server, WinRunner, LoadRunner, WinRunner QuickTest pro R/3, SAP.
Confidential, Cupertino, CA
Sr. Lead Consultant
Responsibilities:
- Wrote project plans detailing methodology, tools, cost estimates, team members, roles & responsibilities, activities, deliverables & schedule
- Attended regularly scheduled meetings and provided report on quality progress
- Designed and implement framework for WinRunner, LoadRunner and Topaz; tested provide corporate wide on how to use the tools effectively and work closely with the development team
- Project was performed using HP-UX stations and PCs (Windows 2000, NT, 98)
- Tested Web Services using QTP and XML
- Managed and supported a group of 5 QA Engineers.
Environment: Flash 5, Webgain Studio (Visual Cafe 4.0, Macromedia Dreamweaver 3) JavaScript, Netscape server, Oracle Coient 8.1.6, Oracle Server 8.0, JSP, JAVA, Weblogic, WinRunner, LoadRunner, Topaz, TIBCO Rendezvous 6, JDBC, EJB, HTML, HomeSite, Interwoven Team Site, SAP, Taxware Verazip.
Confidential, San Francisco CA
Sr. Lead Consultant
Responsibilities:
- As a Sr. Consultant, I provided initial consultation, assessed Confidential ýs project needs and proposed a comprehensive reliability program. This program included tools and implementation procedures for performing white box, fail-over, load, functional, and manual testing. It also included best practices for front-end development, website monitoring and tracking of visitors. This comprehensive solution enabled Confidential .com to successfully go live during their Phase I & II release. Specific duties included the following:
- Wrote project plans detailing methodology, tools, cost estimates, team members, roles & responsibilities, activities & deliverables
- Performed API-based (white box) testing on Java classes specific duties included.
- Generated assertions and tested methods to see if they throw unexpected exceptions and to see if their outputs are correct.
- Static code analysis review code to determine whether the class under test conforms to a set of coding rules. Checks each class for unused code, uninitialized variables, common possible typos, common class-design errors, common run-time optimization issues, JavaDoc errors, and violations of standard naming and coding practices.
- Provided testing support for Interwoven TeamSite content management software and manage a group of 3 QA Engineers
- Designed and implemented a testing lab consisting of 10 load drivers, controlling station, regression stations, monitoring (with Topaz) and a site scanning station
- Provided, company wide demonstration, recommendations and on-going technical support
- Project was performed using Sun stations, PC's (Windows 2000, NT, 98)
Environment: Flash, JavaScript, Apache, IIS, ATG Dynamo, Weblogic, Oracle 8i, Retek, Uniteq, Sigma Micro, Java, Jtest, OptimizeIt, WinRunner 6, LoadRunner 6, Topaz, Astra SiteManager, Radar, and SilkPerformer, Prophesy, SAP
Confidential, San Francisco CA
Sr. Lead Consultant
Responsibilities:
- Initiating Quality Channel Partnership with Mercury Interactive
- Obtain eConfidence through partnership with Segue Software
- Provided testing solutions utilizing SilkTest, SilkPerformer, SilkRealizer, SilkMonitor
- Implimented solutions using WinRunner, LoadRunner, Astra LoadTest, Topaz ActiveWatch, SilkRealizer
- Performed load testing using SilkPerformer, LoadRunner, Atra Load and eLoad and Webload
- Design and develop websites using NetObject Fusion 3.0, Allaire HomeSite 3.0 HTML Editor, Java, JavaScripts & CGI scripts using Perl
- Research and develop web based FAQs with search capabilities providing a knowledge base for QA issues
- Develop company methodology for delivering testing solutions
- Supported projects for Xoom/Snap/NBCi, Petopia.com, Xuma.com, Neoforma.com, Charles Schwab, Neoforma.com and iXL.
Confidential, Petaluma CA
Project Manager
Responsibilities:
- Provided initial consultation, assessed Confidential ýs project needs and proposed an automation program
- Mapped out project estimates, team members, roles & responsibilities, activities & deliverables
- Provided robust architecture, modularize and reusable libraries and automated suites and tested SAP interface
- Provided, company wide demonstration, postmortem, recommendations and on-going technical support
- Project was performed using Sun (UltraSparct 5) workstations, PC's, ANT-20 and Digital Lightwave test equipment.
Environment: applet on Microsoft Windows NT 4.0 with Service Pack 3 WinRunner 5.01 with Java/WebTest add-in Netscape Communicator 4.5, and Microsoft Office 97.