Qa Engineer Resume
West Des, MoineS
SUMMARY
- About 6 years of cumulative test - specific experience in teh IT industry wif diversified exposure in both Manual and Automated testing of Client-Server and Web-based applications wif focus on system analysis, verification and validation and software quality assurance and detailed noledge in various phases in Software Development Life Cycle (SDLC) emphasis on testing and requirements gathering phases in Agile and Waterfall.
- Analyzed requirement document like BRD, FRD, Use Case, functional prototypes and business and compliance rules.
- Involved in all phases of QA Life cycle, including Test Design, Development, and implementation of teh entire QA process and documenting of test Cases, Requirements Traceability and Defect reports.
- Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins using TOAD, PL/SQL and Oracle 11g.
- Extensively involved in Black box, White box, functional and data driven testing using testing techniques.
- Extensive working noledge in soapUI tool for soap based and Restful based web service testing
- Verified xml response using soapUI assertion method for web service application
- Extensively used Selenium IDE to record, playback and debug individual test cases.
- Developed and executed various scripts using Selenium IDE by using data driven, keyword driven and hybrid framework for automated testing of various functionalities.
- Used SQL statements to spool teh Production data from Oracle tables.
- Hands-On experience in using teh automated and manual testing tools using UFT (QTP), QC, Test Director, Win Runner and Load Runner.
- Experience in QC administration and customization. Manage user access, Track requests and inspects teh work performed each day for compliance wif teh plans and specifications.
- Expert in testing Web applications wif comprehensive noledge of browsers and user interface testing techniques.
- Involved in converting manual test cases into automated scripts using Quick Test Professional (QTP).
- Actively involved in conducting various tests such as functional, regression, integration, system testing, maintenance and User Acceptance testing.
- Created Test plans for Alpha and Beta Testing.
- Experience in developing and presenting training materials.
- Self-starter and a fast learner wif positive attitude regarding goal direction.
- Proven problem solver and a leader wif ability to multi-task. me am multilingual and have ability to handle different types of clients.
- Work closely wif Financial System Analysts to support and maintain financial charts and structures for teh budgeting and forecasting module
- Strong teamwork skills and teh ability to communicate wif all management levels. Shown flexibility, quick learner, proactive attitude and an amazing team player.
- Very Strong Analytical Skills, Financial Domain Skills, Technical Skills, Communication Skills and Interpersonal Skills.
TECHNICAL SKILLS
Testing Tools: Quick Test Pro, Selenium Grid, Selenium WebDriver, Selenium RC, LoadRunner, Quality center ALM
Languages: C++, C, PL /SQL, Visual Basic, Java, Java Script, VB Script.
Development IDE: Eclipse and Visual Studio
Database: Oracle, Microsoft Access, SQL server, DB2, Sybase, TOAD.
Applications: MS Word, MS Excel, MS Power Point, MS Image Composer.
Web Servers: Microsoft IIS, Apache, PHP, ASP, Sun Java system Web Server
Version Managers: Visual SourceSafe, CVS, PVCS, SVN
Web Tools: HTML/DHTML, XML, UML, Front Page ‘98.
Scripting Tools: VB Script, Java Script.
Operating Systems: UNIX/LINUX, Windows NT 4.0, and Windows 95/98/2000/XP/2003/07/08.
PROFESSIONAL EXPERIENCE
Confidential, West Des Moines
QA Engineer
Responsibilities:
- Followed Agile QA processes and practices, including defect and test management.
- Attended daily scrum meetings for teh projects dat followed Agile scrum methodology.
- Involved in reviewing and analyzing Business Requirement Documents and Functional specs and use cases.
- Experience wif testing applications on laptops, tablets and mobile devices.
- Manually test each and every module of teh application and verify against expected results.
- Developed test cases and test scripts (wif reusable actions) for both Manual andAutomation.
- Testing teh server application on multiple operating systems and on varied browsers.
- Developed Traceability matrix between teh requirement document and respective test cases to ensure all requirements were covered.
- Involved in preparing Test plan and Test cases for Employer and Member portaland automated regression test cases using Unified Functional Testing (UFT).
- Improved teh flexibility of teh tests by parameterization, checkpoints, synchronization point using UFT
- Performed Integration, System, Functional, Regression, smoke, UAT testing.
- Worked on UFT scripts and also created User defined functions and libraries based on teh requirements.
- Extensively used VB Script for customizing teh Automated Test Script.
- Performed Data-driven testing using Data table in UFT.
- Clearly communicated defects wif developers and updated comments in HP Application Lifecycle Management (ALM).
- Generated teh detailed reports of teh Bugs, Pass-Fail report and Assigned defects usingALM.
- Developedand executed SQL queries to verify teh proper insertion, deletion andupdates.
- Experience in writing SQL Queries for Database Testing to verify Data Validity, Data integrity.
- Performed Verification, Validation, and Transformations on teh Input data (Text files, XML files) before loading into target Database.
- Documented data mappings between various user interface applications and Databasetables.
- Involved in meetings wif Business users to discuss about modifications to existing GUI.
Environment: UFT, ALM, JIRA, Soap UI, Oracle, Agile.
Confidential, Wilmington, DE
QA Engineer
Responsibilities:
- Involve in requirement analysis and develop Pre-requisite test plans and test cases for multiple projects.
- Performed end-to-end system testing, functional and regression tests and support application through implementation.
- Working closely wif teh business analyst, testers, and developers to create and execute test cases derived from design specifications and product requirements; performing manual testing and automated testing, identifying and logging defects found in testing and retesting to verify defect resolution.
- Experience in full project and software development lifecycle, including ALM, Agile methodologies
- Design and implement test procedures for verifying dat software products function as per customer needs
- Strive to achieve 100% test coverage and implement teh best test techniques for ultimate test results
- Participated in Business/Development meetings to understand user requirements.
- Performed Sanity testing for each new build of teh application. traceability between teh requirements and teh test cases in Quality Center (ALM)
- Execute teh test cases and logging defects in Quality Center(ALM)
- Perform various types of testing e.g.: Smoke, Sanity, System, Functional, Cross Browser
- Participate in teh enhancement of VB Scripts for Automation by adding checkpoints such as (GetRoProperties) and verifications point and further debugging scripts and analyzing results
- Parameterize teh scripts to use different data sets in HP QuickTest Pro
- Execute SQL queries to teh Source Tables and to teh Staging Tables to ensure required data is present and retrievable using SQL developer for Oracle
- Responsible for writing SQL queries to find out data is correctly populated in each field
- Perform Backend Testing using SQL queries
- Work in a team environment performing varied daily task dat requires TEMPeffective communication wif project manager, developers and business analyst.
- Involved in developing Test Incident reports/Test Metrics.
- Conducted cross browser testing to check teh compatibility of teh AUI wif different Browsers (IE, Netscape, Firefox, Mozilla, Chrome)
- Provide daily system testing status report to management including Test Summary report and Defect Summary report.
- Responsible for mentoring and training team members on teh Software Development Life Cycle, test practices such as test script writing and execution, defect management and Agile testing methods.
Environment: Agile, J2EE, Windows, UNIX, Oracle 10g, HP Quality Center (ALM), HP Quick Test Pro, BugZilla, SQL Developer, Weblogic, Java, Ruby
Confidential, San Francisco, CA
Junior QA Analyst
Responsibilities:
- Consistent participation in project design and development phase
- Review and analyze all project documentation including functional requirements, Technical design documents of teh web applications
- Design and execute Test Plans, Test Case Suites using QTP as well as record and maintain test results
- Developed Testing Strategies and methodologies for Automation and Manual Test Cases
- Design and execute Test Plans, Test Case Suites using Wiki Pages, QTP as well as record and maintain test results
- Prepared test data for teh Entry and Exit criteria in System Integration testing
- Added Standard, bitmap, text, text Area, database checkpoints and synchronization points in test script to check teh application by comparing its current behavior to its behavior in a previous version
- Responsible for carrying out manual testing during various phases of software development life cycle.
- Executed Shell commands/scripts to perform testing of backend manual and automated cron jobs
- Developed SQL queries in MySQL database for testing large real-time data in both test and staging environments
- Strong interaction wif virtualization technology for setting up multiple QA environments including VmWare Workstation and installed multiples OS including Windows and Linux
- Conducted Bug triage meeting on a weekly basis
- Performed Test front end and Data Driven Test for teh database accuracy
- Ensure software releases are deployed meeting QA specifications wif regard to technical specifications and user requirements
- Escalated any and all issues to teh responsible teams which impede teh testing process
Environment: Windows NT, UNIX, QTP, QC, Oracle, HTML, XML, Java, Browser (IE7, IE8, )
Confidential, Wilmington, DE
QA Manual tester
Responsibilities:
- Attended requirements and design meetings, review and analysis of requirements and design documentation for Earned Discount (ED) to retain client’s recurring business.
- Actively participated in creating requirements traceability matrices, and test plans.
- Developed test cases and test scripts for both Manual and Automated testing based on functional specifications and design documents.
- Improved teh flexibility of teh tests by parameterizing teh entire test, inserted checkpoints, and used watch lists to monitor variables in teh Test Script.
- Performed System, Integration, Functional, and Regression testing of new/revised applications using Quick Test Pro 8.2.
- Provided back end testing for database auditing and data validation using SQL scripts.
- Provided clear concise feedback to Development team on recurring errors both on an individual and team basis.
- Worked closely wif users and program developers to ensure dat teh application development met teh user expectations. Partially involved in performing User Acceptance Testing (UAT).
- Actively participated in enhancement meetings focused on making teh product more TEMPeffective in real time scenario.
- Played a major part in testing and timely delivery of teh product.
Environment: Manual, Quick Test Pro 8.2, Quality Center 9.0, Windows XP/7, Java/J2EE, SQL, PL/SQL. iRise (Screen mockup utility), Caliber( Req repository), Source Forge.
