We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY

  • Having 8 Years in Information Technology as a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver/IDE/Grid, HP Quick Test Professional, JUnit / TestNG, Quality Center, JMeter, JIRA, SOAP UI and Cucumber.
  • Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, JUnit, UFT, TestNG.
  • Experience in functional testing AUT using Selenium IDE and Selenium WebDriver using JUnit/TestNG unit testing framework.
  • Expert in integrating Automation scripts(Selenium WebDriver API) on Continuous Integration toolsJenkins for nightly batch run of the Script.
  • Extensive experience in rational tools such as Rational Team Concert (RTC), Rational Quality Manager (RQM) and Rational Integration tester (RIT).
  • 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.
  • Experienced in working on Selenium Web Driverautomationscript in Java for Page Object Model (POM) cross - browser testing. Used testing annotations to group the test methods and for cross-browser.
  • Experienced usingWeb-debugging tool like Fire Path and Firebug for finding elements locator.
  • Experience in bug reporting tools like HP ALMand JIRA.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE, Soap UI, Postman, Cucumber BDD, IBMI Access Client Solutions

Languages: HTML, CSS, Java, XML

Test Framework: TestNG, UFT.

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, Quality Center, HP ALM, Rally

Build/ CI Tools: Maven, Jenkins

Packages: MS-Office Suite (Word, Excel, Access), MS-Project

Databases: Oracle, SQL Server, MS Access

Operating Systems: Windows variants, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, FL

QA Automation Engineer

Responsibilities:

  • Worked in an Agile environment and Participated in Agile sprint plannings, daily stand ups, Backlog Refinement and Iteration Demos.
  • Responsible for preparing Test Plans, Test Scenarios and Test Cases as per Requirement Specifications and Business rules and User Stories
  • Effectively communicated testing activities and findings in oral and written forms with team members.
  • Analyzed test results, tracked the defects and generated reports using RALLY.
  • Performed GUI functional testing manually for the application.
  • Expertise in Regression testing the various modules of the lending application.
  • Collaborated with BA’s and SME’s to identify/refine requirements, build test scenarios and promoting Automation.
  • Worked extensively to convert major Enhancements and high Priority defects into automation scenarios.
  • Expertise in Regression testing the various modules of the lending application.
  • Hands on expertise on 5250 Emulator commands.
  • Responsible for creating loans and mortgage loans for various User Stories and Defects. Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Developed Automation Test Scenarios, executed Test Scripts from test lab and logged defects in RALLY.
  • Involved in testing the application utilizing the AGILE (Scrum) methodology.
  • Responsible for testing the application against different environments in QA, staging and production.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing
  • Involved in writing SQL Queries for backend testing utilizing IBM I Access Client Solutions.
  • Retrieved the data by querying various lending files using GREEN SCREEN.
  • Followed AgileScrum process, discussed tasks, and provided testing level of efforts and providedQA services to multiple projects.
  • Involved in weekly walkthroughs and inspection meetings to verify the status of the testing effort and the project as a whole.

Confidential, Bentonville, AR

Sr. Automation Test Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into distinct phases of testing and resources required to conduct the effort.
  • Created TestNG HTML test report for the entire test suite.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Expertise in regression testing the application through mainframes.
  • Used Java language and TestNG framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG. Analyzed Test Results. Validated allUI components, Browser navigations, Mouse Movement,
  • Performed regression testing using QC by modifying and documenting the existing scripts.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Performed the build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing usingSeleniumWeb driver in TestNG.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which read data from scripts using property and XML files.
  • Involved in Web Application GUIautomationcreating regression suites usingSeleniumWeb Driver, JUnit/TestNG, Eclipse.
  • Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
  • Used XPath and DOM to work with dynamic and static objects inSelenium.
  • Created test approach and test cases for logging module.
  • Developed HTML TestNG reports for analyzing the output of test using Extent Reports API.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Createdautomationscripts usingSeleniumHybrid and Data-driven development framework.
  • DevelopedBack-end testingusing complex queries to retrieve the user information to cross validate in UI and databases.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.
  • Developed test scripts using selenium synchronization for Explicit and Implicit Waits.
  • Followed Agile testing methodology, participated in daily status meetings and testing each deliverable.
  • Tested applications in diverse types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Developed Cucumber html, JASON test reports for analyzing the test outputs.

Environment: Java,SeleniumWebDriver, TestNG,Firebug, Postman, Appium, HTML,XML, XPATH, DOM, SOAPUI, Quality Center, Apache Maven, Cucumber, Jira, Agile, Internet Explorer, Chrome, Firefox, SQL, Jenkins.

Confidential, Louisville, KY

QA Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • DevelopedAutomationframework using Selenium Web Driver.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Wrote highly efficient and maintainable Java codeto develop Page Objects using the Selenium Framework.
  • Performed functional testing to identify various critical points in the application and automated it by using TestNG.
  • Responsible for creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • DevelopedMavenBuild scripts to run Sanity Test scripts developed in Selenium Web Driver.
  • Createdautomationframework in Selenium WebDriver using behaviour driven approach like Cucumber.
  • Created automation test plans and deployed test cases on Jenkins to have a continuous integration test.
  • Involved in testing the Angular based application using Postman.
  • Used XPath and DOM to work with dynamic and static objects in Selenium web Driver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium Web Driver.
  • Involved in writing automated scripts for Angular.JS application usingPostmanand Java.
  • Implemented Hybrid Framework tool to automate test cases.
  • Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
  • Involved in testing GUI front-end applications in Java and HTML.
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
  • Involved in providing the efficient locators strategy like XPath, modified XPath and CSS to run WebDriver script in stable condition.
  • Performed REST API Testing using HTTP Java Test Client for SOAP/REST web APIs.
  • Tested request and response XML's based web services interfaces using Postman.Performed Web Services Testing and XML validation by creating test case suite using Postman.
  • Responsible for running the same tests on different browser versions as well as browsers (IE, Firefox).
  • Analyzed test results, tracked the defects and generated reports usingHP ALM.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing.
  • Coordinated with upper management daily regarding status on the execution of Test Cases (How many Test Cases failed/pass, status of the site).

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Appium, Protractor, Jasmine, Robot Framework, HP ALM, Eclipse, Postman, Rest API, XPATH, GitHub, SQL, Agile, Windows.

Confidential, Aurora, OH

QA Automation Engineer

Responsibilities:

  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites.
  • Developed and implemented robustMVC Patternbase testing withSelenium WebDriverwhich cut down the script development time in half.
  • ConfiguredSelenium WebDriver, TestNG, Maven tooland createdselenium automation scriptsin Java usingTestNGprior to agile release.
  • Involved in creation of automation framework in SeleniumWebDriverusing behavior driven approach likePostman and Cucumber.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Developedautomated tests for continuous regression testingand reducing manual testing usingSelenium, TestNG, UFT and Maven.
  • Involved in SOAP & REST based web servicestesting using Postman web services testing tool.
  • Worked with Assertions like Schema Compliance, XPath and SOAP responses.UsedPostman add-in in Selenium to do the Soap and rest API response validation
  • Implemented Automated execution of tests (nightly and need based) usingMaven and Jenkins.
  • Tested applications in different types ofbrowsers and versions, such asInternet Explorer, Firefox, Google Chrometo simulate production environment.
  • Designed, maintained and executedAutomatedIntegration framework ofAPI/Web Servicesacross multiple test and production environments usingSOA test.
  • Extensively usedXPATH,Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Done SOA testing for Payments API's usingSOAP UIand Java framework for web services testing.
  • Conceptualized, designed, and implemented automated functionalAPItest cases usingJava, SOA test,andSoapUI.
  • Closely worked with developers and product owners in anAgile Environmentusing technical stories to create automatedAPIs (REST/SOAP)and built a framework for continuous support for future releases.
  • Collaborated daily with QA leads to improve test coverage across platform usingJava (TestNG, SOA test)and scripting languages(JavaScript, XML).
  • Involved in manually testing the application on web browser and Mobile web browser, finding a defect and tracking it into the ALM.
  • Actively involved in QA Testing (UIandAPI), and collaborating with off-shore QA personnel on current projects and documenting and reporting defects and test results inJIRA.
  • Using JMeter performed Unit Level Validation like special characters, uniqueness, invalid input, specified data range, boundary values for account creation
  • Coordinated with developers and record defects in Quality Center to track until they are resolved.
  • Involved in writing SQL Queries for backend testing.
  • Familiarity with UAT for making website more user-friendly and for web-applications.

Environment: Java, Selenium WebDriver, MVC, TestNG, Cucumber, Postman, Maven, Jenkins, Soap UI, JavaScript, XML, Python, UFT, JSON, XPath, HTML, MS Excel, Git, JIRA, Agile, ALM, Quality Center, SQL, Oracle, and Windows.

Confidential

QA Automation Engineer

Responsibilities:

  • Created test plans and test cases in concert with system engineers and web designers.
  • Analyzed system requirements, developed & executed detailed Test plan, Test cases, Test scripts for testing the functionality, GUI, security and usability of the Join Process, Ordering Process and Member Area, which includes Member’s Personal Information, and Processing Order Information.
  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews and Test.
  • Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.
  • Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testing tools Usage, Defect management and Prepare Test reports.
  • Experience in Agile and Waterfall methodologies, Test Driven Development (TDD)
  • Planned, designed, executed and evaluated Performance Tests of web application and services and ensured optimal application performance using Load Runner.
  • Designed and reviewed the Test Scenarios and Scripts for given functional requirements and Automated Test Cases in Selenium.
  • Developed Automation Test Cases, executed these Test Scripts from test lab and logged defects in JIRA/ALM.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Functional and Regression Testing of .net applications is done using Quick Test Pro (QTP).
  • Generated Automated Scripts using QTP and documented them, created and maintained functional & regression Test Suites.
  • Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in Java using testing prior to next quarter release.
  • Created and maintained Automated Test Script for API testing using Restful.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.
  • Reviewed database Test Cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Designed data-driven testing in Selenium and captured data dynamically from web controls.
  • Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
  • Setup /Installed and Configured Selenium IDE.
  • Used Selenium WebDriver API to automate tests.

Environment: Java, JIRA, Jenkins, ALM, SOA Tester, Eclipse, Junit, Load Runner, Cucumber, HTML5, CSS, JBOSS, Oracle, Maven, JMeter, SVN, Node.JS, Selenium Grid, TestNG, Selenium WebDriver.

We'd love your feedback!