Qa Automation Engineer Resume
Webster, NY
SUMMARY
- 6 Years of IT experience as a QA Analyst in testing and analyzing Web based and Client/Server applications. Expertise in various domains with strong Business and Functional experience.
- Extensive experience in all stages of Software Development Life Cycle (SDLC) and Quality Assurance Life cycle (QALC) from analysis through implementation
- Expert in requirements analysis, technical design, data modeling and development of integrated solutions.
- Extensive experience in Manual and Automation testing under Windows and Unix environment.
- Detailed knowledge of development, test and release processes including Agile test driven development.
- Performed Load test scenarios using Load Runner to bombard the server with virtual user requests and test the performance under stress conditions.
- Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibility, Performance Testing and Back end testing
- Working knowledge onQTP, UFT, Load Runner, VB Scripting and automation) methodologies.
- Experience in developing JMeter scripts using Selenium web driverfor a variety of protocols.Generated VUser scripts for Load Runner.
- Hands on experience in creating automation environment using Microsoft visual studio, QuickTest Professional, HP Quality Center, Selenium, WinRunner, and LoadRunner.
- Experience in identifying performance bottlenecks by creating test scenarios for Load, Stress and Volume testing using LoadRunner.
- Experienced incremental and iterative development using Agile techniques.
- Expert planning and executingSmoke,Functional,Integration,Regression,User Acceptance Testing, Data Warehouse applications.
- Compiled test metrics on a weekly basis and tracked the status of the test cycle
- Used Quality Centre to write and execute detailed test cases as per the Business requirements and Functional specifications.
- Attended the Bug Triage meetings and reported the testing status to the higher officials, Used Quality Center as Bug tracking tool.
- Performed Backend testing by checking the updated data in the Database using SQL queries.
- Experienced in reviewing and analyzing business requirements and writing detailed test plans, scenarios and test cases.
- Expertise in HP LoadRunner.
- Used Core Java and Collections to build the framework.
- Experience in doing performance and load testing using LoadRunner.
- Knowledge with several automation testing tools HP Test suite, Win Runner, Load Runner, QuickTestpro, Rational Test Suite.
- Understanding Data warehouse Concepts/ETL functionality built inInformatica
- Experience in back - end database validation using SQL queries like Joins & Unions
- Created and executed automated smoke tests on weekly builds using QTP.
- Involved in modifying and coding VB scripts with conditional statements and loops in QTP testing tool.
- Performed functional testing with QTP, defined various checkpoints to verify results and performed tests using test driven data.
- Ensured SDLC standards and application quality goals met by Quality Assurance Testing strategy.
- Ability to independently develop, maintain and execute Test plans and Test scripts.
- Detail hands-on experience in project planning, negotiating requirements, project timelines, task identification, resourcing and critical milestones for the project in collaboration with the various groups involved in the project execution.
- Ability to learn new technologies and challenging concepts quickly and implement them. Ability to work under tight deadlines.
- Excellent verbal and communication skills, has clear understanding of business procedures and ability to work as an individual or as a part of a team.
TECHNICAL SKILLS
Operating System: Windows 2000/XP/7, Unix
Languages: Java, J2EE, .Net (C#, VB.Net) HTML, Java Script, VBScript
Defect Management: Quality Center9.2, Rational Clear Quest, Test Director8.0, Bugzilla, JIRA, PVCS Trackers, selenium
Testing Methodologies: Test Strategy, Test Plan, Test Cases, Traceability Matrix, and Test Report, RTM DOC, Rational Test Management
Databases: Oracle 10g/11g, SQL, MS Access, Toad
Testing Tools: Win Runner7.0, Load Runner9.0, Quick Test Pro 10.0, Quality Center9.2, Rational Requisite Pro MS Excel, MS Word
Other Tools: Doors, Visio, SharePoint, Informatica
PROFESSIONAL EXPERIENCE
Confidential, Webster, NY
QA Automation Engineer
Responsibilities:
- Worked on Agile (SCRUM) Methodology and used Quality Center (ALM) as test Management tool.
- Created and executedManualand Automation test cases, raised defects and tracked the same to closure.
- Developed and maintained automation sanity and regression Test Sets for Web Application using open source tools selenium Web Driver
- Automated highly transactional web application using Selenium WebDriver
- Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium
- Created a POM (Page Object Model) with TestNG as a unit testing tool and Jenkins as a Continuous Integration Tool Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG
- Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
- Performed the stress and load testing on the cloned systems.
- Involved with performance testing and stress testing of application using LoadRunner to identify server response under peak/off peak load.
- Executed VUGen scripts in Load Runner for Performance, Load and Stress Testing using Controller
- Generated reports using Analysis tool in Load Runner.
- Used Ramp up and Ramp Down options in LoadRunner to simulate real time scenarios.
- Developed test automation scripts using Quick Test Pro.
- Analyzing scenario performance, graphs and reports in Load Runner.
- Developing /Recording/Enhancing Vuser scripts in Load Runner.
- Well versed with all functionality of Virtual User Generator in Load Runner.
- Configuring Run-time settings for Action / Think-time in Load Runner.
- Developing /Recording/Enhancing Vuser scripts in Load Runner.
- Configuring Run-time settings for Action / Think-time in Load Runner.
- Created scenario and simulated Load and Stress conditions creating Vusers in Load Runner.
- Good knowledge on performing Unit testing, helped developers in Unit testing in test driven development
- Analyzed specifications, for testing the functionality, GUI, compatibility, usability, user acceptance of the Application
- Designing the User manual for project with screenshots
- Team member of 6 automation engineers to work for Automation Framework
- Involved in development & review of Automation test scripts for identified scenarios
- Involved in Test Plan preparation, Test case preparation, execution and reporting
- Creating and assigned tasks in Jira
- Creating defects in Rally, Jira and HPALM/QC 12.0 follow up until the defect is cleared
- Creating effective reports in QA process level and sending the review to manager
Environment: Java, Gherkin, Selenium, Maven 3.1.1, Eclipse, JIRA, Jenkins, TestNG, Agile (SCRUM)
Confidential
QA Engineer/Test Analyst
Responsibilities:
- Analyzed Business Requirements and Functional Specifications to develop Test Plan and Test cases.
- Involved in managing projects in an Agile environment
- Created and managed test cases and detailed test procedures for administered software tests.
- Determined acceptance criteria and recorded software test results.
- Analyzed test results and recorded and reported defects.
- Executed functional, regression, and end-to-end testing as required on GUI and Web-based applications.
- Interacted with business users and stake holders for UAT
- Prepared test cases and test plan for the execution of UAT scenarios and performed User Interface testing for the web application.
- Installed new builds to QA test servers, configured test machines in order for the installation process of builds to execute correctly.
- Created Documented and tracked software defects the test plan and test cases to ensure quality in the software using Quality Center/ALM.
- Quality Center/ALM was used for management the requirements and to report defects and test results.
- Used LoadRunner to perform load and performance testing.
- Performed Back-End Testing to check database integrity by writing SQL queries.
- Online monitoring of Graphs/monitors in Load Runner.
- Analysis of cross results, cross scenarios and merged graphs in Load Runner.
- Analyzing scenario performance, graphs and reports in Load Runner.
- Conducted navigational testing, functional testing.
- Conducted performance testing, stress testing using LoadRunner.
- Participated in release meetings.
- Performed data validation and database integrity testing.
- Executed SQL and PL/SQL statements, checked database and, with application queried results being equal, used SQL queries to check the data from the database using toad
- Involved in analyzing and writing test plan in accordance with business requirements.
- Created automated test scripts and Performed Front-End and Functionality testing using QTP.
- Identified tests to be automated and converted to Test Scripts using Quick Test Professional and Regression testing.
- Participated in daily meeting and discussed modification request with management team.
- Documented test results, logged defects and reported the results to the upper management.
Environment: RAPID SQL 7.7.2, JAVA/J2EE, SHELL SCRIPTS, UNIX, WEB SPHERE, LOTUS NOTES, CLEAR QUEST, CLEAR CASE, QUALITY CENTER, SQL DEVELOPER, HYPERION
Confidential
QA/Automation Engineer
Responsibilities:
- Investigated Software bugs and interfaced with developers to resolve technical issues and reporting the bugs to all concerned. Outstanding issues are documented and managed through Quality Center.
- Agile development QA team in writing Test Plans and Test Cases in Microsoft Test Manager, based on system requirements.
- Reported directly to scrum master with updates on complete testing progress and updates.
- Responsible to deliverable metrics reports in scrum meetings.
- Performed late night test execution for monthly build releases.
- Created new automation frameworks.
- Coordinated with multiple companies for data requests.
- Performed user stories to login as Doctors, hospitals and facilities and verify integration of patient documentation and billing.
- Performed ACH transactions and credit card payments online as financial transaction testing.
- Performed Back-End Testing to check database integrity by writing SQL queries.
- Online monitoring of Graphs/monitors in Load Runner.
- Analysis of cross results, cross scenarios and merged graphs in Load Runner.
- Analyzing scenario performance, graphs and reports in Load Runner.
- Conducted navigational testing, functional testing.
- Conducted performance testing, stress testing using Load Runner.
- Participated in release meetings.
- Developing /Recording/Enhancing Vuser scripts in LoadRunner.
- Configuring Run-time settings for Action / Think-time in Load Runner.
- Created scenario and simulated Load and Stress conditions creating Vusers in LoadRunner.
- Gathered requirements from Specification documents as well as reviewed and managed Business Rules.
- Coordinated with offshore teams to lead team on site with resource and time allocation of QA Testers.
- Managed and updated test cases in ALM.
- Worked with third party DBA to manage banking transactions/ payments.
- Manage and execute the requirement traceability matrix of requirements to test cases.
- Responsible for QA team in various meetings and discuss Enhancement and Modification requests.
- Conduct Smoke, GUI, Functional, Integration and Regression testing during the various phases of Development.
Environment: HP ALM, QUICK TEST PROFESSIONAL, UNIFIED FUNCTIONAL TEST, QUALITY CENTER, WINDOWS 7, WINDOWS XP SQL, UNIX
