We provide IT Staff Augmentation Services!

Senior Qa Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Around 8+ years of Diversified experience in Automation and Manual testing serving mainly in preparing Test strategy, Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.
  • Expertise in Entire Software Development Life Cycle (SDLC) and software Testing Life Cycle (STLC) in Agile as well as Iterative development environments.
  • Extensive knowledge and experience of Selenium IDE, Selenium Web driver, Selenium Grid, Web driver API'susing Core Java for developing automation scripts in Eclipse IDE.
  • Expertise in Selenium automation using Selenium Web Driver, Cucumber, JAVA, JUnit, Maven, Jenkins.
  • Expertise in Java and OOPS concept required for Selenium framework.
  • Experience in Automation testing using Selenium Web Driver/RC/IDE, JUnit, Testing, Jenkins, Maven, Ant, Cucumber, Soap UI and HP UFT.
  • Experience in testing Web Applications (Java, Ruby), Mobile Applications Testing (Native App, Hybrid app, Web and SMS), Web services/message testing, Experienced in working with Microsoft Test Manager (MTM) where test plans are stored and results on Team Foundation Server (TFS)
  • Knowledge on Web Services Testing using SOAP UI & groovy scripting.
  • Developed framework using Cucumber, Junit, Testing, Page Object Model, page factory.
  • Good experience in testing both SOAP and REST services using SOAP UI, and Tested HTML, XML and JSON formats.
  • Segregated defects based on the hierarchy of the effects on the test scripts using Log4j.
  • Implemented open source tool Appium, Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Involved in performance testing in creating virtual users and testing load, stress, database tests using Load Runner tool.
  • Involved in developing Automation Frameworks such as Keyword Driven Framework, Data - Driven Framework and BDD.
  • Using Appium automation testing was performed on Mobile platform.
  • Hands on experience of Manual and automation testing of Mobile Apps using emulators, simulators and Appium.
  • Hands on experience in tools such as SQL Developer and MySQL Work bench, extracted data from Ms.-SQL Server, MySQL, DB2 and Oracle.
  • Experience in creating Cucumber BDD (behavior-driven development) framework, TDD (Test Driven Development) and automating BDD scenarios using GHERKIN format.
  • Extensively used JIRA, Bugzilla, ALM and HP Quality Centre, Clear Quest for bug tracking.
  • Experience in interacting with business analysts, developers and technical support in Agile Environment.
  • Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP Quality Center/ALM & JIRA, Status Reports, and Best practices in Testing)
  • Extensive experience in functional testing, integration testing, smoke testing, sanity testing, UAT, regression testing, black box testing, white box testing, GUI testing, system testing, security testing, browser compatibility testing, cross browser compatibility testing.
  • Worked on Cross Browser and Cross Platform testing through Selenium WebDriver by testing the website on different browsers like Google Chrome, Internet Explorer and Firefox.
  • Proficient in Automation tools like Quick Test Professional (QTP)
  • Created, maintained and executed VB scripts in Expert View.
  • Experience in analyzing test results and submitting the bugs using Bug Tracking Tool Quality Centre (QC) & Team Foundation Server (TFS)

WORK EXPERIENCE:

Senior QA Automation Test Engineer

Confidential, Chicago, IL

Responsibilities:

  • Involved in setting up configuring the testing environment with Selenium Web Driver, Testing and Eclipse.
  • Wrote test cases scripts using Selenium Web Driver for functional testing and regression testing.
  • Performed Data driven testing using Selenium Web Driver, and JDBC Connections.
  • Prepared test cases, plans, strategies and scripts for both positive and negative results and maintained in Test Management tools - HP ALM, Visual Studio TFS and MTM
  • Running the Jobs/Workflow for ETL process. Prepared and ran SQL queries.
  • Verifying the data in target database after ETL process.
  • Worked with Data Extraction, Transformation and Loading (ETL)
  • Involved in SOAP based web services testing using SOAPUI web services testing tool.
  • Worked with Web programming language HTML5, CSS3, XML and selected web element by using Firebug.
  • Knowledge on WSDL's using Schema Compliance Assertion in SOAP UI.
  • Execution XML requests and documented responses for Web Services Data Using Soap UI.
  • Used Data Driven Framework to check the behavior of application with different inputs as parameters using Selenium and also implemented Page object Model (POM)
  • Executed of end-to-end testing to evaluate system testing of the application.
  • Coordinate with end-users to schedule and support User Acceptance Testing (UAT)
  • Worked in a Scrum Agile process for delivering the outputs on time.
  • Used JIRA for defect tracking system, GIT for version control and Jenkins for continuous integration.
  • Involved in design and implementation of Selenium Web Driver automation framework for smoke and regression test suites (JUnit, Maven)
  • Identified test cases to automate. Automate those test cases using Selenium Web Driver API, Testing and Java technologies (Eclipse IDE)
  • Involved in developing Test Strategy, Test Plans and test cases, Design and developed the manual tests and automated tests using Selenium Web driver in Java.
  • Imported Cucumber jars to Eclipse. Created Cucumber framework in Eclipse to run BDD test cases.
  • Maintained user documentation with Testing output screenshots for User acceptance testing (UAT)
  • Performed Mobile Testing for Mobile App of Client, identify the Mobile Platform like iOS, Android by using Appium
  • Involved in developing Test Strategy, Test Plans and test cases, Design and developed the manual tests and automated tests using Selenium Web driver in Java.
  • Developed test cases for QuickBooks Mobile device using Appium.
  • Utilized role in mobile testing using Appium Mobile for testing client's mobile apps on the Android/iOS platforms.
  • Performed Data driven test in Cucumber, Parameterized BDD scenarios in Cucumber framework and ran the test cases using different data and verified the reports.
  • Worked with Groovy Scripts for Parsing the XML Responses to get the desired output.
  • Implemented Data Driven, POM using Java, Selenium WebDriver
  • Used complex SQL Queries to perform back-end data base testing

Environment: Agile Methodology, Java, Selenium Web driver, Cucumber, GHERKIN, BDD, MS Office, Ms-SQL Server, Selenium webdriver, selenium Grid, Firebug, Firepath, Appium, Test Plan, jmeter, SoapUI, QC/ALM, Bugzilla, Testing.

Senior QA Automation Test Engineer

Confidential, Bourbonnais, IL

Responsibilities:

  • Interviewed business users to gather requirements and analyzed the feasibility of their needs by coordinating with the project manager and technical lead.
  • Responsible for collecting and documenting the business and technical requirements for the new program launch which interface with the HQ applications
  • Validated the transaction by checking the transaction XML log after each transaction.
  • Extensively tested with SQL Query for data validation purposes
  • Raised and logged defects in ALM. Investigated and fixed defects with the help of application and Business Analyst Team.
  • Developed complex Test Plan, Test cases, Test Prototypes, Test scenarios against the business requirements and prioritize tests.
  • Capture server/application performance metrics during specific time intervals and compare baseline/ benchmark results with recent results.
  • Enhance team's analysis capabilities to include component level performance - GUI, Web services (Middleware), Database (Oracle, SQL, and DB2), Network and Browser applications
  • Assisted the development team and triaging team in isolating the cause of defects.
  • Retested defects and provided work around in Quality center.
  • Involved in browser compatibility testing (IE/Chrome/Firefox) for HQ web application.
  • Performed end to end testing for Affinity loyalty program.
  • Performed regression testing on the web application.
  • Worked closely with technical teams (Architect & DBA) to support the test execution to ensure correct environment configuration just prior to execution.
  • Participated in UAT by writing queries and for given business rules.
  • Used TFS and HP ALM Quality center for raising defects and Defect tracking. Tracked and managed software issue/bugs by executing test cases.
  • Was responsible to send daily status updates to the entire team along with periodic update report.
  • Responsible for functional/regression, performance, stress and capacity testing assessments.
  • Conducted tests and diagnosed problems to ensure the client/user requirements are met.

Environment: ONE POS retail application, Quality Center, SQL, SQL Server, TFS

QA Automation Engineer

Confidential, Marshall, IL

Responsibilities:

  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver.
  • Involved in implementation of Test Automation Framework build using Selenium Web Driver, protractor to handle Angular JS, Testing and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse, IDE and Testing framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /Testing)
  • Configured Selenium Web Driver, Testing and Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Performed white box testing using Testing for class, method, & Web Services testing.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Integrated Automation scripts (Selenium Web Driver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium Web Driver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), Testing, Quality Center, Fire path, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter

QA Automation Test Engineer

Confidential, Providence, RI

Responsibilities:

  • Worked in complete SDLC phases including requirement analysis, design, development, test, coordinate and support for fast-paced environment
  • Closely worked with team members to understand the product/business requirements and use cases
  • Define Test Scenarios and write Test Cases according to user requirements, stories, system and business rules
  • Reviewed all necessary documents with team and ensure that all scripts and documents are updated
  • Involved planning, preparing, creating, debugging and running automated test scripts in Selenium Web Driver using Java.
  • Developed Data driven, Keyword driven and Hybrid test framework with Page Object Model approach.
  • Used Testing, Apache POI frameworks to develop test suite and Data Driven Testing.
  • Executed all test scripts in Dev, QA and Production environments.
  • Cross-browser testing was involved for browser compatibility.
  • Conducted different type of testing (smoke, black box, functional, integration, UI, data, interface, regression, UAT etc.) for Web and Client Server based applications
  • Performed cross-browser testing for the web interface and mobile application
  • Tested application for browser compatibility for Internet Explorer, Chrome, and Firefox
  • Extensively performed Oracle SQL queries to retrieve/validate/update/modify data from DB tables
  • Identified, tracked, resolved all defects and ensured resolution prior to implementation of software
  • Coordinated with management, development team, operations and clients for any outstanding issues and ensured the implementation of software in correct environment
  • Extensively used Quality Center for all documentation and report/track all discrepancies
  • Updated documents, maintain defect in JIRA, prioritized the level of defect according to business impact
  • Attended Release Planning Meetings, Sprint Planning meetings, Daily SCRUM Meetings and Sprint Retrospective meetings

Environment: JAVA, Selenium, Testing, Apache POI, HTML, Oracle SQL-Developer, UNIX, JIRA, QC

Quality Analyst

Confidential, Chicago, IL

Responsibilities:

  • Worked with Business Analyst to review business requirements then translate those into test cases.
  • Analyzed business requirements documents.
  • Involved in preparing test plans and test cases based on the business requirements.
  • Performed backend testing of the applications by developing and executing SQL queries using TOAD.
  • Reviewed test assignments, developed test plans and scripts and conducted tests as assigned.
  • Manually create, develop and executed Test Cases.
  • Executed manual testing for all cases.
  • Performed functionality testing, GUI testing, and regression testing manually.
  • Responsible for designing and developing the SOAP/REST web service components for service assurance portal.
  • Developed and executed manual test cases to test functionality, data integrity, and negative scenarios.
  • Utilized Mercury's Quality Center for test case development and defect tracking.
  • Participated in Walk through of test plans and test cases.
  • Backend testing of DB2 by writing SQL queries to test the integrity of the application and oracle databases using TOAD.
  • Coordinated and scheduled UAT testing with the various Business Units.
  • Reported daily and weekly testing progress to the QA manager.
  • Documents problems/issues found during testing using Test Director and communicated problems to responsible developer.
  • Participated in walkthrough and defect report meetings periodically.
  • Involved in and mentoring users to use the application and resolved their issues.
  • Helped to manage defects by leading the daily defect meetings and then upgrade the defects accordingly.
  • Communicated defects to development found during testing and ensured all high and urgent priority defects were resolved prior to implementation.

Environment: Manual Testing, HP Quality Center, Java, Oracle, XML, HTML, UNIX, Windows, PL/SQL, DB2, TOAD

We'd love your feedback!