Test Analyst Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- Around 10 years of professional IT experience in the field of Software Testing, which includes rich experience in Web Automation in domains like Retail, Utilities and Airlines.
- Firm knowledge of Software Testing Life Cycle, Software Development Life Cycle including Agile methodology, Waterfall model.
- Proficient in using test automation tools such as Selenium Suite (WebDriver/RC/IDE/Grid), SOAP UI, Appium for developing automation testing scripts for web applications.
- Experience in preparing Test Deliverables like Test Cases, Test Plan, Test Script, Test Strategy, Test Closure Report
- Sound knowledge on JUnit, TestNG framework for Unit and Functional testing, Maven for Project building, Jenkins for Continuous Integration.
- Experience in validating Regular and Ajax control using Selenium locators (xPath, CSS, id, name).
- Wide Experience in parameterization using TestNG XML and Data Providers (Data Driven Testing)
- Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Good experience in testing the various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and Restful UI.
- Exceptional knowledge in backend Data Validation using SQL Queries and automated the validation.
- Extensive experience in working on Method Driven, Keyword Driven, Data Driven and Hybrid frameworks
- Parallel, Cross - Browser Testing using Selenium Grid and TestNG
- Depth knowledge in Automation concepts of Descriptive programming, Exception handling, & Checkpoints.
- Participated in design Walkthroughs and Inspection meetings to review Test scripts and results.
- Possess solid leadership skills and communication abilities; articulate and document testing solutions to clients, stakeholders, vendors, and team members Confidential all proficiency levels
TECHNICAL SKILLS:
Project Management Skills: Estimations and Staffing, Defect Prevention Activities, Knowledge Management Activities.
Tools: Selenium 2.0, Selenium WebDriver, Selenium IDE, Selenium RC, Junit, Maven, Jenkins, HP Application Lifecycle Management - ALM, HP QUALITY CENTER 10.00, TOAD, REST and SOAP webservices, SOAP UI, JIRA, Bugzilla, Firebug, Firepath, JSON, SVN.
Databases: Oracle 9i, SQL Plus, SQL Developer.
Programming Languages: Java, C, C++
Other Applications: MS Office Suite(Word, Excel, Outlook, etc.), Lotus Notes
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
Test Analyst
Responsibilities:
- Involved in Offshore co-ordination with 7 resources.
- Created Test Scripts using Keyword Driven Framework to run the Test Scripts with the help of Selenium WebDriver and TestNG.
- Interacted with the Functional Team to obtain the understanding of the application.
- Interacted with the Functional Team to hand-off the automation scripts.
- Used JENKINS for Continuous Integration and MAVEN as the build tool.
- Performed different OS/Browser Combination testing through Automation.
- Used APPIUM for MOBILE and TABLET testing for different browser.
- Used SIKULI for verification of the images in the desktop.
- Optimized the test cases provided to us which helped in saving 1 month effort for 7 resources.
- Guided the team in the various test scripting challenges such as flip card handling, etc.
- Created various keywords helpful for the team using the existing framework.
- Involved in estimation of efforts required for the automation.
- Involved in status tracking and reporting it to the client.
Confidential, Richfield, Minnesota
Test Analyst
Responsibilities:
- Involving in Daily Scrum Meetings, BA Hand-Off Meetings, Defect Triage Meetings, Change Request Meetings, Planning Meetings with Stakeholders.
- Involving in the Change Management Process including approval of the Change Requests.
- Participated in peer review with team and developers to review test cases/test scripts.
- Performed End to End testing, Cross - Browser Testing using Selenium and TestNG.
- Used Hybrid Framework of Selenium to get data from Excel.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium.
- Analyzed user requirements and attended Change Request meetings to document changes with Business Analyst and Business User.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Involved in Defect Prevention Activities and Knowledge Management Activities.
Confidential, Eden Prairie, Minnesota
Test Lead
Responsibilities:
- Analyzed user requirements and attended Change Request meetings to document changes with Business Analyst and Business User.
- Developed Test Strategy Document, Test Plan Document, Test Cases and Requirement Traceability Matrix (RTVM).
- Participated in peer review with team and developers to review test cases/test scripts.
- Created Selenium Test scripts for automation using Selenium Web Driver, Test NG and Java
- Used Hybrid Framework of Selenium to get data from Excel.
- Performed Parallel, Cross - Browser Testing using Appium, Selenium Grid and TestNG.
- Performed Backend Testing with the help of Selenium.
- Effectively employed test automation to reduce testing cycles on repeated tasks.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium.
- Trained Automation QA Engineer and developed their skill set.
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting
- Participated in all phases of the Software Testing Life Cycle(STLC)
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Performed GAP Analysis of the business rules, business and system process flows.
- Interacted with different teams to have the Test Environment and Test Data ready.
- Used JIRA for reporting, tracking and monitoring bugs.
- Interacted with Business Analyst and Project Manager to provide the Daily Status of the Testing status.
- Published QA Results after the completion of the Test Execution for each phase/project.
Confidential
Test Lead
Responsibilities:
- Prepared the Integration and System Test Cases based on the requirements available.
- Arranged meetings and trained team in understanding the various applications.
- Performed end to end testing, regression testing, OS/Browser compatibility testing including mobile testing for various applications using Selenium webdriver, grid, Appium. This saved a lot of effort for QA resources.
- Designed and implemented the Test Automation Framework that are proven to reduce the testing cost by utilizing the right structure and identifying the tests that should be automated.
- Done Installation Testing of Incremental Builds and helped maintain the Code Stability across increments.
- Interacted with the various teams to ensure that the build available is of very good quality.
- Involved in SOA Testing using REST API.
- Co-ordinate day to day activities with offshore.
- Supported and updated test libraries, applications, scripts and data files.
- Preparing weekly status report, attend meetings, document user change requests
- Leaded an 8 member team.
Confidential
Test Lead
Responsibilities:
- Create automated test cases for major functionalities.
- Analyzed and involved in troubleshooting build scripts using Jenkins.
- Capturing Test Scenarios from Requirement documents.
- Automated applications with the help of Test NG, Selenium Webdriver. Used Robot Framework to test the mobile applications.
- Created pom.xml in Apache Maven and ran the builds using Continuous Integration tool Jenkins. Developed API tests for the web service.
- Debugged the issues in existing framework and modified it to improve test coverage
- Supported and updated test libraries, applications, scripts and data files
- Involved in UAT Kickoff sessions to support the clients coming from world-wide.
- Worked closely with the PM to resolve identified issues and the status report in a timely manner.
- Created UAT Test Cases and executed the UAT test cases on behalf of the client which includes OS/Browser Testing that includes mobile testing.
- Update the project progress report and walkthrough with the client and other stakeholders.
- Hosted user training and held interactive feedback sessions to resolve problems.
- Responsible for CSAT score of 7/7 post project closure and special mention by client.
Confidential
Sr. Test Analyst
Responsibilities:
- Involved in the Requirement analysis
- Optimized Selenium scripts for Regression testing of the application with various data sources and data types.
- Created end to end automation test scripts using Selenium WebDriver, Hybrid Framework.
- Prepared Test Plan and Test Strategy for both HeadEnd and MDMS applications.
- Interacted with Business Analyst and helped in reporting activities.
- Prepared Smoke Test Cases, Sanity Test Cases, System Test Cases and Regression Test Cases in HP QC.
- Participated in Defect Triage Meetings.
- Involved in the XML validation, web service testing
- Co-ordination with different teams for Test Environment and Test Data setup.
- Supported User Acceptance Test Case preparation and execution.
- Provide status reporting of team activities against the program plan or schedule.
- Involved in the Post Production support.
- Attended the complete training provided by the vendor - ACLARA for HeadEnd and MDMS.
Confidential
Test Analyst
Responsibilities:
- Participated in Requirement Analysis.
- Prepared Test Cases based on Scenarios.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG.
- Involved in Offshore Coordination.
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG
- Involved in Coordination with multiple vendors for Test Data preparation.
- Involved in sending build to offshore after preparation of the necessary setup.
- Reported and tracked the bugs using HP QC.
- Analyzed defect, reported and tracked defects.
- Participated in Test Case Review meetings.
- Supported the Team Lead for the creation of Test Strategy and Test Plan document.
- Supported the Test Manager in activities like Timesheet tracking, etc.
Confidential
Test Engineer
Responsibilities:
- Involved in the Requirement analysis.
- Interacted with the application owners and other stakeholders to understand the requirement.
- Involved in the Test Plan preparation.
- Reported and tracked the bugs using HP QC.
- Involved in automation by creating scripts using HP QTP and integrating with HP QC.
- Involved in web services testing using SOAP UI and Restful for Testing Web Services
- Involved in the preparation of System Test Cases, Integration Test Cases and Regression Test Cases.
- Involved in the XML validation, web service testing.
- Involved in the System Testing, Integration Testing and Regression Testing for the Web Applications.
- Involved in the Internationalization and Localization Testing.
- Involved in the GUI Testing, Functional Testing and Database Testing
- Reported and monitored bugs using the HP QC.
- Coordinate with client and onsite members and ensure that no slippages are there in the requirements.
- Leaded 3 members for one of the sub-projects.
