Automation Analyst Resume
PROFESSIONAL SUMMARY:
- 7+ years of experience in Software Testing and 3.7 years of relevant experience in automation tools.
- Deep Expertise in performing manual testing and automation testing of web applications using Selenium Web driver in Windows (Java/J2EE) environment.
- Proficient in automation tools like Selenium Webdriver, Quick Test Professional (QTP)
- Good experience in Test Automation Frameworks - Data Driven, Keyword Driven and Hybrid Framework in order to make maintenance process easier and achieve Efficiency, Re-usability and Accuracy across applications.
- Experience in creating the automation test scripts using Selenium WebDriver using java language.
- Having good experience in working with predefined frameworks like Junit and TestNG for Selenium.
- Experience in working with Grid2 concept for the execution of the regression bed across the machines and browsers.
- Good Experience in reporting of test results and capturing them using TestNG reporting capabilities of Log4J.
- Experience in creating functional libraries, working with Utility functions and handling external jars.
- Experience in working with multiple browsers (Mozilla, Chrome and IE).
- Perform backend testing in Sybase using SQL queries.
- Much experience in using Firebug and Fire path of Mozilla Firefox in built tools.
- Good experience in working with Eclipse IDE.
- Good knowledge of working with Android and ios drivers.
- Good experience in working with QTP automation tool
- Implemented automation test scripts for the application functionality and building the scripts.
- Good knowledge on BPT frame work approach.
- Experience in creating and building components for BPT frame work, running them and updating the status.
- Hands on knowledge of Cutting edge tools - Subversion-Tortoise SVN, Subclipse and Maven.
- Involving in internal staff meeting to produce proof of concept for Automation approach, ROI and setting up the .
- Have extensive experience in Requirement gathering and analysis, Test Cases Design and Execution.
- Sound knowledge in Reporting and Drafting Defects.
- Experience in working with complex projects where most of the testing types were used including Functional Testing, Regression Testing, Integration Testing, GUI Testing, Localization, Compatibility and System testing.
- Have strong knowledge on STLC, Bug Life Cycle and Testing Techniques.
- Good experience in creating manual BPT components by understanding the application functionality.
- Executing the automation scripts and reporting defects.
- Management tools like ALM.
- Defect tracking tools like Bugzilla, Pivotal.
- Project management tools like Microsoft Share point and VSS and share drives.
- Sending Daily and Weekly status reports in automation and manual projects.
- Involved in preparing the post release metrics after the release.
- Experience in all kind of meeting calls like Requirement analysis, Test case Review, Defect daily status..etc
- Good Knowledge and experience in Banking, Insurance, Web Portal and Windows Based applications and People Soft technology.
- I am a versatile Team player as well as independent contributor with good problem solving skills.
TECHNICAL SKILLS:
Functional Testing Tool: Selenium Webdriver, Quick Test Pro 11, Microsoft SharePoint, Eclipse
Domain: Banking (Retail and Business Banking), Auto and Life Insurance, PeopleSoft and Desktop applications.
Defect Tracking Tools: ALM, Quality Center, Bugzilla
Management Tools: Quality Center 10.0, ALM 11.0
Automation Tools: QTP 9,10, Selenium Latest Version
Languages: VB Script, Java, JUnit, TestNG, HTML/CSS, XML
Version Control: Visual Source Safe (VSS), SVN
Windows: MS Office
Other Tools Used: VM Wares, ATC Machines, Citrix, Maven
PROFESSIONAL EXPERIENCE:
Confidential
Automation Analyst
Environment: Java, TestNG, WebDriver, Eclipse, Microsoft Share point, ALM, ATC machines, Maven,SVN
Responsibilities:
- Analyze the test scenarios provided by the SME's.
- Identifying the test scenarios for Sanity/Regression testing.
- Helping in preparing the outlook of the framework and updating the user-defined framework as per the requirement.
- Creation and Execution of test scripts using selenium WebDriver with java language.
- Using utility functions and creating new functions based on the requirement.
- Executed automated scripts on different environments by using Selenium Grid
- Developed automation scripts executed on different browsers like IE, Firefox, Chrome.
- Automation test Cases review and executing the automation scripts.
- Reviewing the automation code of the peers and identified and reported the bugs to QA (manual) team.
- Communication with the developer’s and manual testing team in resolving the issues.
- Maintaining the Defect report, Daily and Weekly status report
- Providing KT for the new joiners into the team on Java and selenium.
- Preparing the automation ROI metrics deck for the presentations.
Confidential
Automation Analyst
Environment: Java, TestNG, WebDriver, Eclipse, Microsoft Share point, ALM, ATC machines,, Maven,SVN
Responsibilities:
- Analyze the specifications provided by the client and identifying the scenarios for automation.
- Involved in testing, which includes preparation/execution of Scripts.
- Designing, Execution of test scripts using WebDriver java language.
- Creating the setup files like excel, xml, build, property and config files for automation.
- Executed automated scripts on different environments by using Selenium Grid
- Creating OR file for xpath storage of the elements.
- Writing additional functions needed for the automation of the application.
- Maintaining the Defect report, Daily and Weekly status report
- Conducted functional testing using selenium scripts and identified and reported the bugs.
- Communicated with the development manual testing team in resolving the issues.
- Maintaining the Daily Status Report.
Confidential
Automation Analyst
Environment: Java, TestNG, WebDriver, Eclipse, Microsoft Share point, ALM, ATC machines,, Maven,SVN
Responsibilities:
- Analyze the specifications provided by the client and identifying the scenarios for automation.
- Involved in testing, which includes preparation/execution of Scripts.
- Designing, Execution of test scripts using WebDriver java language.
- Creating the setup files like excel, xml, build, property and config files for automation.
- Creating OR file for xpath storage of the elements.
- Maintaining the Defect report from the automation team side.
- Executing the automation scripts and reviewing the automation code of the peers.
- Develop/Maintain Automation test scripts in JUnit, TestNG using Selenium Webdriver.
- Coordinated and Tested mobile apps for customer facing client application using Perfecto.
- Hands on knowledge of Cutting edge tools - Subversion-Tortoise SVN, Subclipse and Maven.
- Reported bugs through TRAC tracking tool.
- Conduct internal staff meeting to produce proof of concept for Automation approach, ROI and setting up the framework - Data Driven and Hybrid Framework
- Extensively performed manual testing process to ensure the quality of the software.
- Providing functional support to offshore team.
Confidential
Automation Analyst
Environment: QTP 8.0, Quality Center 9.0, DB2, PL/SQL
Responsibilities:
- Execution of automation Mercury QTP scripts in the ACF environment.
- Played a role of Functional Integration Tester throughout the project.
- Prepared Test cases, Test data’s and tested manually.
- Prepared Automated test scripts for the validation of customer insurance flow information.
- Automated the underwriter flow to make the process efficient and reliable.
- Extensive Regression testing using QTP Dynamic association of Shared Object Repository and Descriptive Programming. Conducted Sanity and Smoke testing.
- Impart knowledge transfer for all the team members regarding the defect management tool “Test Director”.
- Preparation of Requirement Traceability Matrix.
Confidential
QA Analyst
Environment: QTP 10.0, Quality Center, Query Log
Responsibilities:
- Analyzing the Requirements from the client and participating in preparing Test Plans Preparing Test Scenarios.
- Preparing Test Cases for module, integration and system testing and preparing Test Data’s for the test cases.
- Preparing Test Environment to execute the test cases.
- Analyzing the Test Cases prepared by other team members and executing the Test Cases, Defect Tracking.
- Giving mandatory information of a defect to developers in order to fix it and Preparing Summary Reports
- Preparing Lesson Learnt documents from the previous project testing experience
- Review of the Test Cases and Bugs posted by the peers.
- Gone through the functional study of the application to find the automation areas.
- Involved in finding the Test Objective fit for the automation in the application.
Confidential, Orlando, Florida
Automation Analyst
Environment: Quality Center 10.0, Citrix
Responsibilities:
- Understanding all requirements of a project or product.
- Understanding testing requirements related to the project and assist test lead during test planning.
- Writing test scenarios for responsible modules and responsible testing topics by using "Black box techniques".
- Involve in test cases review meeting along with all the stake holders.
- Involve in smoke testing on initial software builds and involve in defect reporting and tracking
- Involved in the TRD (Technical Review Document) reviews, from the requirement phase.
- Posted good number of critical and major bugs in the application.
- Review of the Test Cases and Bugs posted by the peers.
- Gone through the functional study of the application to find the automation areas.
- Involved in finding the Test Objective fit for the automation in the application.
- Conduct Retesting, Sanity testing and Regression testing on every modified SUT to close bugs.
- Join with the developers to do acceptance testing to collect the feedback on software from the real customers / model customers
Confidential
QA Analyst
Environment: Quality Center 10.0, QTP 10.0, VM Ware
Responsibilities:
- Analyzing the Requirements from the client and participating in preparing Test Plans Preparing Test Scenarios.
- Preparing Test Cases for module, integration and system testing and preparing Test Data’s for the test cases.
- Preparing Test Environment to execute the test cases.
- Analyzing the Test Cases prepared by other team members and executing the Test Cases, Defect Tracking.
- Giving mandatory information of a defect to developers in order to fix it and Preparing Summary Reports
- Preparing Lesson Learnt documents from the previous project testing experience
- Preparing Suggestion Documents to improve the quality of the application
- Communication with the Test Lead / Test Manager and Conducting Review Meetings within the Team
- Authoring and Review of Test Cases.
- Automated the the application using VAPI tool in QC.
- Review of the Bugs to be posted and posted the bugs.
- Took KT sessions for the entire project for the new members in the project.
- Prepared Weekly and Daily status reports.
- Preparation of Requirement Traceability Matrix.
- Interacted with client over IM in the absence of POC.
- Experience in working with VM (Virtual Machine) Images
- Working with Akimbi which is a Virtual Server at Clients end where we work with different kind of OS’s machines using the IE Browser.