15
ID: SQ-001 (1 of 2) SOFTWARE QA ENGINEER Professional Software QA experienced in designing, automating, and executing complex system tests. Excellent problem resolution skills to meet challenging product release and customer support schedules. Expert in highly structured manual and automated testing, delivering high quality system products for each release while ensuring the improvement of system-wide validation and verification of products with both broad and in-depth test strategies. Experience in leading and creating comprehensive, well-structured system test plans and test cases to speed up delivery date, executing customer use cases with quality awareness, then delivering products to meet customer satisfaction. Strong track record of testing storage, network routers and switches with associated network security to ensure the integrity of system software/applications. Recognized for identifying potential problems and working with engineers in trouble shooting and debugging for fault isolation, root cause analysis, and creating resolutions effectively. Accomplished Computer Programming certificate in UCSC Extension Spring 2017. Finished Python Programming Language (using Eclipse to interface web server and MySQL for final project), Java Programming Comprehension, Data Structures and Algorithms using Java, Hadoop, and NoSQL Database course which involved running MongoDB sharding, Cassandra DB in AWS EC2 instances. TECHNICAL SKILLS Languages: C, C++, Python, Java, UNIX shell, HTML, TK/TCL, OOAD methodologies Operating Systems: Solaris, Windows, Linux, AIX, HP-UX, OS in virtual machine Network Securities: PKI, LDAP, RADIUS, Active Directory Network Protocols: Ethernet, Tunnels, OSPF TCP/IP, IPv6, OSPF, DNS, DHCP, MGCP, HTTP, SNMP Database: SQL, NoSQL(MongoDB, Cassandra DB), Hadoop Cloud: QA Test Approach: AWS cloud computing, EMC-ATMOS Agile Scrum, Waterfall PROFESSIONAL EXPERIENCE Software QA Engineer, EMC, Santa Clara, CA 2002 – 2016 Managed and monitored data center as lead: Programmed 3 NetWorker system tests in customer-like environment, integrating with UI and reinforcing backup of traditional file systems using VMWare virtualization and Databases backup detecting scalability and security issues, future enhancements and ensuring integrity of various EMC products. o Collaborated and solved substantial problems with engineers related to system environment of data center prior to product delivery, consolidating customer support cost by 20%. Used Python in UNIX, Linux, Windows server side testing TCP/IP communication in WAN/LAN environment for regression and feature tests. o Partnered with engineers regarding data backup and recovery of development/test environment, reconciling 10% IT support cost. Project QA Lead: Led and coordinated 20 engineers in Santa Clara, Canada, and India. Accomplished software tests of complex projects, including integration with UI, support of Data Domain, Avamar deduplication storage products, and VMWare cloud backup with assimilation of EMC hardware product:

SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-001 (1 of 2) SOFTWARE QA ENGINEER Professional Software QA experienced in designing, automating, and executing complex system tests.

• Excellent problem resolution skills to meet challenging product release and customer support schedules.

• Expert in highly structured manual and automated testing, delivering high quality system products for each release while ensuring the improvement of system-wide validation and verification of products with both broad and in-depth test strategies.

• Experience in leading and creating comprehensive, well-structured system test plans and test cases to speed up delivery date, executing customer use cases with quality awareness, then delivering products to meet customer satisfaction.

• Strong track record of testing storage, network routers and switches with associated network security to ensure the integrity of system software/applications.

• Recognized for identifying potential problems and working with engineers in trouble shooting and debugging for fault isolation, root cause analysis, and creating resolutions effectively.

• Accomplished Computer Programming certificate in UCSC Extension Spring 2017. Finished Python Programming Language (using Eclipse to interface web server and MySQL for final project), Java Programming Comprehension, Data Structures and Algorithms using Java, Hadoop, and NoSQL Database course which involved running MongoDB sharding, Cassandra DB in AWS EC2 instances.

TECHNICAL SKILLS Languages: C, C++, Python, Java, UNIX shell, HTML, TK/TCL, OOAD methodologies Operating Systems: Solaris, Windows, Linux, AIX, HP-UX, OS in virtual machine

Network Securities: PKI, LDAP, RADIUS, Active Directory Network Protocols: Ethernet, Tunnels, OSPF TCP/IP, IPv6, OSPF, DNS, DHCP, MGCP, HTTP, SNMP

Database: SQL, NoSQL(MongoDB, Cassandra DB), Hadoop

Cloud: QA Test Approach:

AWS cloud computing, EMC-ATMOS

Agile Scrum, Waterfall

PROFESSIONAL EXPERIENCE Software QA Engineer, EMC, Santa Clara, CA 2002 – 2016 • Managed and monitored data center as lead: Programmed 3 NetWorker system tests in customer-like environment,

integrating with UI and reinforcing backup of traditional file systems using VMWare virtualization and Databases backup detecting scalability and security issues, future enhancements and ensuring integrity of various EMC products. o Collaborated and solved substantial problems with engineers related to system environment of data center prior to

product delivery, consolidating customer support cost by 20%. Used Python in UNIX, Linux, Windows server side testing TCP/IP communication in WAN/LAN environment for regression and feature tests.

o Partnered with engineers regarding data backup and recovery of development/test environment, reconciling 10% IT support cost.

• Project QA Lead: Led and coordinated 20 engineers in Santa Clara, Canada, and India. Accomplished software tests of complex projects, including integration with UI, support of Data Domain, Avamar deduplication storage products, and VMWare cloud backup with assimilation of EMC hardware product:

Page 2: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-001 (2 of 2) EMC (Continued)

o Provided project test plan and test completion report for each project, mobilizing other project teams to ensure product quality from test strategies and scope.

o Effectively developed new process to handle feature integration of cloud and deduplication backup with multiple product sites to meet high expectations.

o Coordinated team members in different countries to unite and deliver high quality product, conserving 30% engineer costs.

• Tested new features of Networker including the integration with EMC network storage devices, network security feature,

supporting IPv6 and detected some outstanding problems for customer support. Helped Technical Writers to provide user-friendly documentation.

• Replaced manual process by designing and implementing an automation script with TCL/TK to generate product status and statistic report that resulted in saving 10% engineer costs for feature and regression test.

• Performed project regression test with existing automation test sets, identifying critical problems prior to software release to Quality Assurance (QA) and reducing 20% delay for project delivery.

Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL, and CPE with Clarent SoftSwitch (class 5) using MGCP protocol to ensure products delivered met market expectations. Constructed and ran test cases for interoperability test of 3rd party gateway products (DLink, Audio Codes, ASP) with Clarent SoftSwitch and provided guidelines to gateway vendors for future product improvements. • Solved integration problems related to product partner prior to product delivery, yielding 30% increase in company

revenue. • Supported integration with 3rd party product partner to provide end-to-end solutions for customers, maximizing profit by

40%. Software QA Engineer, CISCO SYSTEMS INC., San Jose, CA 2000 – 2001 Formulated SNMP test of RPMS MIBs and traps by using Simple Tester and AdventNet SNMP Tool to ensure GUI data matched corresponding database. Planned and ran test automation for RPMS, using WinRunner and ATS/EASY (TCL script) for RPMS (Call Management Product for RAS), and provided automated regression test. • Created and implemented Stress / Performance testing limits of RPMS for VPDN and non-VPDN calls to RAS, analyzing

and evaluating RPMS product for marketing strategy and future product improvement. • Devised test plan and test cases for RPMS system test, advancing product quality to meet customer needs and save 10%

cost of customer support. EDUCATION − Master of Science (MS), Computer Science with thesis, University of Kansas, Lawrence, KS

− Bachelor of Arts (BA), Law, National Taiwan University, Taipei, Taiwan

− E-Commerce Engineering Certificate, University of California Extension, Santa Cruz, CA

− Computer Programming Certificate (Spring 2017), University of California Extension, Santa Cruz, CA

END SQ-001 RÉSUMÉ

Page 3: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-002 (1 of 2)

SUMMARY: • Extensive experience of 10+ years in Software Quality Assurance (black/grey box S/W testing)

with proficiency in QA Techniques and Methodologies focusing on functional, system integration, regression, negative, browser compatibility, platform, user acceptance testing (UAT), performance, feature, stress and Load testing in both WaterFall and the AGILE Environment.

• Experienced in design and execution of test plans, test cases. Competent in test analysis. • Research software defects and report them using bug tracking applications • Quick learner, self-starter, and a good team player with excellent communication and

presentation skills TECHNICAL SKILLS: Languages: SQL, PL/SQL, C, Perl, Shell, Java, Python Testing Tools: QuickTest Pro, Selenium, Quality Center, LoadRunner, WinRunner RDBMS: Oracle Operating Systems: Windows XP/Vista/2000/2003, Windows 7, UNIX/LINUX, iOS, Android, ChromeOS Network/Protocols: LAN/WAN, TCP/IP, MGCP, SIP, RTP Oracle: Forms, Reports, Export, Import, SQL *Loader Other: Ethereal, WireShark, .NET, Mobile devices testing, Video Surveillance CERTIFICATIONS: CCNA in progress EXPERIENCE: Software QA Engineer - Agora.io, Santa Clara for ERG Apr 2016 – Aug 2016

• Writing Test plan, test cases, Executing Test Cases. Using TestLink, Jira and Confluence. • Leading the team in US and China for the testing related to the Media testing on WebRTC related

product on different platforms. Worked on setting the automation framework using Python. Technology: WebRTC, Audio/Video Codecs, Media Testing Test Engineer- Google Inc., Mountain View for Etouch Systems Aug 2014- Nov 2015

• Testing ChromeOS, Chrome and WebRTC(Media-Audio+Video)on all the chrome devices. Worked as a manual tester.

• Regression testing, smoke testing and functional testing for the product. Also wrote Test cases. • Setup of the Environment, Installation of the builds and end to end testing of the product. • Agile methodology was the process here. Cross team coordination with good team spirit.

Technology: ChromeOS, Linux, Audio/Video Codecs, Media Testing QA Manual-Automation Tester Cisco Systems Inc., Milpitas, CA Apr 2013- Jan 2014

• Testing End to End with different environment and different cameras for Enterprise level Video Surveillance. VSM troubleshooting, streaming, logging and analytics. Worked in two different projects in Cisco.

• Using CDETS (internal tool) for filing bugs and TIMS (internal tool) for writing test cases. • Testing VoIP features for unified communications on audio and video for Apple products in an

AGILE environment. Apple products are mainly Minimac, Macbook Pro, and Macbook Air. Working on the Telepresence using different endpoints concentrating on the call statistics like Frames per sec, Bandwidth, Bitrate, Frames per resolution etc.,Tested iPhone and Android phones on Wifi. Worked on the CLOUD Environment. Tested feature, regression, integration, sanity and system. Was exposed to Java framework and little of Java Automation.

• Accessing Rally for creating the User Stories, creating tasks and updating tasks. • Scripting using Java. Good Team player with good communication skills.

Technology: Audio/Video Codecs, Surveillance Cameras, Apple Products Testing, Java Software QA Engineer - Avistar Communications Corp., San Mateo, CA June 2012- Nov2012

• Testing VoIP features for unified communications on audio and video using the fat clients and thin clients (HP WYSE) on Windows and Linux. Functionality of Plugins for different Avistar products

Page 4: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-002 (2 of 2)

was tested. Worked on Telepresence too using the SIP. Tested Mobile devices with Android and iOS operating systems. Tested Sanity, Feature, system, Integration.

• Writing Test Plan and Test cases and also accessing JIRA for Bug filing and Tracking Software QA Engineer- ShoreTel, Sunnyvale CA Dec 2009- Mar 2012

• Testing the Shoreline Communicator (aka.,Call Manager) for Web on IE8,IE9 Safari 4.1x and also for Windows on XP and Vista, tested VOIP features on Phones including Mac client and IPhone

• Accessing Servers for upgrades, and installs. Mainly concentrating on the Application compatible with the Server and the Client interaction. Have done all kinds of testing on the products. Worked with few VMware products.

• Using Test Director for accessing, altering and running the test cases and updating the test results. Accessing the Siebel for Bug filing and tracking. Managed a group for upgrade testing.

QA Engineer - Electronics for Imaging, Foster City, CA Oct 2009- Dec 2009

• Tested the controllers for the Printers, used Siebel for filing bugs. Covered Sanity, Feature and Regression testing. Good Team work and Coordination.

Test Engineer- Design Reactor, Campbell, CA Mar 2009- Apr 2009

• Tested e-commerce flash applications. Designed test cases. Optimized test coverage and held the test plan reviews with Development, Project/Product Management and cross functional teams. Used Mantis for Bug Reporting.

• Was responsible for daily test regression runs, result reporting to the Manager, highlighting and filing critical issues. Also followed on the issues upon resolution.

Development Test Engineer - Citrix Systems, Inc., Santa Clara, CA Nov 2006- Jan 2009

• Worked in the Access Gateway group with different products like Standard Edition and Advanced Edition of Access Gateway. Tested integration of the products. Received Bonus for outstanding performance. Used QTP tool. Involved in multiple Projects (Emerald Isle, Ardmore)with hotfixes.

• Performed functional, negative, regression, and browser compatibility testing • Provided design and execution of test plans, test cases and test analysis • Developed test procedures for the SSL VPN testing. Executed tests on a daily basis. • Performed CLI, GUI, management, interoperability testing • Used "Team Track” bug tracking tool, logged numerous critical / high severity bugs • Was leading the teams both in USA and India in Sanity testing for a project, which helped in the

quick testing and the timely delivery of the project. Resolved Customer related escalation issues. • Coached interns and contractors by providing the training sessions, technical support giving

demos about the product to make sure the new team members were ramping up to the speed. EDUCATION: BACHELOR OF TELECOMMUNICATION ENGINEERING BMS College of Engineering, Bangalore University, Bangalore, INDIA

END SQ-002 RÉSUMÉ

Page 5: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-003 (1 of 2) SeniorQualityAssuranceEngineer

TechnicallyVersatileQAandTestEngineerforWorld-ClassSaaSProducts

SeniorSoftwareQualityAssuranceEngineerwith15+yearsofexperienceaccustomedtoworkinginfast-pacedtestingenvironments,wherere-evaluatingandswitchingprioritiesandcontextsispartofthenorm.• Extensiveexperienceincomplexsystemsandinfrastructure–enterprisesoftware–deliveringhighquality.• Agilescrumprocesswithgloballydistributedteams.• Excellentexpertiseincreatingtestdocumentation–analyzingrequirements,writingtestplansandtestcases,developingtestmetrics,generatingdefectreports.

• Detailorientedandhighlyproductiveprofessionalwithpassionforquality.Strongcommunicator,nevermissdeadlines.• Strongworkethic-reliable,committed,productive,cooperative,self-disciplined,andtrustworthy.• Abilitytolearnquickly;workwellindependentlyoraspartofateam.• AuthorizedtoworkintheUSforanyemployer

PROFESSIONALEXPERIENCESeniorQualityAssuranceEngineer|PEARSON|BrisbaneCA|2012–2016Pearsonistheworld’sleadinglearningcompanywithSaaS-basedassessment,coursecontentproductsandservicesforK-12,highereducationandenterprises.InJuly2012theyacquiredGlobalEnglishCorp.andIstayedoninaseniorQArole.ContributedforthemostcriticalandcomplextechnicalworkingsofthesystemforGlobalEnglishproductportfolioandbrandnewproductinitiative(Focus).Analyzed,troubleshootissues,followedupthroughsprintandworkedwiththeteamuntilresolution,communicatedbacktocustomer.Gatekeeperfortherelease,maintainedreleasechecklist.• ForFocus,aglobalSaaSproduct,workedwithdistributedagileprocesstogofromideatomarketin18monthsandyear-onerevenueof$4.5M.Workedwitheightteamsacrossdifferentregionsandreleasedtheproductontimewithgoodquality.StrongadvocateofAgileScrumprocess.

• ContributortosuccessfulmoveofentireinfrastructurefrommanagedhostingtoHybridcloud-basedenvironmentonMicrosoftAzurecloud.Managedproductionmaintenancetestingwithproductioncrisisteamandparticipatedindesign/architecturalreview.WorkedcloselywithDevOpsteamoninfrastructuresetupbottlenecks.

• ManagedJIRA,Confluence(Wiki),PivotalTrackerandRollbarErrorLog.• WorkedinclosecollaborationwithademandingandpremiercustomersinAsiatoimplementcustomer-drivenfeature(StructuredLearning),clarifyandnaildownrequirements,createdguidetoCustomerSupportfeaturerollout.

• WrotecomplexSQLqueriesforback-endtesting.Wrotetestplan/strategyusingHPALM,preparedTestSummaries,escalatedcriticalissuesacrossteams.TestedRESTAPIusingSOAPUIandUFT.

• Workedwithengineertodesignandimplementaninternaltoolforsalesoperationsandcustomersupport(registerusers,assigntracksandcourses)whichhelpedtofreeupdevelopersteamtimetoworkonfeatures.

• WorkedwithUIandInstructionalDesignTeamtorefineandimproveinteractiontypesandlearningmodules• Resolvedmorethan300casesdirectlywithCustomerSupport/clients.EnvironmentatPearson:HTML,JavaScript,Angular,Bootstrap,CSS3,Git,Stash,IE,Firefox,Chrome,Safari,Windows,ASP,ASP.NET,SQLServer2000,2005,2008,

2012R2,MySQL,FlashMediaServer2.0,Flash,Flex,SQLAzure,AzureTABLE

SeniorQualityAssuranceEngineer|GLOBALENGLISH|BrisbaneCA|2008–2012GlobalEnglishCorp.wasa$45MSaaS-basedproductscompanywhichprovidedon-demandenterprisesolutionstosupportglobalbusinessperformancethrougheffectiveBusinessEnglishcommunication.NowPearson.ContributedforqualityofmainGlobalEnglishproductsincludingASR,Reports,Email,ContentManagementSystem.WithadeepunderstandingofallGlobalEnglishproducts,resolvedallreportedcaseswithCustomerSupportanddirectlywithclients.• SubjectmatterexpertinASR(AutomaticSpeechRecognition)cuttingedgespeechrecognitionenginebasedonthesametechnologyasSiri,holderofinstitutionalmemorythrough3majorversionchangesincludingfundamentalsoftwarechangesacrossdevicesandbrowsers.Usedmybackgroundasnon-nativeusertoimprovequalityofthepronunciationengine,phonemelevelrecognitionasmeasuredbyincreasedcustomersatisfaction.

• PerformedLocalizationandtranslationtestingofallGEcomponentsin14languagesindifferentOS/browsers.

Page 6: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-003 (2 of 2) • Wrotetestplan/cases/strategyusingHPQualityCenter.Testedproduct(s)inallsupportedbrowsers,preparedTestSummariesandescalatedissues.

• ResolvedallreportedcasesdirectlywithCustomerSupport/clients.

QAEngineerConsultantandContractor|XEROXDocuShare|PaloAltoCA|2008DocuShareisacontentmanagementsystemdevelopedbyXeroxCorporation.DocuDharemakesuseofopenstandardsandallowsformanagingcontent,integratingitwithotherbusinesssystems,anddevelopingcustomizedandpackagedsoftwareapplications.FullresponsibilityforDocuShareClient6.0.5QAincluding:• Createdatestframework(testplan,testcases,bugtracking)forDocuShareClient6.0.5fromthescratch• PerformedfullfunctionaltestforDocuShareClient6.0.5(installation,mappingusers,collections,workspaceswithserver,creatingandmanagingobjects,integratingwithMSOffice2007)

• CreatedperformancebenchmarkandexecutedperformancetestagainstitSeniorQAEngineer|EPIPHANY/INFORGlobalSolutions|SanMateoCA|2002–2007EpiphanyInc.,arecognizedleaderincustomerrelationshipmanagement(CRM)withasuiteofproductscomprisedofmarketing,sales,service,andcustomeranalytics.AcquiredbyINFORin2006.AsSeniorQAEngineerledQAactivitiesintestingEpiphanyJ2EEplatform:EpiphanySalesandServicev.6,andEpiphanySalesmobileapplication.ContributedtoallmajorreleasesforOA6.1(OpenArchitecture)andMRM(MarketingResourceManagement).• DeployedOA6.1ondifferentplatformconfigurations(OS/DB/appservers/webservers/directoryservices)• SetupmobileapplicationandtestingthesynchronizationprocessbetweenmasterandmobiledatabasesinEpiphanySalesapplication

• TestedUserManagementSystem,UIFramework,OperationalReports(integrationwithCrystalReports),KnowledgeManagementSystem(KMS),GroupQueueAdministrationandWorkReassignment,WorkflowService.

• CreatedandexecutedSQLqueriestoperformdatabaserelatedtesting.CreatedMasterTestPlan,testplans/testcasesfordifferentcomponentsbasedonproductspecification,executedtestcasesandanalyzingtheresults.AssignedtaskstoQAengineers

Environment:IIS,.NetFramework,ASP,HTML,XML,XSLT,CSS,VBScript,SQLServer,Windows2000Server,JavaScript,IE6.0,IE7.0,FireFox1.0.4,Mozilla1.7.12,

OutlookExpress2003,WindowsXPSP2,Linux

SoftwareQAEngineer|ProgressSoftwareCorporation|NewarkCA|2000–2002Progressisaglobalsoftwarecompany.TheProgressportfolioincludessolutionsforenterpriseintegration,datainteroperabilityandapplicationdevelopmentAsQAengineerhadfullresponsibilityfortestingofallmajorreleasesofApptivityIDE–visualdevelopmentenvironmenttocreateapplicationsthatintegrateandmanagedatafromdiversebusinesssystems.• Performedregression,installationtestingandcompletebuildvalidationtestforallreleases.WroteTestPlansandTestCasesforallareasofthetesting

• Performedandledtestingeffortforproductdocumentationincluding:printedbooksandmanuals,PDFdocuments,HTML/browserbaseddocumentation,andonlinehelp

• RepresentedQAteaminbugtriagemeetings.Participatedinfunctionalspecificationdevelopmentandreviews• Utilizedknowledgeofdistributedobjectarchitecture(EJB,J2EE,JavaRMI,RPC)EducationJava,Perl,XMLandXSLT,UCSantaCruz,CATestAutomationwithRationalTeamTest,Newark,CACertificateinSoftwareQA,StanfordAdvancedTechnologiesInstitute,LosAltos,CABS/MSinEngineering,AzerbaijanInstituteofCivilEngineering,Baku,AzerbaijanLanguageFluency:Russian(read/write/fluency)

END SQ-003 RÉSUMÉ

Page 7: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-004 (1 of 2)

OBJECTIVE: Software Quality Assurance

SUMMARY:

● Formal training in Fundamentals of Information Technology and in Manual & Automated Testing for Software Quality Assurance (SQA)

● Perform integration, system, acceptance, regression, and functional testing on numerous applications using both automated and manual testing methods

● Leverage knowledge of object-oriented programming to help validate, verify, communicate and resolve software issues through careful, thoroughly documented testing

● Motivated, sincere, committed, detail-oriented team player with excellent analytical, interpersonal and problem solving skills

EDUCATION AND TRAINING: 2016 Software Quality Assurance, Portnov Computer School, Los Altos, CA 2016 Test Automation with Selenium, Portnov Computer School, Los Altos, CA 2009 Master of computer applications, Bharathiar University, Coimbatore, India 2006 BS in Computer science, Affiliated to Calicut University, Calicut, India TECHNICAL SKILLS: Mobile Platforms: Windows Phone, iOS, Android OS Programming: HTML, CSS, XML, JavaScript, SQL, PHP, Java, Python Database: Oracle, MySQL Test Automation: Selenium WebDriver, JMeter Networking: TCP/IP, FTP, HTTP Virtualization: VMware Player, Oracle VirtualBox Bug Tracking: Jira, Bugzilla SOFTWARE TESTING PROJECTS @PORTNOV: Project 1:

● Tested native mobile application, a music video editor that creates mini music videos and collages for sharing on social network applications

● Tested the integration with other social network applications such as Twitter, Snapchat, WhatsApp

● Performed compatibility testing for iOS and Android devices ● Wrote and executed test cases and test scenarios for different components (for

example: possibility to add any photos or videos from "my gallery", search music or video in playlist, if they are playable, share ready projects in different social applications, etc.)

Page 8: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-004 (2 of 2)

● Conducted GUI, Usability, Functionality and Stress testing (tested app's behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls, choosing multiple videos simultaneously)

● Tested the application’s performance under different networks and Internet speeds ● Reported issues into Bugzilla bug tracking system and performed fixed bugs verification

testing Project 2:

● Tested consumer financial service web application, which offers competitive rate information and calculators and tools across multiple financial product like mortgages, automobile, credit cards, retirements etc.

● Wrote checklist for functionality of the each module, performed regression, positive and negative functionality testing, boundary, browser compatibility, security, integration, usability, performance, and GUI testing

● Created test cases and executed test cases and reported the bug using element tool ● Performed automation testing, developed test scripts using Selenium WebDriver ● Performed fixed bug verification testing, participated in regular QA meetings to discuss

findings and enhancements of the application PROFESSIONAL EXPERIENCE: July 2009 – July 2010 Web developer, Intelled learning solutions pvt.ltd., Coimbatore, India

● Designed and maintained official site of planettutor and their online test engine site. I was part of front end development team

END SQ-004 RÉSUMÉ

Page 9: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-005 (1 of 2) Software Quality Assurance Engineer

Software | Automations Software | Quality Assurance | Testing Recognized for solving problems and reducing debugging time for software developers by leveraging extensive background with full software development lifecycle. Skilled at coordinating and managing partnered resources, successfully driving project though all test and development milestones. Expert in writing comprehensive test plans, designing procedures, and executing embedded, system and integration tests. Strong knowledge of software QA methodologies, tools, processes, object oriented programming, design and debugging skills. Service focused with proven ability to deliver quality results while juggling multiple projects in a faced paced environment.

TECHNICAL SKILLS

• Hands-on experience with white box, gray box, black box testing, performance and security testing • Hands-on experience with automated testing tools using script, Selenium, TestComplete • Solid knowledge of Java, C#, .NET, SQL, Python and scripting • Experience working in an Agile / Scrum development process • Experience working with integrated framework e.g. TFS • Thorough knowledge of the development lifecycle • Grounding in a formal testing methodology • Solid grasp of the fundamentals of test case design and management • Hands-on experience with restful API testing

PROFESSIONAL EXPERIENCE SOFTWARE ENGINEERING AND QUALITY CERTIFICATION 9/2016- CURRENT

• Python Programming • Relational Database Design and SQL Programming • Software Quality Assurance and Testing • Software Testing: Techniques, Tools and Practices • C# .NET – CURRENT • Designing User Experience for Smart Things, Virtual Reality and Wearable Technology - CURRENT

BENTLEY SYSTEMS, INC., Walnut Creek, CA 5/2008 –4/2016

Lead Quality Assurance Engineer Lead test team, thoroughly test products, ensuring quality for major releases of ConstructSim, ConstructSim Executive, and Standard Templates: V8i, SelectSeries 1 – 4, ConstructSim Work Package Server, CONNECT Edition. Estimate, prioritize and plan testing activities. Identify, document and track bugs, performing regression testing when bugs are resolved and when product is ready to release.

• 8 years of testing .Net/C#, multi-tier client-server applications on Windows & VM environment • 8 years of experience testing relational databases (MySQL) • 8 years of experience as a QA lead in a scrum team • 5 years of experience writing code using TestComplete, Selenium and Java • Hands-on experience with white, gray, black box testing, performance and security testing

Page 10: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-005 (2 of 2) BENTLEY SYSTEMS, INC. (Continued)

• Designed, developed, executed and maintained automation scripts using TestComplete and other open source tools (Selenium)

• Experienced in designing and managing performance testing of web applications

• Built up, led and managed 6 to 10-member testing team in US, Pakistan, Lithuania, and India which ensured quick turnaround time for fixing issues and releasing new versions of products supported

• Improved performance and productivity of team by providing trainings, mentorships and supports for other test team members, developers, technical writers, and field project support teams

• Partnered with developers, reviewed requirements specifications and technical design documents during planning phase. Designed, created and maintained detailed, comprehensive and well-structured test plans / cases. Provided timely and meaningful feedback to development team.

• Performed above and beyond company’s expectation, ensuring quality results while juggling multiple projects in fast paced environment with limited resources

COMMON POINT, INC., Mountain View, CA 1/2006 –5/2008

Quality Assurance Manager Led test team, thoroughly testing products, ensuring quality for major releases of ConstructSim, ConstructSim Executive, and Standard Templates. Estimated, prioritized, planned and tested activities. Designed, developed, executed and maintained automation scripts using open source tools. Identified and documented bugs, performing regression testing when bugs were resolved and when product was ready to release.

• 2.5 years of experience testing multi-tier client-server applications in a Windows environment • 2.5 years of experience as a QA in a scrum team with 1 year as QA lead • Hands-on experience with white box, gray box, black box testing, performance and security testing • Designed, developed, executed and maintained automation scripts using TestComplete and other open source

tools • Planned, prioritized and maintained full manual suite of detailed, comprehensive and well-structured test plans

for 3 products, ensuring products were released with 0-critical-defect products • Provided customer support and gathered feedback for developers, ensuring products remained high quality • Reviewed requirements, specifications and technical design documents, providing timely feedback to

development team • 2.5 years of experience working in small, quick-paced team

INFINEON, INC., San Jose, CA 6/2004 –1/2006

Quality Assurance Intern Executed and maintained detailed, comprehensive and well-structured test plans and test cases. Identified, recorded, tracked and maintained bugs.

• Created and maintained Quality Assurance internal and external website, allowing Quality Assurance team to find information needed in less time and allow other people to learn about the team.

EDUCATION & CERTIFICATION

Software Engineering and Quality Certification, (2017), UCSC Silicon Valley Extension, Santa Clara, CA

Master of Engineering (ME), (2008), Software Engineering, San Jose State University, San Jose, CA Master of Business Administration (MBA), (2008), Management, San Jose State University, San Jose, CA

Bachelor of Science (BS), (2004), Computer Engineering, Santa Clara University, Santa Clara, CA Engineering-In-Training Certificate, (2004), Electrical & Computer,

Board of Professional Engineers and Land Surveyors

END SQ-005 RÉSUMÉ

Page 11: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-007 (1 of 2)

SOFTWARE TEST AUTOMATION / QA AUTOMATION ENGINEER

Over 10 years experience in software test automation and tools development on Unix / Linux / Windows platforms, and test automation execution / analysis. Core strengths in:

- Languages: Shell Scripting, Tcl/Expect, Python, Perl, Visual Basic - Platforms: Unix, Linux, Windows - Applications/Tools: Perforce, CVS, Quality Center, Bugzilla, ClearQuest, Eclipse - Others: QA Methodologies and Processes, Agile process

Knowledge of REST API, Java, Junit, Cloud Computing

PROFESSIONAL EXPERIENCE EMC Corp., Santa Clara 2001 to 07/2016

Principal Software Test Automation/QA Automation Engineer • Developed and maintained system automated test harness framework, test libraries, and test

cases (named SAT – System Automation Test tool) using TCl/Expect, Perl, VBS for EMC Data Protection product testing

• Led the cross-labs automation team (Bangalore, Burlington, Santa Clara) for the development of test case automation (SAT). Managed, trained, and mentored team members on SAT framework and test case development. Performed code reviews of new test cases/bug fixes.

• Tracked records of test automation development for the products tested • Developed requirements for the new framework. Designed and implemented the CLI to run the

STAX/STAF test engine using Python • Maintained and enhanced the reporting tool used by project leads for bug tracking statistics • Designed and implemented the continuous integration process (CI) for Solaris, Linux, and

Windows: o Coordinated with Release Engineering identify when new nightly builds are done and

checked the status of the build o Developed the CI framework and set up systems to automatically run the CI. Posted the

results on the web • Designed and set up the central SAT server to remotely run all automations • Developed needed tools for QA to use (license generation tool, data creation tool, NetWorker

installation/uninstallation tool, etc.) • Managed source code control for automation projects which included branching and tagging

(from CVS and recently Perforce) • Participated in agile process team scrum and sprint development cycles • Executed automated test cases and analyzed the test results and communicated defects to

developers • Set up Unix, Linux, Windows systems for running automation. Worked with IT to develop

VMware templates for automation systems and deployed the virtual clients for automation runs Cisco Systems, San Jose, CA 2000 to 2001 Software Engineer

Page 12: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-007 (2 of 2)

• Designed the common logging module for the automation framework • Configured the Arrowpoint Content Smart Switch to build the network for testing the Hosting

Service Appliance (H.S.A) software and automated the GUI part of the H.S.A. using WinRunner • Tested the new browser support for Cisco Works 2000, a software to provide services to web

based network management applications Legato Systems (Latterly acquired by EMC Corp.), Palo Alto, CA 1999 to 2000 Software Test Engineer • Maintained current Sytem Automation Test tool (SAT) and automated new test cases for testing

NetWorker product. Executed SAT and analyzed the test results

Etak, Inc., Menlo Park, CA 1995 to 1999 Software Engineer/Tools Developer • Developed, tested, and maintained MC tools for Map Certification (MC) process using Shell

Scripts, Awk, Perl, and C on SunOS and Solaris platforms • Designed and wrote specification for MC tools. Developed test cases for QA to test MC tools. • Developed test scripts to test new data products (gdf, shape files, etc.) based on product

specification review. • Developed storage management software for the company database files (approximately 120

Gbytes), which comprises intelligent directory structure, database naming convention, file transfer, etc. Tested and rewrote tools to check out, submit, release, and archive databases and associated files in the release disks.

• Developed automatic tools to detect problems (memory, cage integrity) and notified users via Email.

ADDITIONAL RELEVANT EXPERIENCE eTRAVEL Professional, Inc – Software Consultant Designed, coded, and tested a commercial travel reservation system (car, hotels, flight tickets) using Visual Basic on Windows platform. Developed a context-sensitive on-line help system using Visual Basic Help Writer Intevac, Inc – Software Engineer Designed and implemented a real-time control system, written in C, for the Magnetic Deposition Process (MDP) Disk Sputtering System to interface with the Siemens Programmable Logic Controller

EDUCATION Bachelor of Science, Computer Science & Mathematics, San Jose State University, San Jose, California Internet Programming and Development Certificate, to be completed in August, 2017

END SQ-007 RÉSUMÉ

Page 13: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-008 (1 of 2)

TECHNICALSKILLS

Platform/Environment

NetworkProtocol

Programming

Database

EngineeringTools

SourceControl

SoftwareTesting

BugTracking

Semiconductor

· Solaris,Linux,Windows,VMWare,Embeddeddevice

· TCP-IP,HTTP,REST· C,C++,Java,Perl,Python,PowerShell,ASP.NET,SQL· MSSql,MySql,Hibernate

· VisualStudioIDEandprofilingtools,Eclipse,Maven,Jenkins

· GIT,Subversion,TortoiseSVN,RationalTeamConcert

· Jenkins,ContinuousIntegrationandRelease· Jira,RationalTeamConcert

· KnowledgeofGEMandSECSstandardsinsemiconductor

manufacturingsoftware

SUMMARYOFACCOMPLISHMENT

· DeliveredqualityfirmwareandsoftwaretoolreleasesforSSDsmallcompany,

reducedtheturnaroundtimeofreleasecycleby50%.

· DevelopedsoftwareprototypeofSECSmanufacturingsoftwareresultedin

increasedinterestofnewcustomersinthemarket.

· UpgradedEDAsimulationsoftwaretonewVerilogstandardforcompatibility.

· Supportedessentialcustomeraccountinsystemmonitoringwithon-time

deliveryofsoftwareproductsandincreasedrevenueandsatisfactionfrom

customer.

EXPERIENCE

May2016–Nov

2016

SoftwareEngineertest,KForceInc.,ContractassignmenttoclientCisco

System,Inc

.ParticipatedinprojectthatautomatedthetestingandsupportofCisco

UnifiedComputingSystemmanagementsoftwarefornetworkandstorage.

.Designedandimplementedvariousinterfacefunctionsandlibrariesthat

wereusedinthetestinginfrastructure.Implementationwritteninpythonin

theLinuxandWindowsenvironment.

.WorkedintheintegrationofautomationscriptswiththeJenkinsandGIT

toenablethecapabilityofdaily/weeklyautomatedtesting.

Jan2014–July

2015

SeniorSoftwareEngineertest,KLA-Tencor

· Workedinthedevelopmentofsoftwaretoolsandscriptsforthe

integration/testingofAcuShapewithC#and.NET.Developedplug-inC#

scriptstoworkwithdatastructuresinthewafermeasurementand

metrologysoftwareinfrastructure.Workedwithjobpersistentinstancesin

remoteMSSQLserverinHPHPC.

· WorkedindevelopmenttestingforGEMequipmentC++simulation

softwareforactualmanufacturingprocessrunningonhost.Performed

reviewsofsoftwareandtestspecification.Performedsoftwareverification

andperformanceevaluationafterintegrationofclientmetrology

componentswithsimulator.

· MaintainedbuildserverinRationalTeamConcert.Enhancedbuildscripts

forcontinuousintegrationtesting.MaintainedsoftwareapplicationInstall

Page 14: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-008 (2 of 2)

Shieldscripts.

· WorkedinPowerShellscriptdevelopmentfortestprocessautomation

wafermeasurementandmetrologysoftware

Jan2009–Dec

2013

SoftwareEngineer,Sandisk

· PerformedtooldevelopmentforhardwarediagnosticsinC++.Devised

strategicapplicationstotroubleshotnewgenerationSSDonWindowsand

Linuxplatforms.

· WorkedwithLinuxbasedSGUTILSpackage,knowledgeofSCSIinterface

standardsandSCSIcommandset.

· WorkedinassemblersoftwarefortheSSDcontroller.

· WorkedinbuildandintegrationofdifferentSSDproducts.Maintained

buildmakefiles.TestedandreleasedSSDfirmwareondemand.

· Workedinpythonscriptsinautomatingmanufacturingtestingofdrive

enduranceproperties.

· KnowledgeofSSDEmbeddedsoftwarecomponents,ARMcontrollerand

flashinterface.

Dec2006-

Oct2008

SoftwareEngineer,Cimac

.DevelopedfrontendGUImoduleforthecompany’sflagshipSECS

hardwaremonitoringsysteminC#.IntegratedGUIwithbackendMySQL

databasesystem.

.ExperiencedinVisualStudioWinFormGUIdevelopmentenhancedwith

nativewindowsSDKcalls.Alsoworkedwithmultithreadedcomponentsand

resourcelockingmechanismforconcurrenttasksintheapplication.

Jun2005-

Jun2006

SoftwareEngineer,IntelOncontracttosupportIntelIA64Itanium

CompileronWindows..SupportedOracleSQLPLUScompilationandcompatibilityissuesforeach

Itaniumcompilerrelease.

Apr2004-

Jun2005

SoftwareEngineer,BluePearlSoftware

.Implemented2001featuresintheVerilogfrontendforsemiconductor

timingsimulationsoftwareinVisualC++andGNUC++.Maintainedand

enhancedtheinterfacetoworkwithbackendsimulator.

EDUCATION

BSComputerScience,UniversityofCalifornia,BerkeleyMSComputerEngineering,SantaClaraUniversity

CERTIFICATE–CONTINUINGEDUCATIONPROGRAM

UCSCExtension2017JAVAProgramming,Spring,HibernateandRestAPICertificateofProfessionalDevelopmentPythonProgrammingforprogrammersLinuxKernelandSystemProgramming

END SQ-008 RÉSUMÉ

Page 15: SOFTWARE QA ENGINEER - files.novaworks.org · Software QA Engineer, CLARENT CO., Redwood City, CA 2001 – 2002 Led VoIP test of Local Access Gateway of IP phone, cable modem, DSL,

ID: SQ-009 (1 of 1) Sr. Software QA Engineer

SUMMARY Software QA Engineer who has experience testing Web, Mobile and system. Strong programming and analytical skills applied to quality assurance. • Ten plus years of experience in software testing including Web services, data analysis, system

integration testing and performance/stress testing. • Strong analytical mindset based on training in mathematics and statistics. • Proven ability to work well with development teams, internal and external customers. • Trained on-shore and off-shore resources for client server testing on Web, UNIX and DB2. • Built and executed Automated Performance/Stress test of database applications. • Enterprise applications testing using IBM Websphere to route data between database and Web. • Web Services testing using SOAP UI to verify XML messages between databases and Web. • Currently upgrading skills in Software Quality Engineering at UCSC Extension. TECHNICAL QUALIFICATIONS Languages: Java, Python, C#, C++, C, SQL, Perl, Shell and Gherkin Web Services: Rest API with Java, Soap UI, WSDL, XML and SOAP Internet: HTTP, HTML , JavaScript and PHP Platforms/IDE: Windows, Mac OS, UNIX, MVS, z/OS, Linux, Eclipse and Visual Studio Database: MS SQL Server, Oracle and IBM DB2 Frameworks: JUnit and PyUnit Tools: JIRA, HP Quality Center, IBM Rational ClearQuest and Websphere Other: SAS, Microsoft office, Remedy, DBVisualizer, LoadRunner and Cucumber PROFESSIONAL EXPERIENCE QA Test Engineer, Visa Inc, Foster City, CA June 2011 – Sept. 2012 • Tested Web Services for Real Time Messaging applications using SOAP UI. • Conducted testing of Enterprise applications on Windows, MAC OS, Android OS and mobile devices

with data on Oracle, Microsoft SQL server and IBM DB2. • Led the effort to test Business Intelligence Microstrategy reports for upgrade and database migration.

Responsibilities included creating test plans, test strategies, testcases and delivering status reports. • Trained new team members for testing Mobile applications and Microstrategy reports. System Test Analyst, Wells Fargo Bank, San Francisco, CA May 2010 – May 2011 • Tested financial applications such as Online Banking, Direct Pay and Alerts Management. Delivered

test projects with high customer satisfaction. • Conducted testing of Web Services with Web, Java, UNIX, Oracle, SQL and Websphere. • Processed Billing and Funding verification batch jobs in UNIX and MVS. • Led the effort to test Alerts Management for Online Banking and Direct Pay. Responsibilities included

creating test plans, designing test strategies, testcases and reporting status in weekly meetings. Software Test IT Specialist, IBM Global Services, San Jose, CA Sept 1989 – May 2009 • Led system integration test of business partner applications with database migration from MVS to

UNIX and user interfaces on Web and Siebel. Project earned over $5M in 10 years. • Led the testing of Web Services on Enterprise applications with UNIX, Notes, Web, DB2 and Siebel

from end to end. • Conducted white box testing with SQL, WebSphere and XML. • Created test plans, project plans and test reports. • Engaged in performance volume testing for IBM CRM team, State of California Department of Health

Services, County of Santa Clara, International banks, supermarkets and discount chain stores. EDUCATION/CERTIFICATION • PhD in Mathematics/Statistics, McMaster University, Hamilton, Canada • MA in Mathematics, New Brunswick University, Fredericton, Canada

END SQ-009 RÉSUMÉ