Qa Automation Analyst Resume
Washington D, C
SUMMARY:
- Over Six years of IT industry experience in Software Testing (Manual and Automation), Software Quality Assurance (QA), Software Quality Control (QC), and Configuration Controlling.
- Experienced in all phases of the QA Life cycle, including Test Design, Development, and Implementation of the entire QA process and documentation of Test Cases, Requirements Traceability, and Defect Reports.
- Proficient in analyzing business requirement specifications and system requirements specifications involving designing, developing and executing test strategies, test plans, and test cases.
- Experienced in front - end, back-end and compatibility testing in multi-tier client/server, web based and SOA applications in various business domains.
- Experienced with various phases of the Software Development Life Cycle (SDLC) with emphasis on the test and requirements gathering phases in Agile, V-model and Waterfall.
- Experienced in Black box, Grey box, functional and data driven testing using testing techniques.
- Proficient in different testing techniques such as Smoke, Integration, Regression, System, Security Testing, ad hoc, and UAT testing.
- Experienced in creating and executing tests, generating test reports, and creating graphs using HP ALM/Quality Center.
- Strong knowledge in using HP ALM/Quality Center to communicate defects encountered during Regression Testing and following-up with developers until all issues were resolved.
- Experienced in database testing and validating applications against the database by writing SQL queries.
- Highly skilled in manual and automated testing techniques using UFT/QTP.
- Extensively experienced in creating checkpoints using QTP/UFT for web pages, images, tables.
- Proficient in writing structured codes using VB Script in QTP/UFT to enhance the power of automated scripts to handle logical test cases.
- Experienced in developing automation frameworks and user defined function libraries with reusable VBScript functions using QTP/UFT.
- Experienced in working/coordinating QA efforts with offshore resources.
- Actively engaged in walkthroughs and review meetings with BA’s and developers.
- Ability to work methodically in a fast-paced, deadline driven environment.
- Excellent team member and mentor with good communication and interpersonal skills.
TECHNICAL SKILLS:
Software/ Language/ Tools: Java, JavaScript, HTML, XML, XSL, VB Script, SQL, COBOL, Microsoft Office Tools - Word, Excel, PowerPoint, Outlook
Browsers: Internet Explorer, Mozilla Firefox, Chrome, Safari, Netscape Navigator
Testing Tools: HP ALM, HP QTP/UFT, JIRA, HP Quality Center, SOAP UI,
Data Base: Oracle, SQL Server, MYSQL, DB2
Operating System: Windows, Linux/Unix
PROFESSIONAL EXPERIENCE:
Confidential, Washington, D.C
QA Automation Analyst
Responsibilities:
- Reviewed the proposed model with the subject matter experts from business, Quality Assurance (QA) and IT departments.
- Worked closely with business analysts and developers to fill the gaps in the requirements.
- Involved in the business requirements and functional requirements gathering/ reviewing process.
- Understood and analyzed available business requirements and functional requirements specification documents.
- Participated in the bug review meetings, updated requirement documents as per business user feedback, and change in functionality of the application.
- Involved in Agile (Scrum) methodology while implementing the above projects.
- Used HP ALM for test planning, test case writing, test execution and requirement mapping with test cases.
- Created test cases and scenarios for defect tracking and reporting using HP ALM.
- Logged new bugs; tracked and updated the status of previously filed bugs; prioritized and retested the bugs in HP ALM; participated in the daily bug meeting.
- Performed back-end database testing using SQL queries.
- Created regression suites for various test scenarios; tested and executed the suite whenever a code was changed using UFT.
- Designed and created new architecture design using class methods to implement UFT scripts.
- Created several test scripts using UFT to create data driven tests, batch tests, and performed exception handling.
- Generated UFT master scripts, called different functions, and checked for different properties for the recorded objects.
- Developed descriptive programming and maintained Local and Global Object Repository in UFT.
- Developed a Keyword Driven Automation Framework in UFT.
- Carried out user acceptance testing to validate customer acceptance criteria.
- Coordinated with onsite persons regarding documents, requirements, and discussions about the functionality.
- Participated in scrum meetings held bi- weekly to address the status of testing.
- Involved in writing business process testing manual components.
Environment: Windows, LINUX, Java, J2EE, SQL Server, Web Sphere, Oracle, HP ALM, UFT, SOAP UI, MS Word, Excel, PowerPoint, Outlook, JIRA.
Confidential, Gaithersburg, MD
QA Engineer
Responsibilities:
- Involved in analyzing business requirements and preparing test plans based on user requirement documents (URD) and preparing the test scenarios and test cases.
- Coordinated with the QA manager, business analysts, and developers on requirement issues.
- Wrote test cases to test the mappings and workflows and analyzed the cache assigned.
- Performed tests on Source Analyzer user, defined queries, lookups and target, and aggregators.
- Prepared automation standards documents and created functions for reusable purposes.
- Involved in using HP Quality Center to load test plans, test scenarios and test scripts for both manual and automation testing.
- Responsible for defect management including, defect logging, defect tracking, defect triaging and defect closure using HP Quality Center.
- Used HP Quality Center to manage the requirements, test scripts and also defects.
- Developed SQL queries to check data validity and database integrity.
- Responsible for writing SQL queries to validate test cases.
- Wrote data driven tests using QTP/UFT scripting to read the test input data from flat file, to verify application behavior with positive and negative data.
- Performed regression testing after each new build of the application using QTP/UFT and tracking the defects.
- Inserted synchronization points and also regular expressions to enable QTP/UFT to recognize objects.
- Compared actual data to baseline data by inserting checkpoints for text, single property, and objects appropriately in QTP/UFT.
- Developed automation framework using VB script coding in QTP/UFT.
- Prepared test data and generated web service scripts using SOAP transactions and executed them using the SOAP UI tool.
- Performed tasks independently with little supervision.
- Responsible for planning, strategy and schedules, progress, and status reporting.
Environment: HP Quality Center, QTP, Oracle, SQL Developer, VB Script, C++, PHP, C#, Windows, UNIX, MS-Office, MS Excel.
Confidential, New York, NY
QA Tester
Responsibilities:
- Developed test cases and test scripts for both manual and automated testing based on functional specifications and design documents.
- Participated in creating requirements traceability matrices and test plans.
- Attended requirements and design meetings and analyzed requirements and design documentations for earned discounts in order to retain business.
- Improved the flexibility of the tests by parameterizing the entire test, inserting checkpoints, and using watch lists to monitor variables in the test script.
- Developed test cases and test designs using Test Plan Manager in Quality Center.
- Performed manual testing as an ongoing process of the development life cycle using Quality Center.
- Provided weekly updates through status report using Quality Center.
- Wrote SQL queries and executed procedures to perform back-end testing for the expected results.
- Generated Test Scripts using QTP/UFT, developed VB Script test object repositories.
- Scheduled, interacted, invoked the QTP/UFT Scripts using Quality Center.
- Created a startup script using the Automation Object Model that standardizes the QTP/UFT environment.
- Worked on excel files using VBScript with QTP/UFT and created data driven QTP/UFT scripts.
- Designed and built custom QTP/UFT automated testing frameworks.
- Monitored project plan execution and project metrics reporting.
- Documented the project sign off and other project closure activities.
Environment: C#, Quality Center, QTP, TOAD, Oracle, SQL Server, Windows, HTML, Agile, MS Office, MS Excel, UNIX.
