Qa Automation Tester Resume
El Segundo, CA
SUMMARY:
- Diverse industry experience includes hands on experience in Telecom, Healthcare, and Credit Card Applications.
- Experience in testing Enterprise Mobile Native and Hybrid Apps using iOS (iPhone/iPad) SDK, Android SDK/NDK, Windows 8 SDK, HTML5, JQuery - Mobile, JavaScript, Phone Gap, Sencha Touch that communicates with Bluetooth/Wi-Fi Enabled Devices and Web Services (RESTFUL JAXB, JAX-WS, JAX-RS and SOAP).
- Expertise with Agile methodology (Sprints, daily scrums, Product grooming, Sprint planning, Sprint reviews and Sprint retrospective) of project development and testing
- Experience in SQL and PL/SQL scripting.
- Experience in preparing Test Strategy, developing Test Plan, Detailed Test Cases, writing Test Scripts by decomposing Business Requirements, and developing Test Scenarios to support quality deliverables.
- Responsible for Analysis and Defect Tracking using HP Quality Center, ALM, Test Director, Bugzilla, JIRA, IBM Clear Quest.
- Developed an automation tool which integrates the End to End Testing process.
- Extensive work experience on Functionality Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, BlackBox Testing, Ad-Hoc and End to End testing.
- Experienced in preparing automation script using VB Script for QTP.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
- Exposure in the Quality processes involving in Software Configuration Management and Version Control Management - TFS.
- Strong understanding of QA Process, Use Cases and Waterfall, V-Model, Agile-Model SDLC methodologies and can work through different releases of product.
- Experience in the use of agile approaches, including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Experience in working with Software Development team in resolving Defects, presenting the Defect Status reports, resolving requirement, and observed design inconsistencies.
- Expertise in querying and testing RDBMS such as Oracle, MS SQL Server using SQL, PL/SQL for data integrity.
- Good experience in User Acceptance testing, used to test the application for different modules in the application with the help Cucumber tool in a Behavior Driven Development(BDD) Framework
- Strong working experience in Windows NT/2000/XP and UNIX environments.
- Design, develop, and maintain tests and test frameworks in C# using Selenium, the Page Object Model
- Expertise in backend testing. Experience in writing SQL queries (Joins, Triggers, and Functions).
- Self Motivated and quick learner and enthusiastic to learn new technologies/tools.
- Extensive experience & good coordination skills in an Onsite-Offsite model environment.
- Possess strong interpersonal skills, communication and presentation skills with the ability to interact with people at all levels.
TECHNICAL SKILLS:
Testing Tools: HP Quick Test Professional (10.0/11.0), HP Quality Center (10.0), HP ALM (11.0), Test Director, Selenium RC, Selenium IDE, Selenium Webdriver, Selenium Grid, CA LISA/DevTest, Appium
Bug Reporting: Mercury Test Director 8.0, Rational Clear Quest, Star, CVS, Jira, HP Quality Center and Bugzilla
Programming Languages: C, C++, C# .Net, Asp .Net, TSL, Visual Basic, Java, SQL, PL/SQL, and UNIX Shell Scripting
Databases: Oracle 9i/10g/11g, SQL Server 2005/2008
Database Tools: TOAD 4.5, SQL Navigator 4.0
Web Technologies: HTML, XML, and VB Script, Apache, Web Logic
Operating Systems: Windows 95/98/2000/NT/XP, UNIX, Linux, Sun Solaris
Other Tools: SQL, PL/SQL, Toad, MS Office
PROFESSIONAL EXPERIENCE:
Confidential, EL Segundo, CA
QA Automation Tester
Responsibilities:
- Understand the business process and developed the User stories and subtasks based on the requirement as per SLA (Service level Agreement)
- Created and executed manual test cases to check the bridge performance based on CPU utilization also tested Bridge Performance baseline of Set top box with WVB (2.4 GHz and 5 GHz), 5 clients and 7 clients.
- Worked on CPU utilization using cyclesoak integration to know the CPU performance at constant upload/download speed of 15 Mbps
- Setup the CA Lisa environment DevTest Workstation and created configuration file and successfully automated the Network pinging script using various network interphases like Ethernet, 2.4GHz and 5 GHz and also Performed the simple ping test using Shell scripts from Client to router and client to external source
- Setup the ATOM environment, and automated the test scripts using Appium to test the channel live streaming.
- Experienced in performance testing especially in Load testing, Stress testing, and soak testing.
- Experience in Black box and white box testing
Environment: ATOM/Appium, CA LISA/ Devtest, HP QTP 10.0, HP ALM 11.0, Jenkins, Windows - 7, Jira, GIT, Source Tree, UNIX, SQL, Oracle 10g, SQL Server 2005, Java, C++, shel scripting, Java Script, VB Script, Agile, XML, HTML, Word, Excel, PowerPoint, Outlook.
Confidential, San Diego, CAQA Test Analyst
Responsibilities:
- Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases
- Created and executed Manual test cases and reviewed test cases developed by others.
- Updated Test Plans, created Manual Test Cases and Test Reports during different releases of this application.
- Formulate methods to perform Positive and Negative testing against requirements.
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, and User Acceptance Testing (UAT) and Data validation testing.
- Design and Creation of Frame Work, Shared Object Repository using QTP.
- Usage of Descriptive Programming in VBScript to handle exceptional Scenarios
- Created Automation test framework using Selenium.
- Created selenium based scripts using JUnit.
- Used SoapUI and Postman tools to test the web services.
- Involved in Automation Environment setup using Eclipse, Java, Selenium web driver jars and TestNG.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid, Jenkins.
- Used Agile testing methodology for achieving deadlines in UAT testing.
- Used Selenium IDE for testing various web applications.
- Written test cases in Selenium IDE by inspecting elements with the help Firebug.
- Designed Test Cases Using Selenium Webdriver and TestNG
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid, Jenkins. Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company
Environment: Selenium 2.39.0, Selenium RC, Selenium IDE, Selenium Webdriver, Selenium Grid, HP Quality Center 10.0, HP QTP 10.0, HP ALM 11.0, Jenkins, Windows - 7, Vista, XP, 2003, Jira, UNIX, SQL, Oracle 10g, SQL Server 2005, Java, C++, J2ee, PL/SQL, Java Script, VB Script, Agile, XML, HTML, Word, Excel, PowerPoint, Outlook.
Confidential, San Diego, CAQA Test Analyst
Responsibilities:
- Involved in interacting with the project development team to understand the project requirement.
- Created Requirements and generated traceability matrix to ensure that all the requirements are covered by the test cases.
- Coordinating with quality control Review board for approval on all the deliverables
- Reviewed test cases in the automation perspective to identify reusable actions, functions.
- Participate in all phases of testing life cycle from test planning to test case execution.
- Developed complex SQL queries for querying data against different data bases for data verification process.
- Performed Black / Gray Box Mobile Testing on iPhone, Androids: functionality and regression
- Reviewed development test plans, test cases from Jira Story Feature Cards.
- Participated in regular project status meetings and QA status meetings.
- Tested various mobile platforms with different OS and various carrier using manual black box testing methods along with gray box testing using back-end server testing and Android SDK, iOS SDK, and Blackberry Desktop Software tools
- Extensively used and developed SQL scripts/queries in backend testing of Databases.
- Written test cases to test the application in Quality Center 9.0 and 11.0(ALM)
- Identify the Application Functionalities suitable for automation using QTP 10.0
- Performed GUI, Functionality, Integration and Regression testing using QTP 10.0
- Recorded and plays back test in Fire fox using Selenium IDE.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
- Working knowledge in QA Principles and Software Development Life Cycle (SDLC).
- Created Microsoft Excel tools for different purposed using Macros VB Script
- Participate in weekly status meetings and bug review meetings to discuss bugs with developers.
- Reviewed functional and technical requirements
- Created test cases/scripts based on functional requirements documents.
Environment: Selenium 2.4, Selenium RC, Selenium IDE, Selenium Webdriver, Selenium Grid, HP ALM 11.0, HP Quality Center 10.0/9.0, HP QTP 10.0, Agile, Jenkins, Maven, Windows NT/7, Java, C++, J2EE, C#, .NET, XML, XML SPY, HTML, JSP, VB Script, MS SQL, DB2, Toad, Teradata, Oracle 11g, SQL Server 2008, Test Director, Jira, PL/SQL, UNIX, and Windows2007.
Confidential, Raleigh, NCQA Test Analyst
Responsibilities:
- Involved in interacting with the project development team to understand the project requirement.
- Analyzed and reviewed the software requirements, functional specifications and design documents.
- Involved in Preparation, Reviewing and Execution of test cases.
- Working closely with integrators to automation integration scripts for Regression and System suites
- Involved in writing Test Plan for the web application after analyzing the specifications and business requirements
- Performed GUI functional and sanity testing manually for each new build of the application
- Performed Gray Box Testing, Regression Testing, Manual Testing, Functional Testing, Usability testing
- Checked various logs on mobile platform using Central Log system (CLI) to further track defects and actions along with gray box testing
- Validated the connection and data between Admin web services and Insurance claims web services
- Analyzed system requirements and develop test plan for end-to-end testing.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid, Jenkins.
- Designing framework for selenium (Java) using BDD, Gherkin, for test case development and automation script execution with continuous integration using Maven and Jenkin
- Configured Selenium Grid for parallel execution on multiple browsers with 10 VM's
- Implemented continuous integration using Jenkins and selenium grid to execute the automation scripts
- Used Maven tool and created selenium automation scripts in java using TestNG prior to release.
- Used JUnit Framework for creating Selenium scripts.
- Preparation of Selenium Webdriver Corporate Material.
- Used Selenium RC to run test cases in multiple browsers and Platforms.
- Used Component based approach to develop automation scripts, this approach reduce the cost of maintenance and maximize the re-use of existing test scripts.
- Develop SQL queries for backend testing.
- Performed backend database testing by writing SQL and PL/SQL scripts to verify data integrity
- Developed SQL Stored Procedures and Queries for Back end testing
- Worked on UNIX environment in Test and UAT environment.
- Maintaining status reports and communicating with the Management regarding progress of work.
QA Tester
Responsibilities:
- Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases.
- Created and executed Manual test cases and reviewed test cases developed by others.
- Updated Test Plans, created Manual Test Cases and Test Reports during different releases of this application.
- Experience in Manual and gray box testing and executing test suites
- Formulate methods to perform Positive and Negative testing against requirements.
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, and User Acceptance Testing (UAT) and Data validation testing.
- Performed all sorts of testing ranging from black, gray, white box testing extensively for system integrations
- Design and Creation of Frame Work, Shared Object Repository using QTP.
- Usage of Descriptive Programming in VBScript to handle exceptional Scenarios
- Executed SQL Statements for Database Testing using QTP
- Used Selenium IDE for Open source web testing
- Recorded and plays back test in Fire fox using Selenium IDE.
- Used Selenium RC to run test cases in multiple browsers and Platforms.
- Enhancing the selenium test cases for Cross Browser Testing.
- Implemented Selenium Grid for parallel execution of selenium scripts
- Researched and tested Selenium Grid distributed testing harness now fully implemented company-wide.
- Involved in design and implementation of Selenium Webdriver automation framework for smoke and regression test suites (TestNG).
- Involved in Test Execution and Defect Reporting using Jira.
- Worked in UNIX environment to perform manual testing on database.
- Hands on work experience working with offsite team model; coordinate my own efforts with team members in the off- site team.
- Experience in VB Script programming for Development of scripts in UFT and managed data in ALM.
- Provided weekly status report to the Project Manager and discuss issues related to quality and deadlines.
Environment: Selenium 2.39.0, Selenium RC, Selenium IDE, Selenium Webdriver, Selenium Grid, HP Quality Center 10.0, HP QTP 10.0, HP ALM 11.0, Jenkins, Windows - 7, Jira, UNIX, SQL, Oracle 10g, SQL Server 2005, Java, C++, PL/SQL, Agile, XML, HTML, Word, Excel, PowerPoint, Outlook.
Confidential, Annapolis, MDQA Test Engineer
Responsibilities:
- Participated in program walkthroughs to understand the User Requirements and have analyzed Business Requirements Document
- Involved in-group meetings with Subject Matter Experts and Users and interacted with them
- Developed a Test Plan describing the testing strategies designed for the application
- Developed Manual Test Cases for the applications functionality and to ensure the application satisfies all the requirements.
- Performed Regression Testing, System Testing and Integration Testing to verify application requirements
- Designed Test cases for Functional and Integration Testing using Quality Center
- Experience building and maintaining an Automated scripts using QTP
- Modified the existing Automated Scripts in QTP for the automation testing of applications.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and Xpath in Selenium.
- Performed Regression testing for new builds and every modification in the application using Selenium RC.
- Performed Review of functional specification document for new change request
- Performed Test data preparation and Test script development
- Performed Regression Testing and New build release for enhancement
Environment: Windows 2008, Visual Studio.Net, ASP.NET, C#, ADO.NET, XML Web Services, HTML, Java, C++, J2EE, Oracle, DB2, Selenium, Selenium RC, IDE, Webdriver, HP QTP 9.0, HP Quality Center 9.0, SQL, Test Director, SQL Server 2000, T-SQL, SQL, PL/SQL, Visual Basic 6.0, Windows NT/XP, XML, UNIX, Korn shell scripting.
ConfidentialQA Tester
Responsibilities:
- Responsible for the specification, development & execution of manual test cases.
- Involved in Regression testing (billing and UKB) for One Siebel.
- Involved in handling issues/defects on Quality Center.
- Writing scripts for new user requirements, enhancements and testing them accordingly.
- Involved in Functional Testing, Regression Testing, System Testing and Integration Testing
- Interact with Business Users & Application Developers during Integration testing.
- Developed supporting test cases and scripts to validate the functionality of the application
- Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
- Executed gray box performance load testing from script recording to Analysis reports
- Extracted data from various sources like Oracle, flat files and SQL Server.
- Worked with SQL Queries to validate the data (Oracle, DB2).
- Involved extensively in doing back end testing of the data quality by writing complex SQL.
- Conducted data validation testing using complex SQL queries, SQL joins.
- Executed the developed tests both before and after bug fixes as a part of regression testing
- Execution of Test Cases and Developing Test Report
Environment: Mercury Quality Center, Manual Testing, Win XP, MS SQL, SQL Server 2000, MS Word 2007, MS Outlook, MS Excel 2007/2003
