We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • QA Automation Engineer with over 7 years of experience in comprehensive testing of various applications. Strong knowledge in SDLC and STLC life cycles. Good at developing Test Cases, Test Plan, Test Data, Automation and BDD scripts using .Net, Selenium and immense knowledge in various tools like Cucumber, TestNG, and SoapUI, along with gained expertise in various domains likeTelecommunications, E - Commerce, Retail and Banking.
  • Expertise in various types of testing like Software Testing Automation, Manual Testing, Web and Client-Server based application testing.
  • Prepared Requirement Traceability Matrix for test cases and proficient in writing Test cases by using test case design technique.
  • Extremely good with Test Execution Process, Defect Life Cycle, and Test Plan and Detecting bugs and classifying based on Severity and Priority.
  • Extensively worked with Selenium GRID and Web Driver for testing web applications.
  • Good knowledge of .Net Development and proven experience in using Java for Automation.
  • Designed and created Test Suites using different frameworks like Data driven, keyword driven and hybrid framework for Java based applications.
  • Worked Extensively with TestNG Testing Frameworks. Has implemented Cross browser testing and Data driven testing using @parameters and @Dataprovider annotations.
  • Thorough knowledge in grouping the tests methods and running those methods parallel.
  • Used Log4j to maintain Log files and debugging of automation scripts and web applications.
  • Implemented test automation for handling Popup windows and Alerts using WebDriver and Alert interface class.
  • Developed framework from scratch in Hybrid framework (Data driven and Page object model).
  • Developed scripts using java and using oops concepts in code reusability.
  • Used Auto IT, Robot API tools in automation for Mouse movements, Keystrokes, Window control manipulations and print pop-ups which is not possible using selenium WebDriver.
  • Can perform switch over to elements in iframes using WebDriver.
  • Proficient in handling the SSL certificate error using Desired capabilities in all the web Browsers.
  • Abilityto perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.
  • Performed connection with the Database to execute SQL statements for validating data in the data table (Database testing).
  • Experienced in web services testing with WSDL using SoapUI tool.
  • Have hands on experience with SoapUI testing web-services.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Appium Mobile Automation, Junit/TestNG and Web Services.
  • Proficiency in C# programming with development of Window Form Application.
  • Proficient in script maintenance by using page object model (POM) with and without Page Factory.
  • Handled Ajax calls using WebDriver methods waits like Implicit, Explicit, fluent waits and thread sleep.
  • Working knowledge in Web development and testing tools like Firebug, Fire Path, XPath, DOM Inspector.
  • Performed BDD (Behavior Driven Development) withData Driven Test Automation Frameworkusing Cucumber Features, Scenarios and Step Definitions in Gherkins format.
  • Experienced in reporting bugs, conducting bug review, coordinating with development team in bug fixing.
  • Extensive experience in Functional testing, Integration testing, System testing, and User Acceptance Testing, Cross-Browser Testing.
  • Interacted actively with the team in identifying bugs.
  • Quick learner, Self-motivated and problemsolving skills.
  • Excellent technical analytical skills as well as logicalreporting skills.
  • Good team player with an ability to workindependently in a time sensitive environment

TECHNICAL SKILLS:

Methodologies: Agile/Scrum, Waterfall, SDLC, STLC

Testing Tools: Selenium (WebDriver, Grid), TestNG, Cucumber, Log4j

Languages: VB.NET, VBScript, C#, SQA Basic, C/C++, Java, Data Structure, HTML, XML

Test Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model

Utilities: GIT, Auto IT, Firebug, Fire Path

SOA Technologies: SOAP UI, REST, XML, WSDL

Artifacts: Test Strategy, Test Cases, Test Plan, RTM, Test Summary Report, Bug Report

Bug Tracking Tools: JIRA, Rally, HP ALM/Quality Center

Behavior Driven Tools: Cucumber

Databases: MySQL, SQL Server, Oracle

IDE: VisualBasic 5.0, MS Visual Studio 2005/2008/2010, VSTS(Visual Studio Team System), MS Visual Web Developer 2005 /2008

MS Office Tools: Excel, Outlook, PowerPoint, Access and Word

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari.

Operating Systems: Windows XP/7/8/10, IOS, Linux, Unix

Mobile testing tool: Appium, Perfecto Mobile

WORK EXPERIENCE:

Confidential, Plano, TX

QA Automation Engineer

Responsibilities:

  • Conducted Automation/manual testing using the Standards,guidelines and structured methodology in testing the application.
  • Performed SOA Web Services Validation
  • Web Services automation for manual and Automation both.
  • C# Automation using VSTS and Selenium, Eclipse along with Nunit and Watinadd-on
  • Documented and executed Testplans, Test cases and Test scripts based on businessrequirement document.
  • Extensive experience in C# programming for C# automation/Performancetesting in Visual Studio Ultimate.
  • Validated SSRS and SSIS Reports
  • End to end execution of automated scripts, Test Resultanalysis.
  • Prepared test cases for the system covering SRS document, designdocument, reviewing them with the developers and finalized the test cases.
  • Involved in developing Test plan and Test scripts usingthe business documents in Test Director.
  • Involved in Testing in Agile Development Env. Using TDD and ATDD approach.
  • Validated web services manually and through automation usingSOAP UI.
  • Performed MobileTesting and Automated Mobile Simulator using QTP 11.0.
  • Experience in creation of library functions, Checkpoints, Data Validation
  • Performed functional testing manually and constructed positive and negative test scenariosas per requirements.
  • Experience in Data Driving and Keyword Driven testing
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checkeddata integrity.
  • Performed End-to-End testingmanually and was associated with User Acceptance Testing.
  • I have validated Different Web Services written for Projects.
  • Write and tests Web Services calls manually andthrough automation.
  • Submitted testing reports for discovering software bugs reporting bugs and verifying bug fixes.
  • Maintained detailed test logs and reported test results in Test Director
  • Participated in test plan and test cases review meetings.
  • Documented the successful or unsuccessfulcompletion of each test condition in the Test Director script repository andverified actual results against expected results for discrepancies
  • Attended review meetings with Business Analysts, Developers and endusers to understand and test according to their requirements.
  • Closely interacted with the developers in fixing the bugs.
  • Involved in defect log, defect tracking and resolution.
  • Involved in writing test summary reports, defect summary report, and final report.
  • Used the Quality Center as are pository for all of the testing efforts to record and keep track of the defects.

Environment: QualityCenter 9.0, SQL Server, MS Office, .Net, Visual Studio, C#, UnitTesting, Performance Testing using Visual Studio Team System, TFS, SSRS, SSIS, Selenium, Eclipse

Confidential, Oak Brook, IL

QA Automation Engineer

Responsibilities:

  • Participated in business requirements (User Stories) review meetings with Business Analysts & Scrum masters & team members.
  • Extensively worked on Agile/Scrum Methodology throughout the Software Development Life Cycle.
  • Used the S.O.A (Service Oriented Architecture) architecture throughout the Software Development Life Cycle (SDLC). Extensively worked on large scale amount of Webservices (WSDL), and SOAP UI, Schemas and XMLs.
  • Interacted with developers, system engineers, and testing teams to identify applications defects and to nail down the software problems.
  • Involved in UnitTesting using C#.
  • Extensively worked on Webservices (APIs) Protocols such as: HTTP, SOAP and XML.
  • Experience in testing managements tools such as JIRA.
  • Maintained automated testing scripts for web services testing using SOA automation test for regression testing.
  • Used Soap UI for creating new test suites and add test cases to the suite.
  • Responsible for validating the XML files.
  • Extensively validated the WSDL files using XML SPY.
  • Actively participating in daily defect calls to resolve the defects in efficient and timely manner.
  • Extensively involved in Productions validation for the Shakeouts in every release.
  • Developed test cases and scripts for GUI testing, functionality testing and regression testing.
  • Implemented Data driven framework and worked extensively with TestNG Testing Framework. Has implemented cross browser testing and Data driven testing using @parameters and @Dataprovider annotations.
  • Used Firebug, Firepath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Developing test, defect reports and test scripts in Selenium Environment
  • Implemented the selenium synchronization using the implicit and explicit wait methods.
  • Responsible for Executing Test cases, Test Procedures and Records Defects.
  • Performed Functional, System, Regression and user acceptance testing.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Used GIT as the version control tool for the source code. Performed merge conflicts, and fork operations using Git repository.
  • Configured Jenkins build job for continuous Integration and also for Regression Testing.
  • Used Jira to track defects and attended meetings with developers in resolving the same.
  • Involved in creation of automation framework in Selenium WebDriver using Behavior Driven Development (BDD) approach in Cucumber framework.
  • Extensively used Page Objects design and page navigation framework.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Participated in test plan and test cases reviewmeetings.
  • Used QualityCenter as a repository for all of the testing efforts to record and keeptrack of the defects.

Environment: C#, Selenium WebDriver, Visual Studio, TestNG, HTML, XML, JIRA, Microsoft Office, TestNG, Junit, SOAP UI, SQL server.

Confidential, Nextel, VA

QA Analyst

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 WebDriver.
  • Developed test code in Java language using EclipseIDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially executed Unit Test Automation.
  • Performed black box testing using TestNG for class, method andWeb Services testing.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Executing the test plans on web and mobile (IOS and Android) as per requirements.
  • Have built a test automation framework based on Page Object Model, TestNG and Selenium WebDriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • 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.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Tested the various Service Oriented Architectures (SOA) spanning across various Web Services using SOAP and WSDL across various applications using SOAPUI.
  • Reported software defects in Rally and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Rally.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • 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 WebDriver, Jenkins, Appium, SOAPUI, TestNG, Rally, Fire path, Firebug, XPath, C#, HTML, CSS, Android, IOS, Oracle SQL and Windows.

Confidential, Detroit, MI

Manual/ QA Tester

Responsibilities:

  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Coordinated with business analyst and development team to resolve issues.
  • Created overall Test Strategy to cover all the functionality related to particular enhancements.
  • Involved in preparing System Test Plans based on User Requirements Document (URD) and prepared the Test Cases and Test Procedures.
  • Involved in manual test execution and various testing phases like GUI, Functional, Regression, Exploratory, adhoc and Sanity testing.
  • Involved in integration and systemtesting for the application.
  • Tested the application manually by executing test cases.
  • Prepared the test scenarios and generated test scripts.
  • Involved in preparing the test scenarios based on the Functional Requirement document.
  • Prepared Test cases and test scripts based on the test scenarios.
  • Involved in Daily Stand up Meeting.
  • Involved in preparing the RTM (Requirement Traceability Matrix) document which maps all the requirements with the appropriate baseline test cases.
  • Participate in defect reviews and defect tracking Meeting with the developers during the test execution.
  • Validation of the operations in the application.
  • Involved in writing extensive SQL queries for database testing.
  • Analyzing Test Results.
  • Defect Reporting and Tracking using Quality Center.

Environment: SQL Server, Quality Center, Waterfall, MS Excel and Windows.

Confidential, Philadelphia, PA

Manual Tester

Responsibilities:

  • Analyzed Business and System Requirements and interacted with stakeholders and developers.
  • Created test plan, test scenarios, test Strategy and test cases, corresponding to the test requirements in order to maximize verification coverage of system variables.
  • Tested different modules and their functionality before and after bugs fixing which included various test run on PC and host side to test the system integrity and compatibility between modules (integration Test).
  • During the test life cycle transaction testing, regression testing and performance testing were performed.
  • Extensive SQL statements executed to verify the data in the database tables.
  • Analyzed business flow of the application.
  • Involved in preparing the RTM (Requirement Traceability Matrix) document which maps all the requirements with the appropriate baseline test cases.
  • Performed Communicated defects encountered during regression test and followed-up with developers until all issues were resolved.
  • Performed all phases of end-to-end testing which includes Smoke testing, Functionality testing, Regression Testing, UI testing, GUI testing, negative testing, system testing, System Integration testing, White Box Testing, Black box testing .
  • Managed Defect Tracking process, which included prioritizing bugs, assigning bugs and verifying "bug-fixes" using Quality center (QC).
  • Participated in design enhancement reviews and submitted status reports on the progress of the testing effort.

Environment: Quality Center, MySQL, UNIX, Windows 7, Microsoft Office Excel, Waterfall.

We'd love your feedback!