Sr Qa Engineer Resume
Hercules, CA
Summary:
- Over 8+ years of software experience with 7+ years in Software Testing and 1 year as Intern in Telecommunications. I have an earned reputation for meeting demanding deadlines and delivering critical solutions on various levels of Quality Assurance and Testing Expertise in testing Web based (E-Commerce), Banking, Client/Server, Mainframe and Database applications on Windows, Mac, Linux/UNIX environments.
- Extensive experience in build and release processes, Quality Assurance Life Cycle, E2E Testing life cycle&differentSoftware Development Life Cycle (SDLC) methodologies. Expertise in writing Detail Test Plans, Test Cases, Test Scripts, executing the test scripts and analyzing the error logs. Analysis of User, Business and System requirements.
- Strong Experience in Black Box Testing, Manual Testing and Automation Testing covering Functional Testing, Web Testing, GUI Testing, Browser Compatibility testing, Load Testing, Stress Testing, Performance Testing, Ad-hoc, Exploratory, Boundary Value Testing.
- Experienced in Regression Testing, UAT and System, Integration Testing, Configuration Testing. Developing Test scripts for Manual and Automated Testing using Quick Test Professional/Win Runner, Load Runner. Extensive experience in using QTP and VB Script on Java and Dot Net. Very good at descriptive programming in QTP to make Repository usage to minimum. Good knowledge of SQL for Database Testing.
- Documented thousands of Test Scripts / Test Cases in MS Excel and MS Word. Hands on Experience in Uploading Requirements, Test Cases to Test Director / Quality Center from MS Excel.
- Expertise in writing Well versed Test Plans , In and out of scope Functionalities, Status reports, QA Mile stones Assumptions, Risks Contingencies and amount of Regression coverage needed. Good experience in managing the deliverables usingShare pointAccess.
- Experienced in testing different SDLC methodology and the entire Testing life cycle, Understanding of ISO Quality Standards, Software Development Life Cycle (SDLC) and Testing Life Cycle, different Testing Methodologies like Scrum, Agile, V-model, Water fall. Good understanding of Object Oriented concepts. Expertise in Change control and configuration management Process.
- In-depth experience Managing bug tracking and providing informative updates on a timely basis. Strong Analytical, Interpersonal and Communication skills. Hard working, Good Team Player, Quick and Avid Learner, good in coordinating with off shore/ offsite team. Ability to work with minimal supervision.
EDUCATION: Bachelors in Electronics and Communication Engineering.
Tools / Skills:
- Operating systems:Windows XP/2000/NT 4.0/95/98, Unix, Linux, Solaris.
- Testing Tools:Win Runner, Quick Test Professional, Load Runner, Selenium.
- Scripting Languages:Shell script, TSL, VBScript, PERL, Python, JavaScript.
- RDBMS:Oracle, SQL server, DB2, MS-Access, MYSQL.
- Languages:C, C++, Visual Basic, SQL, Java.
- Test Management Tools:Test Director, Quality Center, Clear Quest, JIRA, Confluence.
- Internet Technologies:HTML, XML, Scripting languages.
- Configuration Management:VSS, CVS and knowledge of Clear Case.
- Web/Application Servers:Tomcat, Web Logic, Microsoft IIS Server.
Confidential, Hercules, CA Role: Sr QA Engineer. June 2008 - Current. Confidential makes array ofdiagnostic testing systemsandlife science research instruments. The eVolution Initiative is the re-launch of the Confidential’s worldwide public website with a next generation website incorporating aService Oriented Architecture(SOA) infrastructure.
- Gathered the Client requirement and analyzed theStrategyandWorkflow. Created the Estimates for manual and Automation efforts. Provided estimates of time and effort for creation of test cases, validation of test cases by the business team, execution of test case for each build, execution of high priority test case for each build, regression testing
- GeneratedHigh-level scenario Document, Requirements Traceability Matrix.
- Reviewed the BRD against the Master Gaps list. Reported the re-surfaced gaps and estimates agreed for the same. Created Status reports and graphs on Execution status, Test Case Coverage status based on the modules, coverage of requirements. Was involved in assignment of test cases to different testers and assignment of task to different testers. Attended differentknowledge transfermeetings with the developers andBusiness Analystteam.
- Created Activity Diagrams and workflow diagrams to depict business processes (AS-IS and TO-BE) and analyzed them for their efficiency and effectiveness.
- Logged DR(Discrepancy Reports) and attached to share point web site. Used Share Point to map(Customized web page) Tickets to DR and DR to Tickets
- Wrotetest casesafter reviewing theBusiness Requirement Document, Wire Frames and Technical Specifications.Performed detailedtestingon different modules using different techniques such as Ad-hoc, Exploratory, functionality checks, boundary value checks,data validation checks, GUI testing,Cross Browser testing, testing across Operating Systems, data synchronization checksand flow completion checks.
- Created QTP frame work, Object Repository, Library functions, used descriptive programming making Repository usage to minimal, created Driver script and scheduled start up script with the team members.
- DevelopedData Driven Tests by loading the data into the QTP Data Table there by using the concept ofParameterizationand analyzedthe results.DevelopedVB Script Functionsfor error handling. Done Database content verification by querying using the appropriateSQL queries.
- Created the Scripts for Services Testing usingHP-Service Test.
- Created Users in QC, tracked Uploading and Test coverage in Quality Center.Suggestedfeature enhancements. Logged defects in Dovetail.
- Generated defect reports for each build each day in crystal reports.
- Working on BOI tool to test the BAAN module. Verified the entries on User Interface by crosschecking on Baan.Wrote queries to the database using SQL to check successful transactions& to create particular test cases.Done verification of data migrated from Broad vision database toSQL Server. Logged in to Oracle through TOAD and done data verification.
- Managed and updated all theTest deliverablesin Share point, Live-link.
- Coordinate with Release Management team for code deployments to test in IDE, QA and staging environments.
- Arranged the regular meetings with the team to discuss the Request for Action Items.
Environment: Baan ERP, Sterling, HTTP Watch, Clarify CRM, Web Trends, Java, HTML, XML, Web Server, Web logic 10.0, Ajax 2.2, SQL Server 2005, HP Service Test 9.5, TOAD, Oracle 10g, Windows XP, Vista, Mac Osx, Sharepoint, QTP 9.2/10.0, Crystal Reports, Dove Tail, Quality Center 9.2/10.0,.
Confidential, Client: Autodesk, San Rafael, CA Sr QA Engineer. (July 2007 - May 2008) Confidential is the world leader in making of 2D and 3D design software products. Example products include AutoCAD, Maya 3D etc. All the Autodesk products are integrated with the in-house software licensing platform for the security and registration technologies. The software licensing platform solution is a client server application which provides various ways of licensing with rich features for the flexibility of customer's use of Autodesk products. Some of the features include product activation, concurrent use of licensing through network and electronic registration (offline and online), license transfers between machines.
Responsibilities:
- Gathered the Client requirement and analyzed theStrategyandWorkflow.
- Created Activity Diagrams and workflow diagrams to depict business processes (AS-IS and TO-BE) and analyzed them for their efficiency and effectiveness.
- Managed and updated all theTest deliverablesin Share point, Live-link.
- DevelopedSystem Test PlanandTest Strategydocument for the releases of application according to the client requirement.
- GeneratedHigh-level scenario Document, Requirements Traceability Matrix.
- Linked Test Cases to functional requirements to ensure that they are traceable throughout the testing process of traceability matrix.
- Provided Usability Testing of the modules to verify intuitiveness of user operations workflow, and the ease of user-application interactions.
- This project involved doing Black box testing including functional, Exploratory, GUI, System testing, Integration, Compatibility testing, across platforms on Windows, Mac, Linux using Test Shell.
- Communication with remote team in China on a scheduled basis.
- Participated in the process of updating existing test documents based on updated functional specification. Close Interaction with developers during appropriate stages of projects. Interact with Business Analysts and Developers during review meeting during the project.
- Coordinate with development team for code deployments to test in QA and staging environments.
- Testing of different workflows of product activations and registrations (Trial licensing of 30 days, permanent licenses, term based licenses etc).
- Troubleshooting, analyzing, reporting and submitting weekly detailed defect reports.
- Communicated with the distributed team in offshore/offsite.
- Used Quality Center 9.0 for test planning, test case development, and bug tracking and reporting.
- Summarize test results in formal test analysis reports according to the documentation standards.
Environment: Java, J2EE, Java Script, XML, HTML, DHTML,Windows XP/2003/Vista 32/64-bit, Red Hat Linux WS 4/5.0, Mac Osx Tiger, Qt 4.4.0, Perl, Sharepoint, Quality Center 9.0, Perforce.
Client: Confidential, Irvine, CA. QA Test/Automation Engineer Mar 2005 - June 2007 Web-Endorsement for Auto Policies: As a Test Engineer was responsible for creating, testing and maintaining key components of services oriented architecture. Services include making auto policies available on line for partner clubs and agents to view and endorse the policies, print ID cards.
Environment: Java, HTML, DHTML, PHP, SQL, T-SQL, SQL Server, Windows 2003, Load Runner 8.1,Unix, AS400 Mainframes,QTP 9.0, HP Service Test, Quality Center.
Quick Quote for Auto Policies: The Project is aimed for providing a web based convenient single interface to the customers, agents and members of AAA partner clubs for quotes for their auto policies. The project is developed in .Net and is integrated with AAA insurance web site.
Environment: IIS, C#, ASP.net, Windows 2003 / XP, SQL Server, Sharepoint, HTML, DHTML, QTP 9.0, Quality Center.
Responsibilities:
- Analyzed Business Requirements and System Requirements. Involved in developing Detail Test Plan, Test cases, Test scripts.
- Performed Manual Testing to check the stability of the application. Involved in identifying the test cases to be automated for Regression Testing using QTP. Developed scripts on QTP in both Java and Dot Net Environment.
- Involved in creation of QTP Frame work, start up script, Developed Data Driven Tests by loading the data into the QTP Data Table there by using the concept of Parameterization and analyzed results using Quality center.
- Developed VB Script Functions for error handling. Done Database content verification by querying using the appropriate SQL queries. Developed database test scripts using database checkpoints and performed Database Integrity Testing.
- This project involved doing Functional, GUI, Integration Testing. Performed User Interface Testing and end-to-end testing. Involved in Browser Compatibility Testing.
- Used all necessary checkpoints of Quick Test Pro to make the reusable scripts on enhancements.
- Involved in Performance testing in the creation of V-user scripts based on detailed analysis of Usage model and Task Distribution profile to emulate real life stress conditions.
- Enhanced Vuser scripts to emulate the working environment with strong parameterization, manual correlation and content checks.
- Run and monitored the load test with different online monitor graphs.
- Used Quality Center to maintain the Requirements, maintain test cases, Analyzing results, communicating and tracking defects.
- Participated in the process of updating existing test documents based on updated functional specification, involved in Creation of test summary reports.
- Participated in the weekly meetings set up by the project managers and provided weekly updates of the project.
Confidential, India QA Tester June 2003 to Mar 2005 Confidential is a leading bank in Asia and Europe with various business partners. This project involved manual testing of processing of business outsourced online money transactions for the customers of Confidential Bank, working on Retail and International Banking Business. This involves working Citrix software and the payments processed using SWIFT, Intellimatch were tested. The data entered were validated by logging in to Spufi, DB2.
- Analyzed Functional requirements in detail and suggested solutions to the issues in order to make the requirements complete, clear and testable.
- Wrote test cases after reviewing the business requirement document and technical specifications.
- Performed detailed testing on different modules using different techniques such as functionality checks, maximum length checks, boundary value checks, data validation checks, messages correction, spell checks, GUI checks, data synchronization checks and flow completion checks.
- Worked with developers in resolving issues in test agile environment.
- Logged in to DB2 using Spufi and executed SQL queries.
- Worked in Data warehousing testing involving the migration of data from DB2 to Oracle. Database queries and reporting were regular part of the job.
- Supported performance test of the web server.
- Performed detailed bug analysis and gave solutions and suggestions to curb the number of upcoming bugs.
- Interacted with the client to coordinate and conduct UAT (User Acceptance Testing).
- Used Test Director as a test management tool. Suggested feature enhancements.
- Participated in management meetings and gave important suggestions to sort out common problems in development and testing environments.
Environment: Java J2EE, JSP, HTML, XML, Java Script, Web Services, Tomcat, Windows XP, IBM Mainframe, CICS, DB2, Spufi, Oracle 9i, Citrix.net, Cyrstal Reports, SWIFT, Intellimatch, ETL Informatica, UNIX, TOAD, QTP 8.2 ,Test Director.
Confidential, Galtec, India QA Tester July 2002 to May 2003 This Website has information about websites regularly used banks, free e-mail servers, search engines, games, online ticket reservations, songs and many more websites. Users can create their own favorite links online for free. This website is a guide for many new Internet users. Anybody can add their website to this page so the website has to be constantly monitored. User can have their own favorites in the pages.
Environment: Java, J2EE, JSP, XML, Web Services, SQL Server, Java Script, Win Runner 7.6/8.0, Load Runner 8.0, Test Director, Windows 2000.
Confidential, India (June 2001 - June 2002) Developer, Intern The C-DOT switches have a distributed architecture. A Base Module (BM) has 512 ports which can provide non-blocking connectivity and can accept concentrated subscriber lines. By MAX L interconnection up to 32 such BMs through a Central Module (CM), the switch can support up to 40000 lines. The front-end of the system consists of an Input Output Processor (IOP) connected to the Administration Processor (AP). IOP, supports UNIX environment, provides interface for the man-machine communication, system initialization support, operator features, etc.
Responsibilities:
- Tested each BM functionality and working using UNIX. Tested the hardware components of BM individually.
- Done integration testing of BMs to the Central Module Extensively involved in the Integration testing, system testing of the Application.
- Setup test environment identifying the resource requirement of H/W and S/W.
Environment: Base Module, Central Module, UNIX.