We provide IT Staff Augmentation Services!

Qa Engineer Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Proficient in industry standard methodologies such as Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) using Water Fall and Agile Methodology.
  • Involved in Functional testing, Testing system management, Integration testing, Regression testing, GUI testing, Back - end testing, Browser Compatibility testing, Ad-hoc testing , Black Box Testing, System Testing , User Acceptance Testing.
  • Extensive experience working with Open Source Tools such as Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid , Cucumber and Eclipse.
  • Skilled in handling of Test-NG annotations like @ Data Providers, @Test, @Before Test, @After Test, @Before Method, @After Method , @Before Suite, @After Suite, @Before Class, @After Class and implementing Parameterization using Test-NG XML .
  • Analyzed GUI web elements using various Selenium Locators like ID , Name , Link Text, Partial Link Text, X-Path, DOM and CSS Selector in creating automation scripts.
  • Robust work experience in Cross- Browser Testing to test whether the web applications are working as desired in different browsers and environments.
  • Designed and enabled different Automation frameworks like Keyword Driven Framework, Data Driven Framework, and Hybrid Framework.
  • Used Selenium Web Driver and Test-NG to run parallel   testing by creating Groups , and categorizing test cases in XML file .
  • Well versed in Accessing Forms, Tables, Link, Keyboard Mouse Events, Uploading File using Selenium Web Driver and handled Synchronization issues and Ajax calls using Waits.
  • Toiled on handling Multiple Windows and Pop-ups with Selenium.  
  • Conversant in handling Cookies and alerts in Selenium Web Driver.
  • Good experience in developing automation framework using Test-NG and developing Maven targets to execute automation suites.
  • Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI in Selenium Web driver 
  • Strong working experience in Core Java and Gherkin language.
  • Developed BDD (Behavior Driven Development) scripts with Cucumber, writing Feature File and Step Definitions for Gherkin based features.
  • Used different Object Oriented Concepts of java like inheritance, polymorphism, Abstraction and encapsulation while developing automation framework from scratch.
  • Maintained the Selenium and JAVA automation code and resources in source controls like SVN, GIT over the time for improvements and new features.
  • Worked on Maven Build Management Tool for the frameworks.
  • Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD using Cucumber. 
  • Immense experience in Web Services testing using SOAPUI tool. Performed Assertions on request and response XML on both SOAP and REST Web services.
  • Knowledgeable with SQL and PL/SQL, to run the data integrity tests for backend testing and JDBC (Java Data Base Connection) to establish connectivity between the Java Programming language and a wide range of databases.
  • Used Appium/Perfecto tool to develop automation test scripts on Android platforms for native applications on mobile devices.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP Quality Center, JIRA, Rally and Bugzilla.
  • Generated test logs using Log4j for various log level.
  • Experience in testing and handling different Frames (frameset, iframes) of a HTML page with having different DOM's for every frame.
  • Excellent inter personal communication, Test to Break attitude, analytical and problem solving skills.

TECHNICAL SKILLS:

Methodologies: AGILE (SCRUM), WATERFALL, SDLC, STLC

Testing tools: Selenium IDE, Selenium RC, Selenium Web Driver, Selenium Grid, Test-NG, Cucumber, SOAP UI, J-unit, Appium, Perfecto.

Build Management Tools: Maven, ANT

Continuous Integration Tool: Jenkins

Programming Languages: JAVA, C, C++, SQL, Gherkin

Databases: MySQL, Oracle, SQL Server

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

Markup Languages: HTML,CSS, XML, X-Path, CSS Selector

Operating Systems: UNIX, WINDOWS 7/8/10 , Linux

Frameworks: POM, Keyword driven, Data driven, Hybrid.

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

Other tools: JIRA, Rally, Bugzilla, Auto IT, Eclipse, FireBug, FirePath, TOAD, GIT, SVN, Putty.

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

QA Engineer

  • Involved in all the stages of SDLC & STLC like Requirements Specifications, Review, Test documentation, Application testing and Defect reporting. 
  • Participated & understood the application's Functional Requirements to initialize the test scenarios, test flows (End to End) and test procedures. 
  • Prepared Test cases for Positive and Negative test scenarios as referred in the User Stories keeping in mind boundary Value Limitations, Equivalence classes. 
  • Developed and Executed Test Scripts using Selenium Web Driver, Test-NG and analyzed Test Results.
  • Wrote test scripts to handle Alerts, Screenshots, Windows Handle, Drag and Drop, Radio Buttons, Frames, Web-Tables, Mouse Events on the web page.
  • Used Hybrid &Data Driven Framework and extracted the data from external Excel files using Apache POI. 
  • Tested compatibility of application for dynamic and static content under various cross browsers using ID's, Name, Partial Link Text, Link Text, CSS Selector, DOM and X-Path in Selenium Web Driver. 
  • Used Auto-IT to access Windows GUI.
  • Performed Cross Browser Testing and Parallel Testing on different types of browsers.
  • Used Rally to track defects and maintained the flow of iterations. 
  • Performed Regression testing using Selenium WebDriver and Jenkins Continuous Integration. 
  • Performed Smoke Testing, Integration Testing, Functional Testing, Regression Testing and System Testing of the applications. 
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • Used Maven to perform build from Jenkins Continuous Integration. 
  • Wrote complex SQL Queries on Joins- (Inner join, left join, right join and Full join).
  • Performed testing on Web Services SOAPUI on WSDL (SOAP) and WADL (REST) to check the communication between different web services.
  • Generated test logs using Log4j for various log level.
  • Prepared Status Summary Reports with details of executed, Passed and Failed test cases.
  • Participated in regular project Status Meetings related to testing phases.
  • Monitoring Testing Activities within the team and reporting regular progress to the Test Manager.
  • Attended Project Domain and Internal Project Functionality Training Sessions.

 Environment: Java, Eclipse, Hybrid and Data Driven Framework, Selenium Webdriver, Cucumber, Selenium Grid, AutoIT, Apache POI, Oracle, SQL, Rally, SVN, Maven, Jenkins, Log4j, SOAPUI.

Confidential, NJ

 Senior Automation Engineer

  • Prepared Automation version of Manual Test Cases and Test Scripts in IBM tool RQM and involved in the Test Data creation.
  • Executed test scripts and participated actively in System Testing, UAT and Regression Testing.
  • Created, executed and automated test scripts using Selenium WebDriver, TestNG and MS Excel as source of Test Data.
  • Involved in the design and development of Page Objects using Page Object Design Pattern.
  • Implemented Page Object Model automation framework with Selenium WebDriver, Java and Cucumber.
  • Executed test cases related to Alerts, mouse over using Actions class and find hidden elements using XPath, frames and windows classes.
  • Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers.
  • Performed Synchronization testing by creating Implicit wait, Explicit wait, Fluent wait and custom wait conditions to make sure the scripts work properly.
  • Customized test reports generated out of TestNG and created the error screenshots.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities. Implemented Appium Scripts to test iOS and Android platforms.
  • Developed full automated Regression test suite (test code & test content) for Mobile app on iPhone and Android in Java using Appium TestNG, XCode.
  • Used AutoIt for automating the Windows GUI and general scripting.
  • Performed Sanity testing and Ad-hoc testing when required.
  • Found Defects, prepare Defect reports and Status reporting, Defect tracking using Jira.
  • Share Daily Status Report with all the team members, Team Leads, Managers and Stakeholders.
  • Performed testing on Web Services using WSDL and SOAPUI to check the communication between devices over networks.
  • Developed BDD Cucumber framework and developed feature files, scenarios and step definitions. Used Jenkins tool for continuous integration of the builds.
  • Created test cases and performed Database testing to check the data is being updated properly.
  • Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.
  • Performed Web services testing using RESTASSURE plugin and have automated REST API’s.
  • Conducted Conflict Management meetings with the team, stakeholders for the better quality outcomes.

Project Environment: Selenium WebDriver, Eclipse, Java, TestNG, Appium, XCode, UI Automator MySQL, Jira, XPath,CSS, Cucumber, Selenium Grid, SOAP UI, REST

Confidential, Wisconsin

QA Automation Engineer

  • Analyzed the user stories based on detail acceptance criteria for the corresponding Sprint.
  • Participated in daily Scrum meetings.
  • Run Defect Triaging and review the Test Plan, Test Scenarios, and Test Cases with Project Team.
  • Involved in creating, updating and executing of test cases as per requirements.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language, MAVEN and Junit.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium Web Driver.
  • Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected.
  • Identified the correct GUI web elements uniquely by using different types by locators like Id, Name, Link Text, CSS, DOM, XPath.
  • Used Ajax Call Synchronization in Selenium Web Driver, used Implicit, Explicit waits to handle the execution flows.
  • Used Junit framework, covering different types of test designs like a unit test, functional test, end to end test, UI test and integration test.
  • Experienced in Apache POI Jar for reading Excel file using Java IO operations.
  • Developed Automation framework implementing Data Driven Test for certain Test Cases.
  • Documented all defects found in Jira defect tracking system.
  • Monitored the jobs which could be GIT checkout using Jenkins.
  • Executed the test cases and reviewed the results with Business to get the Business approval for UAT.
  • Configured Selenium Grid to execute tests on different machines against different browsers in parallel.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • 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.
  • 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.
  • Automated the mobile application using Appium and Perfecto.
  • Involved in Web Services Testing using SOAP UI.
  • Executed the automated regression test cases during every release and executed the daily regression test suites
  • Involved in preparing monthly QA metrics and Weekly status reports.

Project Environment: Java, Selenium WebDriver, Selenium GRID, Appium, Perfecto, Web Services, SOAP, Jira, GIT, AGILE, CSS, Eclipse, Oracle, UNIX, MS Word.

Confidential, Bloomington, IL

 QA Tester

  • Understood Functional Requirement Specifications and System Requirement Specifications.
  • Preparation of Test Scenarios, Test plans, Test Cases, Test Data and execution of Test Cases and Test Scripts.
  • Created Test Plan Document based on Test Strategy Document.
  • Prepared Requirement Traceability Matrix and ensured that all the specifications are tested and has no defect.
  • Performed Smoke testing, Integration testing, Functional testing, Regression testing, System Testing and UAT (User Acceptance Testing) of the applications.
  • Wrote complex SQL Queries on joins (Inner join, left join, right join and Full join).
  • Designed Hybrid Framework- creating and executing Test Scripts using Selenium Web Driver, IDE, ANT, Test-NG, Apache POI, Log4j.
  • Maintained and executed Maven build files for running automated tests by adding dependencies.
  • Worked on BDD using Cucumber and wrote Feature File and Step definition file.
  • Performed Cross Browser Testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Worked on Web Service Testing tool - SOAP UI. Tested Web Services, XML, WSDL, and Restful Services (WADL) using SOAP UI.
  • Performed Defect Reporting and Defect Tracking using Bugzilla.

Environment: BDD - Cucumber, SOAP UI, Apache POI, Web Driver, Hybrid Driven Framework, Java, Eclipse, SQL, Bugzilla, SVN, Maven, Jenkins, Log4j, Agile.

Confidential

 IT Analyst

  • Involved in the full testing Life-Cycle from analyzing business requirements to testing phase.
  • Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Developed Test Strategies, Test plans, Test Cases, steps, scenarios, RTM (Requirements Traceability Matrix), execution and Summary reports.
  • Develop and deliver production applications based on client requirements with good performance.
  • Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
  • Stage application defects, track and document using Quality Center.
  • Worked with both Mobile and Web Based application.
  • Received, reviewed, troubleshoot and escalated issues using Google Neuron tool.
  • Used Google Feedback System to gather and process user feedback.
  • Worked for the Google Home Page.
  • Maintained clusters that handle individual reports into issue tags and allow us to handle feedback at scale.
  • Interacted with client side professionals for fetching business requirements, verification and analysis.
  • Reported verified and tracked bugs and sent the status report to client on daily/weekly basis.
  • Interacted with the next level engineers for bug fixes and problem resolution.
  • Worked in web based applications such as service management and feature management systems in an ITUP (Information Technology Unified Process) environment.
  • Conducted the Functional, System, Integration, Regression, UAT and Sanity testing.
  • Tracked all the issues using HP Quality Center and made sure that all the issues were fixed and resolved before the application went into production.
  • Worked in ITUP process environment with frequently changing requirements and features. Attending daily standup meetings.
  • Identified defects and interacted with developers to resolve them and provided full support to the Test team.
  • Prepared Status Summary Reports with details of executed, passed and failed test cases. Also involved in ST Entry and Exit criteria reports.
  • Helped the Business Users in performing the UAT by providing the test cases, issue log templates and also providing the test data.
  • Escalated issues, risks, blocking defects, design questions/clarifications in person to all relevant parties immediately and constantly work on resolution.
  • Sent testing progress report and detail status to the Resource Manager and Project Manager on regular basis.
  • Participated in regular project status meetings related to testing phases.

Environment: HP-Quality Center, Neutron Tool, Google home page, ST (Same Time Chat), Windows XP, Internet Explorer, Chrome, MS Office, Word, Excel.

We'd love your feedback!