Lead/senior Qa Engineer Resume
Washington D, C
OBJECTIVE
- To obtain a challenging position as a Lead QA Analyst/ Lead Software Test Engineer in the field of Software Testing where my knowledge and skill - set will be fully utilized. Excellent follow through, analytical, troubleshooting and problem-solving skills. Results oriented and have ability to work in a dynamic fast-paced environment.
SUMMARY
- Experienced in Automation and Manual testing.
- Understand the application under test quickly by reviewing the existing documentation and other resources.
- Participated in test plans, test cases and review with internal and external partners.
- Prepared test data requirements well in advance and make sure the data is setup in all the required systems.
- Expertise and experience in performing different kinds of testing like Smoke, Sanity, Functional, GUI, Backend, and Regression & UAT Testing.
- Experience working in all environments Linux, Dev, QA, UAT, Stage and Production
- Created, updated, executed automation scripts for regression testing and analyze results.
- Expert in debugging process of testing using Black Box Testing Methods.
- Proficient in using HP testing tools Test Director/Quality Center, Quick Test Professional, WinRunner and LoadRunner, Jira.
- Experienced in SQL queries to perform Backend testing.
- Conducted business user meeting to understand existing business processes.
- Used manual tools like: VSS, Excel and MS Word.
- Expertise in Agile methodology.
- Involved in working with CMMI level 3 processes.
- Involved in preparing Traceability Matrix to make sure all the requirements are mapped to the Test cases.
- Strong analytical problem-solving and organizational skills and attention to detail.
- Excellent skills in dealing with end users and developers to discuss the user requirements and functional specifications.
- Follow the Software development life cycle (SDLC) and project management best practices like Agile, Iterative, Waterfalls and ISO Standards and solid knowledge of current Testing/ QA Methodology.
TECHNICAL SKILLS
Operating Systems: DOS, UNIX, Windows 95/98/2000/NT/XP/ Server 2003, Mac
Languages: .NET, Java, Java Script, C, C++, SQL, PL / SQL, VB6
Testing Tools: Test Director, Quality Center, Quick Test Pro, Load Runner
RDBMS: Oracle, SQL Server, Sybase, DB2, MS Access
Scripting Languages: Java Script, Perl, UNIX Shell Script, TSL
Web Development: J2EE, XML, HTML, SOAP, Dream weaver, CSS, DHTML
Software: Word, Excel, Access, Power Point, Crystal Report
Modeling Languages: UML, VISIO
PROFESSIONAL EXPERIENCE
Lead/Senior QA Engineer
Confidential
Responsibilities:
- Used Quality Center to invoke the scenarios and initially performed the baseline testing and organized all the scenarios systematically and generated reports.
- Created test scenarios and Test Cases for the application based on business requirements and user stories.
- Worked with test lead to prepare test plan and developed, reviewed FRD and updated all test cases in Excel and QC.
- Analyzed business and technical documents, generating manual and automated test cases, assessing and prioritizing quality risks, estimating testing efforts, and ensuring system requirements and use cases are mapped to test plans and test cases.
- Specialized in testing Mobile devices Samsung Galaxy, iPhone, iPad, Nexus, Kindle.
- Responsible for QA documentation including QA status reports, defect logs, QA pass approval form, maintaining QA traceability matrices and other project related reports.
- Performed manual testing for end to end business process and automated the tests in QTP.
- Performed Sanity, Smoke, GUI, Functional, Positive, Negative, Boundary, Database, UAT and Regression tests on the new enhancements added to the web application.
- Used QTP for object repository creation and maintenance, used Regular Expression, Re-usable actions, Checkpoints, Parameterization, Synchronization, Optional steps and Recovery Scenario.
- Developed Descriptive Programming, Custom Functions and Maintained Local and Global Object Repository in QTP.
- Participated Agile Scrum meetings, Defect Status meetings, QA meetings, and Project Status meetings and interacting with Business Analyst, Developers, PM, Scrum Master.
- Generated test plans and test cases; conduct integration, regression, and system testing; and identify and document defects for both mobile and desktop projects.
- Set up Test Automation strategy of existing manual test scripts using Selenium Web Driver.
- Communicated test results effectively to project leads, business, and development team members by attending daily Scrum meeting.
Environment: Websphere Application Server, Websphere Commerce Server, DB2, SQL, Oracle, Toad, Jira, Confluence, Selenium, QC, QTP, Load Runner, Microsoft Outlook Express, QA Methodology, Unix, Microsoft Word, Microsoft Excel, Java, XML Validation, HTML, Rest Client, Mobile app testing, E-Commerce, UAT co-ordination
Confidential, Washington, D.C
Software Test Engineer
Responsibilities:
- Worked with test lead to prepare test plan and developed, reviewed FRD and updated all test cases in Excel.
- Developed test cases for verification of the MJSTAR system functionality and identified and present the results of each test.
- Executed the test cases and identified unresolved defects that were identified during testing.
- Reviewed documentation and submit redlines to correct documentation problems and maintained test notebook to document any anomalies.
- Contributed the results of internal testing to the final test report.
- Executed SQL Queries to validate the front- end data with the database (backend).
- Performed Smoke, GUI, Functional, Positive, Negative, Boundary, Database, UAT and Regression tests on the new enhancements added to the web application.
- Used SQL statements to insert, update, and delete data within the database.
- Tested applications in different environments (Production, Dev and test environment).
- Wrote SQL statements in Script to retrieve data from database in order to verify accurate data stored in database.
- Used QTP for object repository creation and maintenance, used regular expression, re-usable actions, data table, checkpoints, parameterization, optional steps and recovery scenario.
- Developed Automation Framework like Data Driven, Keyword Driven and Modularity Driven in QTP.
- Developed Descriptive Programming, Custom Functions and Maintained Local and Global Object Repository in QTP.
- Developed Environmental Variables, Startup Script, Driver Script, and Utility Functions in QTP.
- Built Script with Data Driven Methodology which applies the Business rules to validate the components displayed on the website.
- Participated in bugs and enhancement review meetings, assigned the bugs and enhancement request to the developers for the product development.
- Communicated with the Technical, Functional and Business Analysts for product development.
- Experienced with supporting Test Cycles, Compiling Test Status Reports, participating Defect Status meetings, Project Status meetings and interacting with Business Analyst, Developers, and Operation Teams.
- Developed, implemented and performed QA manual test cases.
Environment: Web Sphere Application Server, Informix database, Unix, Java, JSP, XML, HTML, QC, QTP, Hummingbird’s BI- Query, AGS server studio, Macromedia Dream weaver, Lotus Notes, Microsoft Office Tools, Mozilla Firefox, Sun Solaris .
Confidential, Arlington, VA
QA Analyst
Responsibilities:
- Worked with test lead to prepare test plan and developed, reviewed and updated all test cases in Excel, and maintained the Requirements Traceability Metrics (RTM).
- Developed and executed test scenarios, and coordinated and communicated the status of the testing effort to ensure that the QA Best Practices are followed.
- Conducted peer review of test cases and provided feedback on areas of improvement.
- Conducted manual testing for end to end business process and automated the tests in QTP and QC that are regressive in nature.
- Performed functional, positive, negative, regression and smoke tests on the new enhancements added to the web application.
- Developed Automation Framework and Created Automation Script using QTP.
- Conducted Data driven and Backend Testing using QTP.
- Created automated test scripts with QTP utilizing programming logic using VB Script in the scripts as per the test requirements and extensively used checkpoints for Object, Text, Table, and Pages.
- Parameterized the scripts for different Login IDs and logged various defects found in Quality Center.
- Tested the general functionality of the every page, automated the test and checked whether there is any broken links or not by setting the page check point.
- Tested the QA registration application and QA specification application and set the different checkpoint.
- Tested customer and vendor online order process functionality ensuring correct online order processing.
- Involved in the integration, regression, system testing, and user acceptance testing and documented all the test results.
- Tested the conditions in finding out the discrepancies in the dataflow by setting SQL and table checkpoints.
- Used SQL statements to insert, update, and delete data within the database.
- Participated in application performance tuning, documentation, and technical support for production.
Environment: J2EE, Oracle 10g, Apache Tomcat, SQL QTP, QC, LoadRunner, DOORS, TOAD, .NET, C++, UNIX, Web Logic, Windows XP, Perl.
Confidential, Mt. Laurel, NJ
Test Automation Specialist
Responsibilities:
- Wrote Performance Test Plan, Testing guide line, and Detail design based on requirement.
- Debugged old script and created new scripts using QTP for the new builds.
- Created test scenarios for the application base on business process.
- Performed integration test among modules, sub-modules, admin tool, consumer site and the system as a whole.
- Used Quality Center to invoke the automated scripts to verify database and cross browser testing and executing black box, regression, integration, and system and user acceptance test.
- Wrote Test Plan and Test Cases based on requirement and technical documentation using use case.
- Worked with System Architects to modify prototypes and inserted Error Logs to Quality Center.
- Recorded Automated Scripts through QTP and Created Automation Framework.
- Checked and verified Database Connection for Web server\Application Server\Database Server through Oracle.
- Worked under pressure to assure that releasing products met quality standards
- Drafted test scenarios and created matrix which provide traceable and adequate documentation based on business requirements and technical specification
- Tested the various functional units comprising the components to communicate and work together as designed, and the component functions are in accordance with the business requirements.
- Identified testing methodology functional, load, stress testing based on the business processes and determine Synchronization points.
- Used Quality Center to invoke the automation scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
- Used VBScript to verify database and cross browser testing and executing black box, regression, integration, load, and system and user acceptance test.
- Wrote SQL statements in Script to retrieve data from database in order to verify accurate data stored in database.
- Executed SQL Queries to validate the front- end data with the database (backend).
- Developed automation scripts using QTP for functional, series and regression testing, and participated in performance test using LoadRunner.
Environment: NT, Windows, XP, VB.NET, IIS, IE, Oracle, SQL Server, QTP, QC, LoadRunner C, C++, LoadRunner, Visual Source
Confidential, Long Island, NY
Software Test Engineer
Responsibilities:
- Reviewed Business Requirement Specifications, prepared Review Report Documents (RRD) and sent it for walkthrough.
- Assisted preparing Test plan, Test Design and written Test Cases based on the Functional Specifications and Technical Design Document.
- Performed Integration Testing, System Testing and Regression Testing.
- Created various checkpoints, synchronization point (local and global) to execute testing for constant or parameterized data table.
- Generated automated scripts using WinRunner.
- Collected Test metrics including Tests run, Test passed, Tests failed, Tests deferred and Tests passed the first time.
- Created queries, charts and reports in Test Director and made them available to all the users.
- Identified and tested defects in the application and reported them through Test Director.
- Interacted with the Developers and Business Analysts on a regular basis to resolve issues.
- Used DML to manipulate the data wherever applicable to verify the functionality.
- Also involved in designing e-commerce features of the application.
- Tested applications in different environments (production, QA, UAT).
- Documented Test plan, Test cases, Test procedures, Test scripts, Test data, Test harness and Test metrics for evaluation.
- Carried out manual testing of e-commerce features on the application.
Environment: Java, Web Sphere, Sybase, SQL,WinRunner, Test Director, HTTP, Microsoft Office tools, Solaris, Vi Editor, Windows, UNIX.