We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Nyc, NY

PROFESSIONAL SUMMARY:

  • Over 8+ years of QA experience in Manual/Automation testing of Web, Mobile apps and client/Server with specializing in Software Quality Assurance Testing and QA Automation Engineer.
  • Having extensive experience in writing and implementation of complex Test plans, design, Development and Execution of Test scripts for system and functional projects.
  • Extended experience in system testing, Smoke Testing, integration testing, UAT testing, Performance testing, functionality testing, and Regression testing.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Strong Hands - on experience in Automation Tools like Selenium, Appium, Perfecto, sauce Labs, Browser Stacks, Keynotes.
  • Experience in writing BDD test using Cucumber or Quantum (Perfecto Framework )
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experience on manual testing and automated testing using different tools like QTP, Selenium (RC, WebDriver, and GRID), Load Runner, Quality Center, and Performance Center.
  • Extensively worked on Agile Development and management process.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Experienced in developing Java Appium test scripts using Java, JavaScript and Test Frame works using NodeJS .
  • Experienced in White Box testing by authoring Python Codes in Selenium WebDriver.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Created and Maintained Server side Integration Test using Python and Selenium Web driver.
  • Experience in Back-end testing, data validation, Database testing using SQL queries.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, Rally, JIRA, IBM Clear Quest, BugZilla.
  • Proficient with BDD and TDD using cucumber.
  • Experience in automated test tools like LoadRunner, QTP, Selenium, Cucumber, Quality Center, Mercury Tools (Win Runner).
  • Experience in Web services (SOA, XML) testing. Knowledge of Cucumber tool and Gherkin language.
  • Performed Manual as well as Automated Testing using Testing tool Selenium WebDriver, Appium.
  • Created business process model, Hybrid keyword driven, Data driven, Page object model (POM) and Automation object model (AOM) using UFT/QTP, ALM and other tools using dynamic descriptive programming, SORs and object repository to perform functional and regression tests.
  • Experience in cross platform testing in Solaris, HP-UNIX, Linux, Windows (NT/2000/XP).
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Proactively identifying areas of obstruction/breakdowns and take steps to rectify the equipment through application of troubleshooting tools in Electrical domain.
  • Used Python scripting language to automate few of the test cases most of the test being related to feature ANT.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Configuration Management Tools VB scripting, IBM Rational Clear case, SVN, HARVEST.
  • Extensive experience in developing .Net framework applications using C#, MVC 4.0, ASP.NET, ADO.NET,VB.Net, WSDL, Web forms, and AJAX.
  • Created and executed automated (Coded UI) scripts in Visual Studio and in TFS Test Manager.
  • Experience of using testing tools like Quality Center, Microsoft Test Manager (MTM), Visual Studio, Team Foundation Server.
  • Experience with test automation tools like Mercury Interactive tools WINRUNNER/ QTP/ Load Runner in heterogeneous platforms.
  • Experience in creating and executing very large and complex End-to-End Test Scripts across different application Interfaces both Automated and Manual.
  • Defined and executed Unit, Functional, Regression, Smoke, GUI and Security manual testing against weekly, milestone, or on-demand (developers) build.
  • Extensively worked on different Selenium automation frameworks.
  • Ability to use current technology and tools to enhance the effectiveness of deliverables and services.
  • Established and maintained good communication skills with project managers, developers, business experts and QA teams.
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment.
  • Unique ability to adapt quickly to challenges and changing environment.

TECHNICAL SKILLS:

Browsers: Internet Explorer 6,7,8,910 and 11, Chrome, Firefox, Safari

Web Development Tools: XML, HTML, Ajax, Java Script, VB Script, TFS, ASP, JSP and Java Servlets, PHP, Jenkins

Languages: C, C#, Core Java, JavaScript, Python, VBScript, NodeJs

Web Servers / Application Servers: IBM WebSphere, BEA WebLogic, Tomcat, and IIS

Testing tools: Selenium (IDE, RC, Web Driver, and GRID), Quality Center, SOAP UI, TestNG, Junit, Appium, JMeter, Coded UI, log4j, cucumber, HP LoadRunner

Reporting tools: Jira, Bugzilla, Quality center, Rally

Operating Systems: Windows NT, Windows 2000 Server, Solaris, HP Unix, Linux and Citrix

Data Access Languages: SQL and PL/SQL.

Database Servers: ORACLE, SQL Server, Sybase and DB2.

GUI / Tools: Eclipse, Jbuilder.

Frameworks: Junit, TestNG, Maven, TDD, BDD

PROFESSIONAL EXPERIENCE:

Confidential, NYC, NY

QA Automation Engineer

Responsibilities:

  • Responsible for gathering Business requirements, Functional requirements and Design documents for multiple projects.
  • Followed Agile methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Developed Automation test framework using Selenium WebDriver with writing test scripts in C#, ASP.NET and VB.NET.
  • Developed functional, UI, regression test scripts using Coded UI and C#.
  • Developed the Test Methods, Reusable functions and the framework using C# language in Visual Studio 2012 Coded UI.
  • Documentation of test Results in error logging tool and Customization of VB Script for Automation of the Testing Process and Enhancement of Test Scripts for use in subsequent builds of the application.
  • Good Experience in Agile methodology for the product development.
  • Developed a Data Driven automation framework for the application using Visual Studio 2012 Coded UI.
  • Actively took part in Sprint Planning Meetings to understand and build user stories and retrospection meetings.
  • Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
  • Created queries in TFS to validate results of TFS reports.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Tested all backed REST APIs using Postman, Rest Client & SOAP UI.
  • Inserted checkpoints where needed, to compare the current behavior of the application.
  • Involved in writing SQL Queries, SQL Scripts and performing Database testing.
  • Designed the Manual and Goal oriented scenarios using LoadRunner Controller module to test.
  • Used HiveQL to write the custom MapReduce framework to perform more sophisticated analysis.
  • Familiarity with NodeJS , Angular JS and have done a POC on web automation framework using Protractor .
  • Monitor testing progress during monthly Releases and generate reports and communicate with leadership.
  • Prepared test data document and Involved in generation of bug and test case execution reports.
  • Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
  • Used GIT and Stash to re-modify files and for software development.
  • Done performance testing to determine that the web application, under test will satisfy high load requirements using Jmeter.
  • Have worked closely with the TFS admin team and integrated it with MTM along with Perfecto
  • Configuration of Automation -setup using nightwatch, npm, nodejs
  • Setup jobs in Jenkins to run smoke scripts after every builds.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
  • Experienced in using load and performance testing tool JMeter.
  • Involved in writing and executing SQL Queries for backend/ETL testing.
  • Involved in writing automated scripts for angular JS application using protractor and Java scripts.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

Environment: C#, HiveQL, HTML, SOAP UI, VB Script, Coded UI, Quality Centre11.0, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle, Selenium Web driver, Nodejs, TestNG, VB.NET, SQL, JIRA, Oracle10g, Jenkins, Microsoft Test Manager.

Confidential, Atlanta, GA

QA Automation Engineer

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Responsible for preparing the application list to be developed by selecting the applications based on the priority, severity and Rank.
  • Involved in testing of web services using SOAP/REST services using SOAPUI
  • Automated Testcases by using Selenium webdriver in C#
  • Involved in the usage of BDD framework with Cucumber Step Definition, Scenarios and Features for UAT testing.
  • Used XPath and DOM to work with dynamic and static objects in Selenium
  • Involved in sanity testing, functional testing, cross browser testing, negative testing, compatibility testing, regression testing and re-testing testing.
  • Implemented web services testing on XML Schema. WSDL using SOAP UI and validated them in SOAP and in the Backend Databases.
  • Involved in writing different SQL queries to access data from different database tables to check Data validity during database testing.
  • Developed and Implemented automation using Selenium WebDriver and C#. Used Visual Studio to develop & debug the code.
  • Exposure to continuous integration tools like Jenkins and used Maven and Ant for project as building tools.
  • Retrieved all the Dynamic data from Database using SQL Queries for automation purpose and Maintained static data in Excel sheets.
  • Design and Implementation of BDD framework using Ruby-Cucumber.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Maintained all the documentation and Daily Status Reports
  • Participated in meeting, teleconferences walk through with the Scrum Master and Product Owner in prioritized QA backlog Items.

Environment: C#, Visual Studio SQL, Agile, Selenium WebDriver, Version Control, BDD Framework, Soap UI, GIT HUB, Jenkins, HTML, XML, RESTFUL, NUnit, TFS, POSTMAN, Fire Bug.

Confidential, Springfield, MO

QA Engineer

Responsibilities:

  • Managed large-scale data migrations, migration simulations, go-lives, functional testing, GUI testing, user acceptance testing, regression testing, compatibility testing, load testing and stakeholder communications.
  • Migration engagement Project Planning and Scoping of time and estimates and forecasting for client.
  • Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
  • Involved in testing different processes like data migration (master & transactional) and documented testing documents in JIRA.
  • Experience in working with JavaScript frameworks like Bootstrap and Angular JS
  • Worked with HTML5, HTML, DHTML, CSS, JAVASCRIPT, nodeJS, JSON in UI pages.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Created Java based scripts for Selenium Web Driver with JUnit as automation frame work.
  • Worked on acceptance testing using Selenium WebDriver.
  • Developed test automation frameworks such as Data Driven, Keyword Driven and Hybrid using Selenium WebDriver, TestNG and Maven.
  • Involved in the Data migration and validation tasks
  • Created automation scripts in SoapUI tool Groovy Script for web services testing and to test SOA based architecture application to test SOAP services and REST API.
  • Performed testing on REST based web services testing using SoapUI, POSTMAN.
  • SoapUI-Pro Application was used to do black box testing to call interfaces on SOAP based and RESTful Web Services.
  • Executed SoapUI for preliminary smoke-test to validate the build.
  • Implemented Protractor and automated, executed scripts on different browsers using JavaScript, Jasmine, XML, JSON and NodeJS
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Extended TestNG framework by adding some helper classes and methods.
  • Involved in creating automation test suites for progression & regression testing in SoapUI.
  • Validated request and response XML/ JSON. Added assertions to validate the XML/ JSON in Web services SOAP and RESTFUL service.
  • Performed GET and POST requests in Ajax of XML, JSON using JavaScript, JQuery.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application. Used ALM and JIRA for tracking, analyzing and documenting defects.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Conducted backend testing using SQL queries to validate data for database.
  • Preparation of Daily and Weekly status reports. Attending weekly defect report meetings and presented progress updates.

Environment: ­-Java, Java Script, Selenium WebDriver, Selenium Grid, REST, TestNG, Maven, Jenkins, SOAPUI, JQuery, Eclipse, Firebug, Firepath, Postman, XML, DOM, GIT, Jira, ALM, Internet Explorer, Chrome, Firefox, SQL and Windows.

Confidential, Springfield, IL

QA Analyst

Responsibilities:

  • Involved in testing of application using the Scrum (Agile ) methodology.
  • Used Firebug and Fire path for identifying the web elements uniquely in the web page.
  • Developed automation test scripts using Selenium WebDriver and Java.
  • Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements using Test Director.
  • Developed and executed SQL queries for backend testing .
  • Responsible for smoke testing , UAT testing .
  • Implemented Core Java and Object-Oriented concepts.
  • Handled the special mouse events and selected the options from the drop-down menu using Selenium Actions builder, mouse hover and synchronization .
  • Generated Reports and Documentation.
  • Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAPUI .
  • Used parameters, data provider TestNG annotations to perform regression and functional testing.
  • Used Actions and Action classes for performing Keyboard and Mouse events.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Used Hybrid which is a combination of both Keyword and Data Driven Framework to extract data from external Excel files using Apache POI and load into the variables in the scripted code.
  • Interacted with business people and developers to exchange the updated status and interacted with developers to resolve technical issues.
  • Implemented Page FactoryModel in the data-driven framework.
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, TestNG and XPath .
  • Developed Selenium scripts to get the data from the webpage by using the methods like getUrl, getTitle, getAttribute.
  • Reported daily status of data creation and sent weekly status reports .
  • Execution of QA and Testing processes, and plans, bug documentation and bug tracking and used Requirement management and bug tracking testing tools like Quality Center.
  • Used SVN as a source repository system to share code within the office as well as team overseas.
  • Involved in writing Test plan and performing Manual Testing.
  • Executed the manual testing process of Positive Testing and Negative Testing, Integration Testing.

Environment: Selenium WebDriver, Eclipse, Java, TestNG, tCSS, Cucumber, SQL, Html, MS-Excel, Jenkins, SVN, Log4j.

Confidential

Automation QA Tester

Responsibilities:

  • Prepared various reports based on different stages of Testing.
  • Executing Test Scripts in Selenium WebDriver for Regression Testing and analyzing the Test results.
  • Involved in writing the test cases test data and test scripts.
  • Developed project in Eclipse IDE .
  • Involved in coding using Java, JSP, Servlets & JavaScript
  • Preparing test cases and technical specification documentation.
  • Involved in Bug Fixing and Production Support Maintenance.
  • Integrated various modules and deployed on Websphere.
  • Involved in writing JSP and SQL to handle transactions
  • System Integration Testing and Implementation.
  • Documented the defects using Quality Center and tracked them to completion by communicating and co-coordinating with the development as well as the support group.
  • Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.
  • Involved in Managerial Meetings and attended various conference calls at different levels from QA , Developers and Clients.
  • Written SQL Queries on Oracle database.
  • Worked as a Quality Center support to ensure efficient services to the team and the client.
  • Entered defect in Quality Center and conduct regression testing after fixing the defect.
  • Performed data driven testing by using JDBC as a data source & configured SQL queries to fetch data from the Oracle database.
  • Proficient in Functional Testing Tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Worked on Functional testing, Smoke Testing, Adhoc Testing, Regression Testing, Component Testing and Browser Compatibility testing. As a Regression POC, I have maintained the Regression scripts for the whole application by updating the scripts, adding new scripts and executing the scripts.
  • Involved across the full test lifecycle including planning, design, execution and reporting of tests, using appropriate testing tools and techniques and conforming to agreed processes.
  • Performed all phases of end-to-end testing which includes Acceptance testing, Functionality testing, and Smoke testing of the Application, its interfaces and Client-Server Utilities.

Environment: - Selenium WebDriver, Jenkins, Maven, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, HP QTP, MS SQL Server, and Windows.

Confidential

Automation Tester

Responsibilities:

  • 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
  • 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.
  • Identified defects and interacted with developers to resolve them and provided full support to the Test team.
  • Coordinated defects with Business/SMEs/Development team for clarifications, testing status and defect tracking.
  • 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 providing the test data.
  • Prepared Testing data table using SQL Queries for validating the update on database upon execution.
  • 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, SQL, SQL Server, Windows XP, Internet Explorer, Chrome, MS office.

We'd love your feedback!