Qa Automation Engineer Resume
NY
PROFESSIONAL SUMMARY:
- Over 5 years experienced as a Software Quality Analyst seeking a challenging position to utilize my diverse technical and professional experience in both Manual and Automation testing.
- Experienced working with multitude of industry segments such as Finance, Healthcare, and Insurance in windows and web based applications.
- Excellent capabilities to work on various environment such as Waterfall, Agile and Scrum development methodology.
- Experienced in working closely with the clients, Business Owners, Business Analyst, End users and the Project managers to analyze the requirements specifications and build test documents.
- Expertise in applying sound software testing techniques and principles to reduce defects, improve quality and enhance business success.
- Experienced and involved in all stages of software developmental life cycle (SDLC) and software testing life cycle (STLC).
- Hands on Experienced with Selenium Web driver by using Java Programming language for Automation Testing.
- Expertise in developing and executing high quality Test Plan, Test Strategy, Test Cases and Test Scripts from Requirements documents, Functional specification, Detail Design Documents, wireframes and User story.
- Proficient knowledge in HP Quality Center/ALM in Test and Defect Management
- Perfectly use of bug tracking tools such as Quality Center and analyzing, documenting and reporting defects.
- Proficient in Smoke, Functional (Negative, Positive) system, Integration, Black - box, Gray box, GUI, End to End, Exploratory, Ad-hoc, Regression, Cross-Browsers and User Acceptance (UAT) Testing.
- Skilled in analyzing Gaps &Overlaps and outlining appropriate approach for testing.
- Work with Project Manager and development team to resolve defects and effectively mitigate risks.
- Experienced Setting up, configuring, and maintaining the automated testing environments and framework using VBScript functions, and descriptive programming using HP Quick Test Professional (QTP)
- Extensive knowledge with performing database testing by using SQL queries on databases such as Oracle(SQL Developer, TOAD), SQL Server and My SQL.
- Excellent in quick learning new Technologies, tools and able to work well independently as well as in a team.
- A versatile team player with excellent interpersonal and communication skills..
- A positive attitude, while maintaining the highest level of professionalism to meet the expectations of corporate culture.
Software Testing Skills: Manual and Automated Testing.
Software Methodology: Waterfall, Agile and Scrum.
Software Testing Tools: Hp Quality Center/ALM, JIRA, HP Quick Test Professional And Selenium IDE, Selenium Web Driver
Operating System: MS DOS, Windows 7/Vista/XP/98 and UNIX.
Software Application: MS Word & Excel.
Programming Language: Java, Java Script, Visual Basic, HTML,XML,C#,c++,.Net
Server RDBMS: Oracle, SQL Server, My SQL.
Browsers: IE, Chrome, Firefox, Safari.
PROFESSIONAL EXPERIENCE:
Confidential, NY
QA Automation Engineer
Responsibilities:
- Analyzed and Reviewed Project(Personal Online Banking & Bill Pay) related documents like Business Requirement Document(BRD), Functional Requirement Document(FRD), and Design Document.
- Worked with Project Manager, Business Analyst, Developers, Subject Matter Experts(SME), End users and other project team members to ensure project success and high quality of product.
- Involved full software development life cycle(SDLC) and Software Testing Life Cycle(STLC) process from verification to validation.
- Worked in Agile methodology.
- Developed Manual test cases in HP Quality center/ALM by using functional requirement documents and user stories for "Personal Online Banking & Bill Pay" application.
- Managed modified existing Test Cases using requirement specifications, data flow diagrams and other accepted design documents and translated them into test cases, scenarios, procedures and writing detailed test cases.
- Carefully reviewed the developed test cases for completeness and accuracy based on the functional specifications.
- Executed developing test cases on Test Lab module of HP Quality Center/ALM.
- During test execution if any defects found then Logged the defects and tracked them by following Defect life cycle in HP QC until the defects were fixed verified and closed.
- Documented pre-condition, post-conditions, entry-exit criteria for each test-scenario by creating test plan and test strategy documents.
- Successfully performed various types of Test effort such as Smoke testing, Functional testing ( Negative & Positive ) GUI Testing, Integration testing, Black-box testing, Database testing,, Cross-browsers testing, Security Testing and Regression testing etc.
- Set up Selenium Web driver environment from Scratch.
- Developed detailed, reusable Automation Script using Selenium Web Driver and Java.
- Used Eclipse IDE to write selenium Web driver Automation test script
- Used XPath and CSS to identify web element for automation test script
- Used Java OOPs concept(i.e. Class, Object, Abstraction, Encapsulation, Polymorphism, Inheritance) to develop selenium web Driver test script.
- Used Java methods, modifiers, Array, Conditional Statement, Loop Statement, and different Data types.
- Used Page Object Model (POM) to create an Object Repository in Selenium Web Driver.
- Used Web Browser development tools such as Firebug, XPath for inspecting web pages.
- Developed data driven and keyword driven framework for selenium web driver.
- Used TestNG framework to make a dynamic selenium web driver test script.
- Created java packages for logs, managing suites, and config etc.
- Configured Jenkins for Selenium Webdriver.
- Used Jenkins to make a schedule for the tests to run at a specific time
- Used Jenkins to save the test execution history and Reports
- Used Jenkins to support the Maven for building and Testing a project in continuous integration.
- Used Maven to define a project structure, dependencies, build and test management,
- Used database Schemas, SQL Languages, querying Tools such as SQL developer 10g to perform a database testing.
- Used different Joins like inner join, outer join, Having Clause, Group By, Aggregate Function, scalar Function. select statement, update statement, and different operators.
- Performed Cross browser testing on IE, Chrome, and Firefox.
- Consulted with the customer service representatives to take their opinion on the customer satisfaction with respect to their prior experiences and designed the test cases.
- Attended different kinds of project related meetings like Kick-off, daily stand up, weekly QA meetings and Teleconferences on problem resolution with the team.
- Prepared status summary reports in details such as how many test scripts executed, passed and failed on timely manner.
Environment: Selenium Web driver, HP Quality Center, HP Quick Test Professional, Oracle, SQL Developer, PL/SQL,, C++, VBScript, JavaScript, HTML, XML, UNIX, MS Dos, MS Word & Excel, MS Power point, Windows 7/XP/Vista, Internet Explorer, Chrome, Mozilla Firefox, and Mobile App.
Confidential, NY
QA Analyst
Responsibilities:
- Worked in all phases of the system development life cycle(SDLC) and Agile scrum sprints as it applied to software testing activities.
- Collected all the project relevant documents, Studied and translated Business Requirements, Use Cases and User Stories into testing artifacts.
- Analyzed business requirements, system architecture and design.
- Created detailed Test Plan, Test strategy documents and developed test cases step by step according to the requirement.
- Evaluated business risks with business analysts and code complexity with development users to arrive at risk based testing approach and report on business unit affected.
- Reviewed QA Test Plans, requirements and testing progress to meet quality objectives.
- Prepared proof of concept, QA Test Strategy, detail planning effort for automatic statement generation etc.
- Involved in User Acceptance Testing on later stages of SDLC.
- Played a lead role in developing Test Cases in a spreadsheet and uploaded them to Quality Center Test Plan module and executed them in QC/ALM test lab for various source systems.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage.
- Performed Smoke Testing, functional testing, User Interface testing, Integration testing, End to end testing, Regression testing and Ad-hoc/sanity testing on the application to make it more reliable accurate and ensure the functional aspects.
- Used Test Lab section of Quality Center to execute developed test cases by comparing expected results with actual results in manually.
- Followed Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying “bug-fixes” using Bug tracking tools HP QC.
- Communicated with developers to follow-up on Defects/Issues and fixed the issues on timely manner.
- Selected Automation test candidates from a manual test cases.
- Developed Automation Test scripts using HP QTP/UFT for Functional and Regression Testing .
- Set up a Data Driven framework from scratch by using HP QTP/UFT and to run a single driver script with multiple sets of test data.
- Built a keyword drive framework by using HP QTP/UFT for a regression testing.
- Used VB script Language for developing QTP automation test scripts.
- Enhanced and made a dynamic the QTP automation script using a Check point, Regular expression, Parameterization, Out puts value, For loops, IF statement, Select statement, Generate Reports and Error handling.
- Wrote SQL queries in SQL Server for data validation, Record Counting and Non Duplication Testing.
- Used different Joins, Having Clause, Group By, Aggregate Function, scalar Function. select statement, and update statement to perform a data base testing.
- Involved in weekly status meetings, attended project meetings and release meetings.
- Prepared Test Completion Report, executed Regression Testing, System Testing, User Acceptance Testing (UAT), Smoke Testing & Functional Testing.
- Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
Environment: QC, QTP, Oracle, SQL Developer, Toad, PL/SQL, JIRA, SOAPUI, Groovy, C#, C++,.Net, Java, Java script, VB Script, XML, HTML, Unix, MS office, MS word & Excel, MS power point, Windows, IE, FF, Opera, Google, Mobile App.
Confidential, Arlington, VA
QA Analyst
Responsibilities:
- Involved in all phases of the system development life cycle(SDLC) and Agile scrum sprints as it applied to software testing activities.
- Created and develop Test Strategy, Test Plan, Test Cases, Test Scripts and Test Set Data using Quality Center.
- Conducted walk-through with the Business Analysts and QA Managers to clarify critical issues related to the Business Requirement Document.
- Performed Manual Testing of web-based and client-server enterprise applications and used Quality Center for test management.
- Used SQL and PL/SQL against Oracle 10g database to analyze multiple source data and updating of database.
- Developed Automation Scripts using QTP.
- Performed Functional and Regression testing using QTP.
- Responsible for creating automated test scripts in QTP and updated the scripts as per requirement change.
- Responsible for building framework (keyword driven and hybrid framework) with a team.
- Responsible for updating existing test cases against the requirements.
- Automated the functionality and interface testing of application using QTP
- Used checkpoints to check properties of various objects using QTP
- Checked for the broken links using QTP.
- Participated in meetings to discuss the status and issues
- Created VB scripts in QTP for functional testing to make sure the software/program follows the requirements or specifications.
- Worked extensively in keyword view as well as in expert view in QTP, including extensive coding and modification of VBScript in QTP.
Environment: HP Quality Center, HP Quick Test Professional, VB Script, SQL/PL-SQL, Oracle, MS Office, UNIX, Windows.
Confidential, Erie, PA
QA Analyst
Responsibilities:
- Involved with Next-Gen custom built policy administration system which specially designed to fulfill every aspect of customer’s need.
- Worked in Waterfall methodology and followed SDLC process.
- Was responsible underwriting policy and member maintenance, Billing, Receivables, Group employee benefits, commissions, claims, evaluation and reserves.
- Involved in requirement gathering and Analyzing business requirements, functional specification, and the required documents to check the functionality of the above functionalities including report a claim check status of claim online etc.
- Testing different modules of the application such as Claims, commission, Re-insurance and Accounting.
- Developing test plan/strategy in accordance with business/system requirements.
- Wrote Test cases based on BRD and Technical Specifications.
- Mapped requirements with Test Cases in HP Quality Center and executed them reporting a pass or fail status.
- Exported Test Requirements and Test Cases from MS Excel to Quality Center.
- Organized and Maintained Test Cases, test scripts and test results using Quality Center and provided status update report using MS Excel.
- Created input data values for both positive and negative testing in specific fields.
- Performed project necessary testing like Black box testing, functional testing, UI testing, integration, end-to-end testing, Regression Testing, cross browser testing, and performing build acceptance (smoke) testing after each build and Conducting User Acceptance testing.
- Identified and Log Defects/bugs assigning priority & severity and communicated with developers to get them fixed in a timely manner.
- Used HP Quality center to prepare highly priority Defect report on time and Sending daily status report, bug report to the team on time.
- Send the testing Status report to management in every week.
- Enhance and Executed automated scripts by using HP QTP for regression testing.
- Created and developed SQL Queries by using SQL server for Data Base testing and extracted data from Database.
- Different Joins, Having Clause, Group By, Aggregate Function, scalar Function. select statement, update statement
- Developed various reports and Graphs to help the team members for better understanding and makes the project better in shape.
- Attended different project related meetings like Release planning meeting, QA status meeting, test case review meeting, Demo meeting etc. in several phases of water fall methodology.
- Interacted with Development and QA Teams to ensure overall quality of the software.
Environment: HP Mercury Quality Center, HP Quick test professional, IBM Clear case, Clear Quest, caliber, Windows, MS Office, MS Word & Excel, Google, Internet Explorer, Fire Fox, Oracle, SQL Developer, Toad, VB Script, Java, java script, C#, C++
