We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 7+ years of experience working as QA Engineer for Software Development and Testing life Cycle including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client - Server Applications.
  • Extensive knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Expertise in using various automation test tools like Selenium WebDriver/RC/IDE/GRID, Quick Test Pro (QTP) and Cucumber.
  • Proficient in creating automation script from scratch. Extensive knowledge of developing different type of framework like Modular, Data driven and Hybrid framework by using Junit/TestNG.
  • Expertise in performing and scheduling automated tests using Selenium Webdriver using Junit/TestNG framework.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI.
  • Experience in working with Build Systems like ANT, Maven and continuous integration systems like Jenkins and Team City.
  • Good working experience on SOAP UI for testing and validating various web services used in the application.
  • Fairly good knowledge testing the applications on multiple browsers (IE, Netscape, Firefox, Chrome, etc) for the purpose of Browser-compatibility testing.
  • Done SOA Testing, Validation and Virtualization Using CA LISA
  • Experience in functional testing, integration testing, regression testing, black box testing, whiteboxtesting, unit testing, GUI testing, back-end API testing, system testing, Browsercompatibility testing.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation. Experience in implementing TDD and BDD.
  • Having experience on Mobile Automation (Android and iOS) using Appium.
  • Good exposure to various bug tracking tools, such as BUGZILLA, JIRA, etc., and proficient in using Quality Center and TestDirector to manage the software testing process.
  • Experience in Testing Database Applications of RDBMS in Oracle 11g/10g, MS SQL Server and MS Access.
  • Experience in Participation and driving of concept commit, execute commit, BRD reviews, FSD reviews, TDD reviews, Test scenarios review and Test cases review.
  • Experience in using SQL Queries to make sure that data was entered properly in the right tables, when the data was entered from front end screen.
  • Proficient with tools such as MS Office, Visual Source Safe, and CVS.
  • Experience in working with End Users, Business Analysts, Project Managers, and Developers to understand requirements and business processes for testing. Attended regular walkthroughs.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, Quality Center, QTP, Junit, TestNG, Jmeter, Jbehave, Cucumber, SOAP UI

Languages: C++, UNIX Shell, SQL, Java, J2EE, JSP, HTML/CSS

Scripting Languages: JavaScript, Ruby, Python

Build Tool: Ant, Maven.

Browsers: MS Internet Explorer, Mozilla Firefox, Safari, Chrome, Netscape, Opera.

Firefox Add-ons: XPath, Xpathchecker, HTML Validator, Regular Expression Tester, Tamper Data, Web debugging tools, Firebug, Fiddler, JavaScript Debugger.

Bug Tracking: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA.

Continuous Integration Tools: Jenkins, Hudson

Database: MS Access, PL/SQL, Oracle, DB2, Microsoft SQL Server

Platforms: Windows 7/Vista/XP, UNIX (Sun Solaris), MAC OS.

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

QA Automation Engineer

Responsibilities:

  • Designed and developed QA test strategy and test plan based on the requirements documentation.
  • Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents, Detailed Design Documents and Requirement Matrix.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium and Jenkins.
  • Conducted Cross browser testing in IE and Firefox using Selenium with Python.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java, python programming language and Junit Framework.
  • Developed BDD (Behavior driven development) based programs using Gherkin for cucumber.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing
  • Configured TFS envinorment along with share point services.
  • Performed Regression testing using QTP. Used SOAP UI for WSDLs Validation. Used different Assertions for validating responses.
  • Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.
  • Designed and developed User Interfaces forPythonusers as per requirements.
  • Participated in test execution, issue identification, review and resolution process during QA/Integration phase.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Exercise the C# by implementing the autoUI and mation scripts, these frameworks are developed by selenium, coded UI.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Performed backend testing on Oracle, executed various DDL and DML statement.
  • Analyzed the results to measure the performance of the application.
  • Prepared and Execution of test scripts using Selenium.
  • Developing Appium Scripts for Native Android/iOS using Java
  • Tracked problems/bugs and fixes. Reported bugs, created and provided metrics on bugs, resolution turnaround and testing processes, including test cycle times.
  • Conducted peer reviews for high-level test scenarios, test plan and test cases.
  • Identifying Objects of App using UI Automator tool for Android and Appium Inspector for IPhone.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Cucumber, SOAP UI, Python, XPath, TFS,Agile, Quality Center, Internet Explorer, Google Chrome, Safari, Coded UI, Mozilla Firefox, Oracle, SQL, Windows.

Confidential, Mountain View, CA.

QA Engineer

Responsibilities:

  • Involved in the creation of the Test plan, Test Strategy and Test Cases as per requirements.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Created Test cases, Test suites using TestNG and Selenium WebDriver.
  • Worked on agile environment and comfortable with the agile process.
  • Experience using testing tools like Quality Centre, MTM, Team Foundation Server.
  • Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium WebDriver, TestNG, and Maven.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Involved in Configuring and scheduling the jobs in Jenkins.
  • Involved onCucumber testing and define test scenarios and created the test cases in Test Manager.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • CreatedPythonscripting to test REST API functionality for regression setup.
  • Developed Python scripts to automate the test cases.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Extensively involved in writing the Test cases and Test scripts to perform Manual and Automation testing.
  • Involved in UAT testing and interacted with the client.
  • Used Rational Clear quest for Bug reporting, Tracking and defect Management.
  • Prepared UAT test strategy documents, UAT test case.
  • Created Test Scripts, Test Cases and Test Data in accordance with Software requirement specifications.
  • Used SQL Queries to retrieve the data from various Tables and to test the database.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, SOAP UI, MTM, Cucumber, XPath, Eclipse, Python, agile, HTML, CSS, SQL, Oracle and Windows.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Reviewed Business Requirement Documents and Technical Specification document.
  • Developed test plan for testing the application after analyzing system specification document.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and JUnit.
  • Developed the Test Cases handling design Test steps and associated the corresponding requirements.
  • Developed hundreds of features in an agile environment using Ruby on Rails, HTML,CSS & Java script
  • Developed re-usable function using JUnit for the Test Automation
  • Wrote Ant build scripts to automate the compilation and execution of JUNIT test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
  • Performed Unit testing with JUnit test frame work and use Bromine for easy running the test and store the result for analysis the test.
  • Design & build Ruby on Rails landing page platform
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Performed SOA testing for Payments API's using SoapUI and Java framework for Web Services testing.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Involved in preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing racked, Detected and Reported bugs using Quality Center.
  • Tested the reports by querying in the database through SQL statements.
  • Followed a methodical, organized, and detailed process to find, log, and track bugs through the system; identifying problems quickly to help ensure prompt corrections. Verified fixes and run regression tests.
  • Provided timely feedback to developers as bugs are found using Bugzilla.
  • Made recommendations on how to improve quality and reliability by documenting test results and recommendations.

Environment: Java, Selenium WebDriver, Junit, SOAP UI, ANT, Jenkins, SQL, Eclipse, Quality center, Bugzilla, IE, Firefox, Chrome, WebLogic, Oracle, Windows, UNIX.

Confidential, Boca Raton, FL

QA Engineer

Responsibilities:

  • Performed testing of software web applications included Functional, Integration and Regression Testing using Selenium RC and Bromine.
  • Used Selenium RC through Junit framework and Eclipse IDE.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Familiar with inspecting web elements using Fire Finder / Fire Bug add-on in Firefox.
  • Performed Manual Testing of this Web application and automated it by using Selenium.
  • Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
  • Ran Selenium tests against multiple browsers using different browser profile.
  • Wrote queries to extract data for testing purposes.
  • Prepared test cases by analyzing functional requirement and documentation
  • Identified software defects and interacted with developers to resolve them and provided full support to the Test team using Quality Center.
  • Execution of nightly run automated scripts.
  • Participated in various meetings, discussed Enhancement and Modification Request issues.
  • Worked under Agile Scrum Methodology.
  • Reported the bugs/defects through Quality Center.
  • Used SQL to validate backend database changes, deletes and update.

Environment: Selenium RC, Java, Junit, Eclipse, Quality Center, XPath, CSS, Firebug, ClearCase, PL/SQL, UNIX, HTML, agile, Oracle, Windows XP.

Confidential

QA Analyst

Responsibilities:

  • Created test plans and test cases in concert with system engineers and web designers.
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
  • Tested the application manually prior to automation for functional testing.
  • Performed Smoke, Functional, Integration, System, and User Acceptance Testing and reported the results using Quality Center.
  • Performed manual testing to assess application’s overall functionality, performance and stability.
  • Responsible for collecting the test data in the pre-testing phase for positive and negative scenarios.
  • Concentrated on extensive manual testing for the GUI.
  • Performed Manual performance testing to identify various critical points in the application.
  • Created Test Cases Test Plans and Test labs using Quality Centre.
  • Reported and tracked bugs in Quality Center and reported the defects to the developers for Modification Request.
  • Supported new and existing products by configuring and testing software products and software components of a website.
  • Provided Estimates for testing and updated the Project Plan with the testing timelines.
  • Wrote SQL queries and statements to test database for retrieving information.
  • Coordinated the walkthrough and kickoff meetings with developers and project managers.

Environment: Java, Manual Testing, Quality Center, Bugzilla, Oracle, SQL, Windows.

We'd love your feedback!