Qa Analyst Resume
Sunnyvale, CA
SUMMARY
- Overall 23 years of experience in differernt industries like IT, Broadcasting, Communication, Hardware & Networking.
- Around 17 years of experience with Software testing lifecycle, worked as Test Lead / Test manager in web based and client server applications in various domains like Banking, Retail, Insurance, Health care and Telecom.
- Assertive Test Manager with outstanding interpersonal, communications, negotiation, problem solving and people management skills.
- Excellent hands on experience in testing for Banking, Insurance, Retail, Telecom, and Health care domain.
- Test Management: Experience in writing Test Plan, Resource allocation, Test estimation, Status Reporting.
- Involved in complete Software Development Lifecycle (SDLC) from Business Analysis to Design, Development, Testing, Deployment and Documentation.
- Expertise in IBM test practices and Agile practices and IBM Quality Management Systems.
- Experienced in automation testing with tools such as Selenium (Web Driver/TestNG and preparation of Automation Test framework.
- Involved in writing of Complex SQL and PL/SQL queries in DB Tool SQL Developer.
- Good experience in creating, modifying and enhancing Test Scripts using Selenium.
- Exposure to testing methodologies like V model, Incremental, Agile and Defect Management, RCA.
- Involved in Agile methodology with Scrum Process for the product development.
- Expertise in testing tools like HPQC 9.0, HPALM 11.0, Awe test, Cucumber, Test Partner, QA Run, QTP, Selenium Web Driver, HPPC,Appium
- Parallel, Cross - Browser Testing using Selenium Grid.
- Experience in testing Web based applications and Client/Server applications
- Participation in the Quality improvement, Defect Prevention and much other quality related processes.
TECHNICAL SKILLS
Testing Skills: Manual and Automation testing
Automation Tools: IBM Rational Functional Tester, TestPartner5.0, QA Run 4.9, QTP 8.2,Cucumber,Selenium Web Driver
Framework: IBM Customize Automation Framework, IBM Agile Framework, Watir framework.
Processes: IBM’s QMS (Quality Management System), IBM Application Management Services, IBM test practices and IBM Agile practices.
Management Tool: Quality Center 10.0, HP ALM, IBM Rational Team Concert
Bug Tracking Tools: Rational Clear Quest 7.0,HP ALM 11.0,TRAC
Internet Skills: HTML,XML
RDBMS: Oracle 8.0,DB2
Languages: Ruby, C++, VB,Java
Operating Systems: Window 9x/NT/XP, UNIX, Linux
Technology: IBM Messaging Queuing Series, IBM Accessibility Techniques
PROFESSIONAL EXPERIENCE
QA Analyst
Confidential - Sunnyvale, CA
Responsibilities:
- Developing automation library functions for ServiceNow and OBIEE front end applications and developing Ruby scripts based on the test cases in Systems Integration Testing (SIT) and User Acceptance Testing (UAT) environments;
- Designing Ruby feature file such as Test1.feature with sequential steps to perform tests, using predefined and custom functions;
- Performing Database Validation through Ruby scripts and comparing field values between backend and frontend to ensure data integrity with OBIEE front end applications;
- Debugging Ruby scripts through Cucumber command prompt and integrating automation scripts into Awe-test integration tool;
- Performing Ruby script execution through Awe-test in multiple environment/systems/devices/browsers and analyzing user needs, test data, execution results with base line data for recommending design improvements to environment/systems/devices/browsers;
- Being responsible for resource allocation using Work Breakdown Structure (WBS) such as Applications Lifecycle Management (ALM) and planning test activities including reviewing of test cases, setting up test folders in Test Plan and Test Lab, uploading test cases into ALM and granting user access;
- Troubleshooting automation, test, and QA Run integrations in a fast paced environment for systems administration in a production environment to meet timelines outlined in Service Level Agreements (SLAs);
- Developing and implementing test automation scripts in Windows environments for web-based application using Selenium web driver;
- Being responsible for driving the ETL jobs and ETL testing in test environment and validating data integrity between the source and target tables;
- Developing Appium scripts for mobile automation through Perfecto and real devices;
- Creating new projects and customizing them in ALM Server based on the project requirements and performing ALM client installation and ensuring seamless test execution during IT2 and UAT cycles;
- Developing and modifying SQL query to retrieve test cases with procedural steps and execution date from ALM Server;
- Coordinating defect triage, assisting the team in fixing and closing defects and managing defects through HP ALM and Jira;
- Responsible for resource planning and estimation as per SDLC in all manufacturing and agile projects;
- Ensuring quality of work and coordinating tasks with development team and providing training/mentoring to new entrants on test process mode and application flow;
- Implementing and monitoring process improvements (OQ/PQ) in the testing practices at all validation projects by complying with 21CFR and testing and project standards as defined by the organization/project; and
- Developing and maintaining test scripts in TOSCA based on the feasibility study of the business user requirements and being responsible for executing the test scripts in test and production environment with various test data management.
Automation QA Engineer
Confidential - San Francisco, CA
Responsibilities:
- Creating feature files based behavior-driven development of web based applications.
- Validating all browser compatibility test through Awe test tool.
- Testing Native and Hybrid iOS & Android applications on phones and tablets.
- Involved and trained offshore team to improve QA process and establish strong QA Team.
- Integrate the ruby automation scripts into the Awe test tool.
Automation QA Lead
Confidential - San Leandro, CA
Responsibilities:
- Building ruby automation library functions for the Profit view OBIEE (BI) front end application.
- Developing ruby scripts based on the test cases in SIT and UAT environment.
- Creating feature file using the predefined functions and custom functions.
- Database Validation through ruby scripts and compare values with PV front end.
- Debugging the ruby scripts through Cucumber command prompt.
- Integrate the ruby automation scripts into the Awe test tool.
- Script execution through Awe test in multiple environment / multiple browsers.
- Analyze the execution results with the base line.
- Responsible for resource allocation, test planning activities.
Test Lead
Confidential
Responsibilities:
- Ownership in creating Test plan, test strategies and test consultation to the project team
- Conducted and involved in meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
- Involved and trained offshore team to improve QA process and establish strong QA Team.
- Developed a Data Driven Framework using Selenium.
- Defining project with requirement traceability matrix and requirement coverage based on the dependencies and impact analysis.
- Performed functionality and regression testing during the various phases of the application using Selenium Web Driver
- Ownership in creating test scenarios and test cases based out of requirements documents (Business Requirements, Functional Requirements and Technical Requirements )
Test Lead
Confidential - Bloomington, IL
Responsibilities:
- Release Test lead for End to End (E2E) Customer Experience project.
- Capture end to end customer scenarios.
- Created Automated Test scripts using Selenium Web Driver and Java.
- Responsible for release test plan; test environment configuration management.
- Used Hybrid Framework of Selenium to get data from Excel.
- Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
- Proactively manage risks, issues, dependencies and change controls affecting the Release Testing.
- Involved in Automation test scripts authoring and Automation Test Execution in Selenium Web driver.
- Performed Mobile testing using Appium.
- Performed functionality and regression testing during the various phases of the application using Selenium WebDriver
- Create Test summary, defect reports and risk assessment for Release Testing.
- Developed a Data Driven Framework using Selenium.
- Communicate configuration management, issues, test environment failures and downtime.
