We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

Jersey City, NJ

SUMMARY

  • Quality Assurance Engineer with 8 years of experience in Functional, Regression, Performance, Automation testing of complex software applications. Also, Experience in manual and API testing, Mobile testing, production support of software and collaboration with cross - functional team members to enhance software package quality.
  • Highly skilled Agile QA Engineer with SDET having 6 years of experience.
  • Experience in developing end to end automation using Selenium WebDriver/Grid, TestNG, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Expertise in developing the Hybrid Automation Framework which uses Page Object Model, Data-Driven, UI Mapping to automate pages and to create test automation suites using Selenium WebDriver, TestNG, Java.
  • Experience in Automating RESTful API’s using REST Assured, HTTP Client Framework using POSTMAN and tested both XML and JSON formats.
  • Good working experience on REST API testing and validating various APIs used in the application using RESTAssured.
  • Good exposure to BDT environment, worked with Cucumber, Scenarios and Step Definitions.
  • Experience of Mobile App Testing using Automation tools like Appium for testing Android platforms collaborating with Android SDK.
  • Hands on experience working with UIAutomatorViewer and Appium Inspector.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium Grid.
  • Familiarity with cloud-based platforms - AWS and Google Cloud Compute Engine.
  • Extensive Experience in Performance Testing using JMeter Load, Stress .
  • Expertise in Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
  • Experience with version control software like GIT and code review tool like Gerrit.
  • Hands on experience with Docker and Containers for deployment and running tests.
  • Good exposure to Oracle RDBMS, SQL, MongoDB and writing SQL scripts for Backend/Database testing.
  • Done POC on Protractor for AngularJS based Applications.
  • Experience with application test management using tools like Rally and JIRA.
  • Experience working with shell scripting and Unix/Linux commands.

TECHNICAL SKILLS

Languages: Java, PL/SQL, Groovy Script, JavaScript.

Bug Tracking Tools: Rally, JIRA, Bugzilla.

Databases: Oracle, MySQL, MongoDB.

Tools: Selenium WebDriver, Cucumber, POSTMAN, Protractor, Appium, SOAPUI, Docker, JMeter, Maven, GIT, Jenkins, SQL.

Java Packages: Apache HTTP Client, RESTAssured, Apache POI, Log4j.

PROFESSIONAL EXPERIENCE

Confidential, Jersey city, NJ

SDET

Responsibilities:

  • Worked with tight iterations throughout the development cycle in Agile.
  • Involved in creating Automation Test Framework using Selenium WebDriver, Maven, TestNG, and Apache POI, Java to implement Data Driven testing, UI Mapping and Java Design patterns.
  • Created a Page Object Model Framework using Page Factory in Selenium WebDriver and executed parallel testing using Selenium Grid.
  • Worked on REST API testing and validating various APIs used in the application using RESTAssured.
  • Involved in developing Automated Regression scripts for Web Service testing using HttpClient and RESTAssured.
  • Well versed in manually testing REST APIs using browser plugins like POSTMAN.
  • Worked on Tools like Appium & UI Automator which are used for Automation of Android, Native, and Hybrid & Web Apps.
  • Performed Load Testing using JMeter for the traffic on the site Projects & Apps.
  • Implemented automated end-to-end tests and tools such as Cucumber.
  • Set up Jenkins, GIT, and Maven to work together and provide a smooth continuous integration system.
  • Used Rally for Scrum Management, Task Management, Test Cases and Bugs.
  • Created and executed SQL queries to validate the data, and used data manipulation language.
  • Tested UNIX scripts to automate the backup procedures and proficient in trouble-shooting.
  • General understanding of cloud solutions in the market with exposure to AWS suite of solutions.

Environment: Selenium WebDriver, Selenium Grid, TestNG, Java, RESTAssured, HttpClient, Cucumber, POSTMAN, Appium, Maven, JMeter, AWS, GIT, Rally, Jenkins, SQL.

Confidential, Allentown, PA

Sr. QA Automation Engineer

Responsibilities:

  • Followed Agile project management methodology, actively involved in scrum daily standup, sprint planning, sprint review and retrospective meetings.
  • Automated selected test cases to perform Functional Testing of the front-end using Selenium WebDriver.
  • Implemented design patterns like Page Object, Data Driven, UI Mapping in Hybrid automation framework with Selenium WebDriver, TestNG, Maven, GIT, Jenkins, Apache POI, Java and Log4j.
  • Performed RESTful Web Services automation testing using HttpClient along with Jackson library to parse JSON response.
  • Involved in load testing using JMeter - used Thread Groups, Samplers, and Listeners to calculate the average response time.
  • Worked with Continuous build and Integration using Maven, Bitbucket and Jenkins.
  • Extensively used Selenium Locators (XPath & CSS Selectors) to locate the dynamic Web Elements.
  • Performed database testing to check data integrity using SQL queries.
  • Analyzing User Stories, building up all the test cases and log bugs through Rally.

Environment: Selenium WebDriver, TestNG, Java, Maven, Jenkins, Rally, HttpClient, UNIX, SQL, JMeter, Log4j.

Confidential, St. Louis, MI

Selenium/Automation Engineer

Responsibilities:

  • Written and executing the automation scripts using APPIUM, Selenium-WebDriver and TestNG.
  • Automated the functional test suite
  • Implemented POM framework for Native mobile App both Android and IOS using Appium.
  • Implemented function, integration, smoke and regression testing and reported the bugs.
  • Designed web pages using with HTML5, CSS3, Ajax, Angular 7.0, React and jQuery.
  • Interacted with the offshore team and provided necessary guidance in order to implement testing.
  • Used Jenkins as continuous integration server to run automated test suites for every major release.
  • Involved in API Automation
  • Designed Frontend with in object-oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext.JS.
  • Created SPAs with multiple views using route services and developed/tested features in an AGILE environment using Angular 4 and Typescript.
  • Created Angular directives, services and controllers for complete ground up development and migration of existing jQuery web application
  • Extensive experience in Selenium Automation tool, TestNG, Appium, Grid, Eclipse, Scripting.
  • Involved in universal customer management for Data validation
  • Having good knowledge on Casandra (data stacks)
  • Participated in daily stand up/scrum meetings.
  • Performed Functional testing for Web based applications through Mobile Devices, System Test, Regression testing and End-to-End Testing, Smoke testing & Production testing.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium.
  • Created Test plans for different environment using JIRA and reported bugs using JIRA.
  • Involved in production issues and analyzed the test Cycle to roll out the SQA build in prod env.
  • Validated the integration builds in TEST, STAGE, PRE-PROUD QA environments.
  • Participated in Release Review/Requirement Analysis and Design Review Meetings.
  • Actively involved in preparing PRD’s for the test framework and product analysis.

Environment: Appium, selenium Web driver, Jenkins, XPath, Linux, Selenium Web Driver, Eclipse, java, Java script, TestNG, Maven, JIRA.

Confidential, Richardson, TX

QA Automation Engineer

Responsibilities:

  • Implemented best practices in accordance with Agile and other software engineering frameworks.
  • Involved in developing test Automation Framework for testing Web Application using Selenium WebDriver, JUnit, and Java.
  • Integrated SOAPUI test suites for functional testing of SOAP Web Services.
  • Created test cases using Groovy Script and automated tests for Web Service testing in SOAPUI.
  • Created data-driven automation scripts for testing API based Web Services using SOAPUI.
  • Performed data driven testing by using JDBC as a data source in SOAPUI and configured SQL queries to fetch data from the database.
  • Developed Small Scale Load test, Soak test with JMeter.
  • Worked with software build and version control tools such as Maven and GIT.
  • Performed Continuous Integration, Deployment & static code analysis in Jenkins.
  • Worked with Unix/Linux operating systems internals and administration.

Environment: Selenium WebDriver, JUnit, Apache POI, SOAPUI, Groovy Script, Maven, Java, JMeter, GIT, Jenkins, SQL, UNIX.

Confidential, Deerfield Township, IL

QA Engineer

Responsibilities:

  • Worked with Scrum team to analyze requirements, planning, executing sprints, giving demos and retrospective.
  • Experience in working with Selenium RC and preparation of automation test framework.
  • Integrated SOAPUI test Suites for functional testing of SOAP Web Services.
  • Created test cases using Groovy Scripts and automated tests for Web Service testing in SOAPUI.
  • Performed data-driven testing by using JDBC as a data source in SOAPUI and configured SQL queries to fetch data from the database.
  • Experiences with Software build and Version Control tools such as Maven and GIT.
  • Reviewed requirements for accuracy, completeness and testability.
  • Used Maven as build tool and GIT as code repository.
  • Use JIRA as bug tracking and project management tool.
  • Worked in UNIX operating systems internals and administration.
  • Wrote SQL queries to get statistical data from the internal database

Environment: Selenium RC, SQL, Java, UNIX, SOAPUI, JUnit, JMeter, Maven, GIT, JIRA.

Confidential - Chicago, IL

QA Tester

Responsibilities:

  • Strong exposure in the Testing Life Cycle methodologies like Waterfall and QA testing procedures, processes, and standards.
  • Performed Smoke, GUI, Integration, Functional, Regression, Redundancy, Data Integrity, System Compatibility testing.
  • Created Test Matrix, test effort sizing and walking through them with Business and Technical partners, also creating Test Cases and tracking defects.
  • Prepared Requirement Traceability Matrix (RTM) to map the functional Test cases with the requirement from the Functional Requirement Document.
  • Integrate automated test scripts and execution through ALM.
  • Identify and automate the test scripts using QTP for each sprint and move it to regression suite Delivered Smoke and Acceptance test plan.
  • Enhanced the QTP Scripts in expert mode in order to implement efficient test scenarios.
  • Involved in writing and implementation of the Test Plan, Test Cases and Test Documentation using QTP and Quality Center.
  • Created test data by running SQL queries, and exporting them to Excel.
  • Performed backend testing with SQL for data validation and data Integrity.

Environment: QTP, HP QC (Quality Center), SQL.