Sr.qa Automation Tester Resume
Houston, TX
SUMMARY
- Over 10+ years of experience in different areas of Software Development and Testing, wif primary focus on Quality assurance wif proven track record of achieving best results in fast changing work environment.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies wif better understanding of Software Development Life Cycle (SDLC).
- Expert in identifying test scenarios and performing various testing like Unit testing, Integration Testing, Smoke Testing, Sanity Testing, Function Testing, Regression Testing, Performance Testing and Load Testing.
- Well - versed in all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Was involved in developing, maintaining and executing test cases for different Black Box Testing methodologies, reviewed test cases for peers and given valuable comments about test case coverage and functionality.
- Expertise in using Quality Center/ALM.
- Experience in working wif open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), Junit, TestNG, Ant, Maven, Jenkins, Hudson, Cucumber, Eclipse and preparation of automation test framework.
- Worked wif open source tools Selenium (Selenium IDE, Selenium RC/Web Driver), TestNG, Maven, HP QC, Eclipse and preparation of automation test framework. Used Maven build tools to manage framework dependency jar files.
- Good experience in integrating Automation scripts (Selenium WebDriver).
- Experience in applying Testing Methodologies, creating Test Plans, and Test cases, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
- Experienced in Selenium Data-Driven Framework wif core Java programming and Junit/TestNG annotations.
- Experienced in using Ant/Maven build tools to manage framework dependency jar files.
- Have experience in web-based GUI level testing, mobile testing, client-application testing and User Acceptance Testing.
- Work experience in integrating Automation scripts (Selenium WebDriver) on Continuous Integration tools Hudson/Jenkins for nightly batch run of teh Script.
- Have good experience in writing SQL queries using Oracle database.
- Expert in debugging various issues occurred in Web application & web page on teh browser and backend using Firebug.
- Good knowledge on Object Oriented Programming (OOP) concepts. Extensively used Java and Selenium for test automation.
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
- Proactively interacting and collaborating wif Business Analysts, Technical Analysts, and developers to identify and understand teh appropriate data required for testing and sharing teh same among our testing team for designing teh test cases and to achieve teh goal wifin teh stipulated time.
- Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently wif minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
Automation Tools: Selenium IDE/RC/WebDriver/Grid, TestNG, Junit, Cucumber
Languages: HTML, C, C++, Java.
IDE: Eclipse
Scripting Languages: VB Script, Java Script, Shell, Python, SQL, PL/SQL.
Build Tools: Maven, Ant.
Continuous Integration tools: Jenkins, Hudson.
Bug Tracking Tools: Quality Center, BugZilla, Rational Clear Quest, JIRA.
Database: ORACLE
Version Control Tools: SVN, GIT.
Web Debugging Tools: Firebug, Chrome debug console.
Operating System: Linux, Windows, Mac, iOS, Andriod
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Sr.QA Automation Tester
Responsibilities:
- Worked closely wif business analyst from various business areas to gather business and user requirements.
- Worked in AGILE environment and participated in scrum and sprint meetings
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of teh business rules.
- Extensively worked on selenium web Driver wif Java.
- Involved in automating test cases using Selenium WebDriver wif TestNG.
- Involved in Parallel and Cross Browsing Testing using Selenium GRID and TestNG.
- Executing manual and automating test cases in a distributed environment including HTML, web services, and Selenium Grid, Apache-Maven, client/server and database applications.
- Performed Maven as project management and build tool.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files .
- Used Selenium WebDriver for writing test scripts for regression and functional test coverage.
- Performed Web Service API testing for UI content verification and validation wif business logic XML using SOAP UI.
- Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath.
- Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA .
- Performed Gray Box Testing, Regression Testing and Functional Testing.
- Performed testing on Mobile Applications.
- Used SOAP UI for testing Web Services, inspection of WSDL files, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
- Implemented Selenium GRID for compatibility testing.
- Used XPath and DOM to work wif dynamic and static objects in Selenium.
- Developed and executed SQL queries to verify teh proper insertion, deletion and updates into teh Oracle supporting tables and cubes.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data wif complex SQL queries from oracle database.
- Attend teh BRI (Business Requirement Identification) meeting to understand teh business Requirements.
- Edit and debug tests using Selenium Participated in meeting, teleconferences walk through wif teh development team, QA manager and Project manager.
Environment: Selenium IDE/WebDriver, Java, TestNG, Maven, Data Driven Framework, Eclipse, Jira, SoapUI, Jenkins, Waterfall & Agile Methodology (for different Projects), JavaScript, Android, iOS, XML, HTML, Firebug, Internet Explorer, Google Chrome, Mozilla Firefox, Virtual Machine Subversion (SVN), MS Excel, SQL, Windows and Linux.
Confidential, Houston, TX
QA Automation Tester
Responsibilities:
- Responsible for providing test cases and executing them wifin an AGILE software development SCRUM environment.
- Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
- Developed automated scripts for performing Regression Testing through Selenium WebDriver.
- Implemented Page Object Model Automation framework wif Java.
- Extensively used Selenium (data-driven, XPath locator) and WebDriver to test teh web application.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium, Junit and ANT technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
- Created Selenium/Perl tests for advertising regression testing and production monitoring purposes.
- Used Ant for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Experienced in performing Data driventesting to validate teh components displayed on teh website using Selenium.
- Hands on experience in Develop Automation Scripts, Execution and Analysis TestResults using Hybrid, Keyword DrivenFramework, Data DrivenFramework and Page Object Model Framework in Selenium.
- Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
- Performed functional testing to identify various critical points in teh application and automated it by using Selenium WebDriver wif Junit.
- Experienced in scripting, debugging, maintaining and updating to perform cross product testing (Android, tablets, iPad, and mobile devices.
- Experienced wif installation, configuration of teh Android SDK and ADT Plug-in for Eclipse IDE and setting up of teh Android Framework Test Environment.
- Experienced in scripting, debugging, maintaining and updating to perform cross product testing (Android, tablets, iPad, and mobile devices).
- Performed SOA testing for Payments API's using SoapUI and Java framework for Web Services testing.
- Tested request and response XML's based web services interfaces using SoapUI.
- Experience wif Assertions like Schema Compliance, XPath and SOAP responses.
- Performed cross browser functional testing using Selenium WebDriver.
- Performed Data driventesting to validate teh components displayed on teh website using Selenium.
- Created various data tables based on created templates for different states to execute batch files in Selenium.
- Implemented Regression and Smoke tests execution as separate step of deployment process.
- Worked on regression testing, automation estimation, design and framework. Provided teh detailed implementation plan to management
- Contributed to and assisted in teh management of bug tracking databases built in BugZilla and JIRA.
- Converted existing bug data from BugZilla to JIRA.
- Administered and developed custom plugins for teh JIRA instance.
- Actively involved wif scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
Environment: Java, Selenium WebDriver, Selenium IDE, Agile, Junit, API, SoapUI, Jenkins, Cucumber, Firefox, Eclipse, ANT, Eclipse, JIRA, BugZilla, XML, SQL, Oracle, Windows and Linux.
Confidential
Automation Tester
Responsibilities:
- Prepared a detail test schedule on a day-to-day basis for teh project members to know teh status of teh QA Process.
- Coordinated wif cross-functional teams during test preparation and execution.
- Created Automation test framework using Selenium.
- Created, executed and exported teh Test case scripts using Java-Selenium RC and Prepared automation test frameworks in Junit.
- Recorded and plays back test in Firefox using Selenium IDE.
- Performed tests using Selenium remote control in different browsers.
- Performed Smoke, Functional, System, Integration, Regression, Performance testing.
- Performed black box testing, database testing, and web-based testing on several test phases.
- Developed components for each transaction used in teh test script or scenario by using Selenium.
- Developed and executed automation Regression testing and System testing using Selenium.
- Developed both Data Driven, Keyword Drivenand Page Object Model Automation Frameworks using Selenium.
- Prepared test data for testing teh application in various test phases.
- Used TOAD as well as SQL analyzer to manipulate SQL queries to verify teh data in teh database.
- Checked teh navigation and teh links of teh application.
- Performed bug tracking, including submitting and assigning defects to teh application developers using QC.
- Tracked, Managed and documented teh performance of teh application during UAT.
- Interacted wif Developers and System Analysts to understand teh severity of teh defects.
Environment: Selenium IDE, Selenium RC, Quality Center, TOAD, JSP, Jenkins, Eclipse, Web Logic, iOS, Windows XP, Agile HTML, API, XML, windows and Linux.
Confidential - Columbus, OH
QA Engineer
Responsibilities:
- Created Test Plans, Test Cases and Test Approach/Strategy documents.
- Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
- Manually tested teh Web application to ensure teh flow of teh application functionality.
- Created Test Plans and Scenario which describes teh features and functions to be tested.
- Prepared Test Cases based on Business Requirements and required documents.
- Actively participated in teh weekly meetings.
- Maintained automated test scripts for teh regression, performance and various GUI test cases
- Performed Data Validation of teh data flow from teh front-end to teh back-end by executing SQL scripts.
- Performed Data Integrity Testing, Functionality Testing& Back-end testing.
- Gatheird business requirements from users and created designs for enhancements and to remedy defects.
- Created test plans, conditions, scripts, and test data; performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing; and resolved system defects.
- Resolved program Compile Errors, defects and Environmental issues.
- Performed Security Testing on teh application.
- Detected, reported and tracked defects using Quality Center.
- Conducted teh defect report in Quality Center.
- Interacted wif teh developers to report and using Quality Center.
- Developed teh reports using Quality Center.
- Interacted wif developing team to resolve technical issues and investigated software faults.
Environment: Windows, Quality Center, MySQL, Wordpress, PHP, HTML, CSS, JS, Bootstrap, API.
Confidential, Milwaukee
ETL Tester
Responsibilities:
- Understanding teh application thoroughly wif halp of Customer Requirement Specification document.
- Identified system scenarios and written test cases for teh same
- Performed Build Verification, Component, Integration and E2E Testing.
- Prepared RTM to ensure requirement coverage.
- Reviewed Test cases and updated teh review comments.
- Involved in writing simple SQL queries to retrieve teh data from database.
- Actively involved in logging defects using Defect tracking tool JIRA.
- Designed scenarios for Performance Testing.
- Generated scripts and created correlation as well as parameterization using Load runner Vugen.
- Executed scenarios using Controller and analyzed teh results using Load runner Analyzer.
- Developed scripts and scenarios for automated testing new and enhanced web based products using Load Runner.
Environment: Manual Testing, Java, HTML, Oracle, PL/SQL, and Windows, MS Office 2010, Load Runner, Oracle, Test Link, JIRA.
Confidential
ETL developer
Responsibilities:
- Involved in gathering and reviewing business requirements. Involved in Designing teh specifications, Design Documents, Data modeling and design of data warehouse.
- Responsible for definition, development and testing of processes/programs necessary to extract data from operational databases, Transform and cleanse data, and Load it into data warehouse using Informatica Power center.
- Extracted data from different sources like DB2, SQL server, flat files and loaded into DWH
- Created Logical & Physical models and used ERwin for data modeling and Dimensional Data Modeling.
- Created complex mappings in Power Center Designer using Expression, Filter, Sequence Generator, Update Strategy, Joiner and Stored procedure transformations.
- Created connected and unconnected Lookup transformations to look up teh data from teh source and target tables.
- Implemented Slowly Changing Dimensions (SCDs, Both Type 1 & 2).
- Cleansed teh source data, extracted and transformed data wif business rules, and built reusable mappings, Mapplets using Informatica Designer.
- Setting up sessions to schedule teh loads at required frequency using Informatica PowerCenter, Workflow Manager, PMCMD and also using scheduling tools.
- Automated teh entire processes using UNIX shell scripts.
Environment: Informatica Power Center 8.5, Oracle 9i, SQL Server 2000, Erwin, Windows 2000 and Linux .