We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • Experienced wif over 5+ years in Software Quality Assurance and Testing, in teh areas of Business process, requirements, functional analysis, and maintenance of Web based applications.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies wif better understanding of Software Development Life Cycle (SDLC).
  • Well versed in designing and implementing automation scripts using Selenium IDE and Selenium Web Driver, Junit and TestNG.
  • Extensive knowledge of developing different type of framework like Modular, Data driven and Hybrid framework by using J unit, TestNG.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Expert in performing Data driven & Key word driven testing using Mercury Tools (Win Runner and QTP).
  • Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front End testing and User Acceptance testing.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI/Postman tool.
  • Proficient in Web service testing using SOAP UI/Postman tool, SOAP, XML and expert in reading WSDL.
  • Extensive experience working wif Databases such as Oracle, SQL Server and MS SQL.
  • Proficient in using basic SQL queries to perform back end testing for data integrity.
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently wif minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID, Junit/TestNG, Soap UI, Postman, Cucumber, Appium, Protractor

Languages: Java, HTML

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins

Methodology: Agile, Waterfall

Defect Reporting Tools: Quality Center, Jira, HP ALM

Browsers: Google chrome, Internet Explorer, Firefox, Safari.

Database Testing: Oracle, SQL Server, MySQLOperating Systems

Windows XP/7, Mac, Linux

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

QA Automation Engineer

Responsibilities:

  • Interacted wif teh Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down teh technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Involved in Selenium Data - Driven Framework wif Java programming and TestNG annotations.
  • Responsible creating teh functional testing framework using TestNG and Selenium WebDriver to automate teh UI components.
  • Automated teh Test cases using Selenium for Regression testing and TestNG for grouping teh tests.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium WebDriver.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Implemented Maven Build tool by configuring teh POM file wif all required Jars and maintained teh POM file.
  • Created Cucumber BDD (Behavior Driven Development) framework and automating BDD scenarios in Eclipse.
  • Committed automation test scripts to Github and used Jenkins to run automation tests as part of teh build process.
  • Involved in using Appium to develop Automation testing scripts for Mobile Development and client-server applications.
  • Create and execute test cases, develop scenarios to meet software requirement using protractor framework to develop automated scripts to test teh UI.
  • Execute browser compatibility and regression tests using Selenium Webdriver for testing UI for every new build release.
  • Performed manual testing of each build and tan regression testing on each builds using Selenium WebDriver.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User acceptance and, end-to-end testing.
  • Fine tune teh scripts using XPath, CSS wif teh use of Fire bug tool.
  • Involved in Web Services Testing using Postman.
  • Submit teh defect reports, and communicate issues to business, engineering, and management using HP ALM.
  • Connected to database to Query teh database using SQL for data verification and validation. Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Involved wif SDLC models waterfall, RUB and AGILE Methodology projects (Scrum and XP).
  • Maintained Metrics and participated in teh Weekly Status Updates showing teh progress of teh testing effort and open issues to be resolved.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, Cucumber, Postman, Appium, Protractor, Eclipse IDE, XML, XPath, CSS, Agile, Firebug, HP ALM, SQL and Windows.

Confidential, Bridgeport, CT

Automation Tester

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Designed and executed teh Automation Test Scripts using Selenium WebDriver and TestNG.
  • Used Java and TestNG framework for scripting.
  • Performed Unit testing wif TestNG framework.
  • Exported Test case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified teh selenium scripts and executed. Prepared automation test framework.
  • Used Maven to create test automation software build and execute Automation Test.
  • Used BDD Cucumber by creating teh Features and Step Definition files to execute test scripts.
  • Contributed to teh Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins and running automated and manual functional tests.
  • Using GIT as code repository and Code Collaborator to manage code reviews.
  • Developed automation scripts to test Mobile applications IOS and Android platforms using Appium and Java.
  • Used Protractor to run end-to-end tests that are written in JavaScript and run wif node.
  • Used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
  • Closely worked wif developers and product owners in an Agile Environment using technical stories to create automated APIs (REST/SOAP) and built a framework for continuous support for future releases.
  • Executed Test Cases recorded in Quality Center manually to test teh application for its functionality, system integration and verify teh Exit Criteria.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Coordinated wif upper management daily regarding status on teh execution of Test Cases (How many Test Cases failed/pass, status of teh site).

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Git, Eclipse, Appium, Protractor, XPath, XML, Quality Center, SQL, Agile and Windows.

Confidential, Austin, TX

QA Engineer

Responsibilities:

  • Worked closely wif developers and other QA members to define test requirements and developed test cases based on teh Business requirements and System requirements.
  • Responsible for design and development of requirements collected from teh customer.
  • Developed Automation scripts for new enhancements using Selenium WebDriver.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium WebDriver.
  • Responsible for setting up teh framework and test environment.
  • Status Reporting for Test Design Phase, Test Execution, and Test Closure.
  • Performed System level integration, load and performance testing of teh application
  • Tested teh product and worked wif Client Team for UAT Testing.
  • Monitor teh Test Execution Progress and Manage teh Issues during Test Execution.
  • Performed Functional, Integration, Regression, System testing, acceptance testing for teh Application.
  • Created test scenarios, test cases and test data. Executed tests, created status reports.
  • Extensively involved in integrating Selenium WebDriver wif existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.
  • Clearly documented all teh test cases and executing methods and techniques and uploaded all teh requirements.
  • Actively participated in status report meetings and interacted wif other team members for technical issues.

Environment: Java, Selenium WebDriver, XML, HTML, Eclipse, PL/SQL, UNIX/LINUX and Windows XP.

Confidential

QA Tester

Responsibilities:

  • Involved in designing and developing test plans based on functional and technical software requirement specifications.
  • Developed Test plans and executed Test Cases manually for teh modules.
  • Performed teh Manual Testing of teh application before switching over to teh automation phase.
  • Prepared Test Cases wif teh complete description of requirements, uploaded test cases and report results into Quality Center .
  • Created Test Cases Test Plans and Test labs using Quality Centre .
  • Involved in testing teh functionality and usability of teh system from end user perspective.
  • Used HP Quality Center for defect tracking and to report teh bugs.
  • Developed various reports and metrics to measure and track testing effort and maintained Requirement Traceability Matrix (RTM).
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Identified software defects and interacted wif developers to resolve them and provided full support to teh Test team using teh QC.
  • Share status reports (Daily/ Weekly /Monthly) to all teh stakeholders and management.
  • Performed Integration testing, Regression testing and System Testing.
  • Work wif teh development / support teams to fix teh environmental issues encountered during test executions.
  • Communicate defects using Quality Center (QC) wif proper Severity and Priority.
  • Execution of System Integration Testing, User Acceptance Testing.
  • Created Test matrix, Test Summary Report, UAT summary Report and UAT Sign off Report.

Environment: Java, Manual testing, XML, Quality Center, Microsoft Exchange server, Oracle, Windows.

We'd love your feedback!