We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00 Rating

Dallas, TexaS

SUMMARY

  • Over 9 years of experience in Information Technology and 7+ years of experience, emphasis on Software Testing/Quality Assurance wif expertise in Manual and Automation Testing .
  • Excellent knowledge of Software Development lifecycle (SDLC), Software Testing Life Cycle(STLC), QA Methodology, Defect management life cycle and Test Process Documentation
  • Performed Manual Testing and Automated Testing using HP Quality Center/ALM and Selenium.
  • Extensive experience in using HP Quality Center/ALM, JIRA for Test Management, Defect Tracking and Reporting purpose.
  • Tested stand - alone, Client Server and Web based applications using manual and Automation testing techniques
  • Tested web applications in Waterfall, Agile and Scrum development processes
  • Hands on experience in performing different types of testing like GUI testing, Sanity, Black Box, Functional, Integration, System, Cross Browser, Cross Platform, Smoke, End to End, Regression, Beta, Production, Performance and User Acceptance Testing (UAT)
  • Extensive experience in creating & executing automation scripts, preferably using Selenium Web Driver in Java.
  • Tested applications across various industry domains such as Banking, Insurance, Point of Sales, Telecom, Healthcare etc
  • Strong knowledge of SQL in conducting backend testing, performed Database Verification and Validation testing using SQL queries
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver and TestNG.
  • Writing Test Cases using Element Locators, WebDriver Methods, Java programming features and TestNG Annotations.
  • Experience in working wif open source tools Selenium (WebDriver, IDE, Junit/TestNG, Eclipse)
  • Proven ability in Selenium WebDriver testing & Frameworks, Page Objects & Hybrid Frameworks, Web testing, Functional testing
  • Good understanding of Jenkins, Maven and Selenium Grid.
  • Ability to thoroughly analyze system’s functional requirements and break them down into test objectives and test conditions using Black Box testing techniques like Equivalence Partition, Boundary Value Analysis, Decision Tables etc
  • Ability to handle multiple tasks and work independently as well as in a team, ability to adapt to changes and willingness to take on challenges
  • Team player wif excellent written and verbal communication and interpersonal skills

TECHNICAL SKILLS

Testing Tools: Test Director, HP Quality Center/ALM, JIRA, Selenium WebDriver /IDE

Languages /Framework: HTML, Visual Basic, XML, Java, Junit/TestNG.

Operating Systems: Windows95/98/10/NT4.0/2000/XP/9x/ME, MS-DOS, UNIX, Linux

Browsers: IE, Chrome, Netscape and Mozilla Firefox, Safari

Databases: Oracle, SQL Server, MySQL and MS-Access

Accounting Applications/Software: QuickBooks, POS System, Store Track, Price net Web

MS Office Tool: Word, Excel, PowerPoint, Outlook.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Texas

QA Automation Engineer

Responsibilities:

  • Analyzed Business Requirement Documents (BRD), Functional Requirement Documents (FRDs)
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
  • Created GUI Test Cases for web base application by analyzing Business Requirement Document and Functional Requirement Document
  • Performed in Black Box, White Box, Smoke Testing, Sanity, Shakeout, Integration, Regression, Functional, Front End and Back End Testing
  • ConfiguredSeleniumWebDriver, TestNG, and createdseleniumautomation scripts in java using TestNG prior to agile release
  • Developed test plan, test scenarios, manual as well as automated test cases.
  • Used functional and object driven approach for designing selenium scripts using Selenium Webdriver, TestNG, Eclipse Platform and Java Language.
  • Continuous tweaking done to QA framework to include continuous integration, smart wait functions, drag-drop, etc. functionality compatible for different browsers.
  • Worked in continuous integration environment. Familiar wif Jenkins, Maven & Selenium Grid.
  • Used Quality Center/ALM as Time Management tool and as Bug Tracking tool
  • Worked on production to find the current and projected user volume and transaction density.
  • Involved in both Manual and Automation testing
  • Upon testing completion, identify test cases dat would be added to the regression test suite for automation.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms
  • Experienced in developing and executing Regression testing and System testing using Selenium
  • Worked wif development, web admin and DBA to find the issues
  • Used firebug to identify object's ids, Name, XPaths, links in the application.
  • Contributes in framework creation and added annotations to the test using selenium
  • Built a test automation framework based on Page Object Model, Test NG and Selenium Webdriver
  • Involved in Functional, GUI, Non-Functional, Database Testing and Regression testing of application
  • Executed SQL statements to ensure the data in the backend on Oracle Database
  • Write SQL Queries to retrieve data from database
  • Kept track of customer bugs, deciding their priority and then assigned them to different developer
  • Performed Cross Browser Testing using Chrome, Mozilla Firefox, and Internet Explorer
  • Attend status review meeting, interacted wif developers, Architects to resolve the issue
  • Documented and tracked test scripts, test results and reported test defects using HP Quality Center
  • Analyzed user requirements, attended Change Request meetings to document changes and implemented test procedures to test changes

Environment: Selenium Web Driver, TestNG, HP Quality Center 9.2/ALM, Eclipse Platform, SQL Server, MS Access, XML, Java, Oracle 10g, putty, Agile, Windows

Confidential, Richardson, TX

Selenium Automation Engineer

Responsibilities:

  • Using Agile/ Scrum methodologies, analyzed System Requirement Specification (SRS), Functional Requirement Specification (FRS), design documents and participated in scrum and sprint meetings
  • Implemented Data Driver framework using Selenium WebDriver, JAVA, TestNG to retrieve test actions, test data from excel file and SQL databases.
  • Assisted Manager by providing automation strategies, Selenium automation result and JIRA bug reports
  • Performed the defect tracking & management in JIRA & HP ALM
  • Developed Test cases and Test data scenarios based on the User stories and acceptance criteria's dat has been uploaded and performed Manual as well as Automation Testing for major functional areas
  • Reported and tracked defects found during the execution of test cases and automated test run in Selenium WebDriver.
  • Performed smoke/sanity, functional, integration, regression, system & UAT Testing.
  • Responsible for identifying the functional test cases for Regression Testing and automated those scripts using Selenium WebDriver.
  • Used Apache POI API to conduct Data Driven Testing by pulling data from a table in Microsoft Excel.
  • Designed and executed automated test scripts for functional, GUI and navigational testing to identify errors wifin the applications using Selenium.
  • Responsible for performing functional testing on the application by creating manual and automated test scripts using Selenium.
  • Created and maintained project-wide Object Repository.
  • Enhanced the created scripts to resolve synchronization issues.
  • Created User-defined Methods, Method libraries and maintained the initialization scripts to set-up the work environment.
  • Performed Data-driven testing using TestNG and MS Excel.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium
  • Responsible for Post Conversion and POS (Point of Sale) to ensure data was mapped correctly according to system requirements
  • Responsible for creatingDaily/weekly status reportsregarding the progress of testing process
  • Used SeleniumWeb Driver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome
  • WritingSQL queries for Backend Testing and to verify the database updates, inserts and deletions etc., of the records, and validate them
  • Studied Requirements, Developed and designed manual test cases and Scenarios accordingly.
  • Created automated scenarios using Selenium for regression and Data-Driven testing
  • Used Recovery Scenario and Regular Expression for handling the dynamic changes or exceptions in application
  • Helped offshore team in preparing and execution of test cases based on Functional and Business Requirements documents as well as prepared theRTM(Requirements Traceability Matrix)
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations
  • Implemented Data Driven Test Script using Selenium WebDriver and Created complete structure using TestNG Framework, which allowed multi thread execution of test cases and reporting
  • Utilized Firebug and XPath finder to develop basic automated regression test wif Selenium
  • Met wif the developers and technical content writers on a daily basis to update the test documents.
  • Participated weekly meetings and discussed enhancement and modification Request issues.

Environment: Quality Center/ALM, Java, Selenium Webdriver, TestNG, Microsoft Office, PL/SQL, Windows 2000/XP, UNIX, XML, HTML, CSS, Jira, Eclipse, Firebug, Firepath, XPath, IE, Firefox, Chrome Manual Testing, SQL Server 2005

Confidential, Sacramento, CA

QA Automation Tester

Responsibilities:

  • Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, primary language used for automation was JAVA.
  • Assisted on developing and maintaining robust and effective Page Object Model Framework.
  • Used Firebug and Firepath to identify and locate elements as needed, along wif creating custom xpath using xml functions.
  • Implemented Data Driver framework using Selenium WebDriver, JAVA, TestNG to retrieve test actions, test data from excel file and SQL databases.
  • Executed full test on every regression build and provided detailed report to the upper management.
  • Modified test scripts to handle all checked and unchecked exceptions which halped run test smoothly.
  • Used Maven as primary build management tools.
  • Create and track bugs and generate bug reports using JIRA.
  • Write and execute SQL queries.
  • Attend project meetings and communicate wif project team including project manager, developer, business partners about testing deliverables and any issues dat may hinder meeting testing deadlines. Also provide regular test status reports and defect reports.
  • Ensure successful delivery of final content by the testing deadline including test sign off reports, any outstanding defects and how they would be handled, and hand off to UAT.
  • Upon testing completion, identify test cases dat would be added to the regression test suite for automation.
  • Maintain the regression suite and oversee regression testing each release cycle, wif automated testing delegated to offshore resources.
  • Work successfully wif geographically dispersed teammates.
  • Work on multiple projects at one time and deliver high quality results wifin project timelines.

Environment: Selenium WebDriver,TestNG, Eclipse, JAVA, SQL, Jira, Windows OS, Microsoft Office.

Confidential, Wallkill, NY

QA Engineer

Responsibilities:

  • Contribution to project success and quality by creating and maintaining automated tests
  • Daily reconciliation of test automation errors in smoke and regression test environments
  • Collaboration wif developers to resolve defects blocking the successful completion of published test suites
  • Collaboration wif build master to ensure test automation framework solves overall quality assurance goals
  • Partnership wif Product Manager, QA Manager, Developer and Management on defining framework improvements, identifying process improvements, timely handling of test automation defects
  • Designs test cases, scenarios and matrices for assigned modules, designs automated testing, and performs requirements based testing
  • Participates actively in the planning, development, ongoing review and scheduling of testing environments to assure dat developed products meet Product Management Use Case Design Specifications, customer expectations and total quality management limits and standards
  • Document automation test case enhancements required for future releases
  • Used ALM for Test Planning, Test Case writing, Test Execution and Requirement Mapping wif Test Cases
  • Created Test Cases and scenarios for Defect tracking and reporting using ALM
  • Created Regression suite for various test scenarios
  • Tested and executed the suite whenever a code was changed
  • Created several Test scripts to create Data Driven Tests, Batch tests and performed Exception handling
  • Developed Descriptive Programming and Maintained Local and Global Object Repository
  • Created and Execute the Business Process Tests (BPT) using UFT and ALM
  • Execute Batch testing using Test Batch Runner tool, AOM script, Automation Framework and ALM tool
  • Performed Back-end data base testing using SQL quires for Data integrity, Data Manipulations, Data Retrievals, Data Comparisons and Recovery operations

Environment: ALM/Quality Center, QTP(UFT), Window, SQL Server, Oracle, UNIX, MS Office, Java, J2EE, Windows XP, MS SQL Server, SQL Management Studio, MS Office, Agile, Ajax, HTML

Confidential, New York City, NY

QA Engineer

Responsibilities:

  • Involved in Preparing and executing the Quality Management Plan, Test Plan and conducted walk thorough of it
  • Creation of the Test Strategy, Test Plan, and execution schedule Uploaded Test Plan, Test Cases, Weekly Status Reports, Issue Tracker
  • Incorporated automated accessibility reporting and auditing capabilities directly wifin the Selenium testing framework.
  • Participated in weekly Assessment Meetings wif BAs, SMEs, and Developers and coordinated between Business Team, Development Team, and Testing Team
  • Identified and Documented functional requirements using and mapping them to individual test case requirements in QC/ALM
  • Testdocumentation managementand requirements traceabilityusing Quality Center
  • Reporting and documentingdefects, change requestsandtest results usingQuality Center
  • Laid down the complete set of processes for the entire Testing lifecycle including, Integration, User Acceptance and System Test along wif theEntry and Exit criteria for each phase of testing
  • Reporting, tracking the status of the bugs and assigning severity ratings to them using Quality Center/ALM
  • Used SQL statements to validate the quality
  • Created Test Cases based on CCR (Change Control Requests) / Functional Specs
  • Performed Manual Testing for Screen Navigation
  • Created Test Scenarios for Positive, Negative, Integration and Regression testing of the application
  • Expertise in designing Automation Framework where test scripts are reusable and easily maintained
  • Extensively used QTP for generating the automated test scripts by record and play, also used data driven tests
  • Maintained Test Matrix for summarized test results information
  • Validated the application against the expected results by inserting Database

Environment: HP QTP(UFT), HP Quality Center/ALM, HTML, VB Script, SQL Server 2005, ASP, Oracle 10g, MS Excel, Windows Server 2003, Windows XP

Confidential, Pasadena, CA

QA Analyst

Responsibilities:

  • Analyzed Business Requirement Documents and Use Case to create Test Plan and Test Cases
  • Executed SQL to ensure data is populated correctly and data integrity is maintained
  • Performed data-driven testing and parameterized the fixed values in checkpoint statements, created data tables for the parameters and wrote functions for the parameters to read new data from the table
  • Prepared a detail Test Schedule and Test Metrics on a weekly basis for the project members to know the status of the QA process
  • Coordinated UAT testing by providing UAT Test population, UAT Testing Scenarios, and resolving the UAT defects
  • Generated the Daily Defect Reports using Mercury/HP Quality Centre/ALM and discussed the same wif the management, analyst and development team for defect resolution
  • Responsible for updating testing progress, concerns, issues and risksto the Test Manager through Daily Scrum Stand Up meetings
  • Used Quality Center /ALM to report application bugs and enhancements request and discussed wif developers to resolve technical issues
  • Interacted wif developers and business analyst to understand theseverity of the defects and assigned priorities accordingly
  • Responsible for performing Build Verification/Smoke Testingon the builds received from the configuration management teamto ensure the test readiness of the builds
  • Performed backend testing bycreating test data and validating database contents using SQL Queries
  • Reported bugs and interacted wif developers to resolvethe problems

Environment: Windows XP, Manual Testing, Quality Center/ALM, Quick Test Professional/ Unified Functional Testing, VB Script, VB.NET, SQL Server 2005, Web Services, HTML, SOAPUI

Confidential, Los Angeles, CA

QA Tester

Responsibilities:

  • Involved in all stages of Software Development Life Cycle from requirements gathering to post-production
  • Creation of the Test Strategy, Test Plan, and execution schedule Uploaded Test Plan, Test Cases, Weekly Status Reports, Issue Tracker
  • Participated in weekly Assessment Meetings wif BA, QA andDevelopers and coordinated between Business Team, Development Team, and Testing Team
  • Identified and Documented functional requirements using and mapping them to individual test case requirements in HP QC/ALM
  • Laid down the complete set of processes for the entire Testing lifecycle including, Integration, User Acceptance and System Test along wif the Entry and Exit criteria for each phase of testing
  • Reporting, tracking the status of the bugs and assigning severity ratings to them using HP Quality Center/ALM.
  • Used SQL statements to validate the quality
  • Extensively worked on preparing test cases for Claims, Report a claim, Quote, Auto Claim, Home owners claim, Vehicle glass claim, New Business Policy,Endorsements, Cancellations, Reinstatements, Renewals in Auto Insurance
  • Regularly used to interact wif Functional & Business Experts for issues wif Ratings, Premiums Mismatch etc
  • Created Test Cases based on CCR (Change Control Requests) / Functional Specs
  • Performed Manual Testing for Screen Navigation
  • Created Test Scenarios for Positive, Negative, Integration and Regression testing of the application
  • Expertise in designingAutomation Frameworkwheretest scripts are reusable and easily maintained
  • Extensively used QTP(UFT) for generating the automated test scripts by record and play
  • Participated in the meetings wif the Business suggesting the Change Requests and enhancement requests
  • Maintained Test Matrix for summarized test results information
  • Validated the application against the expected results by inserting Database
  • Participated in defect review meetings wif the team members

Environment: QC/ALM,QTP/UFT, Java, VB.NET, ASP.NET, SQL server, Web Services, HTML, Windows

Confidential

IT Consultant

Responsibilities:

  • Worked as consultant in Internet Service, Software development, Networking & Data Communication, Outsourcing and other ICT services
  • Provided expertise on subjects like software development, project management, graphic designing, visual basics etc as per the requirement
  • Performed several duties of testing, designing, creating, updating and modifying the computer applications as may be the requirement
  • Performed tests of the developed software to judge the quality, utility, time effectiveness, cost effectiveness and compliance of the software wif the project requirements
  • Resolved software issues, inefficiencies, malfunctioning on time to ensure uninterrupted work performance
  • Keep track of changing market scenario by working wif the entire marketing team & Customer
  • Sold GPS + GSM Based Tracking and Security Device for Vehicle, Family & Assets
  • Lead the sales team and Use sales forecasting and strategic planning to ensure the sale and profitability of products, and value added services, analyzing business developments and monitoring market trends
  • Assisted wif the implementation of new systems
  • Installed, maintained, update and support of all application, systems and communication software
  • Planned, scheduled and implemented network hardware and software maintenance requirements and upgrades

We'd love your feedback!