We provide IT Staff Augmentation Services!

Lead Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Tempe, AZ

SUMMARY

  • Over 9 years of experience in both manual, Performance Testing and automated software Quality Assurance Testing of client - server and web-based applications and Backend testing, Object oriented analysis design and development of multi-tier architectural based web applications, with in-depth understanding.
  • Expertise in Automation Framework architecture, design and Implementation
  • Having good amount of experience in working with Agile Methodology (SCRUM)
  • Working experience on B2B, B2C Applications and good exposure to Ecommerce and E- Learning and Entertainment, Healthcare and Banking domain
  • Experience in medical device industry.
  • QA Automation professional with 10 years of experience in Software Test Automation UI, Web services & Mobile Automation.
  • Experience in designing and developing framework for Enterprise application
  • Expertise in designing framework with Page factory and Hybrid model
  • Familiarity with BDD framework such as Cucumber
  • Implemented data driven approach in framework using Excel & Json Files
  • Experience in mocking using wiremock framework for unit testing
  • Having noledge of Various design patterns
  • Sound Knowledge in Core Java
  • Well versed with Java 8 concepts such as streams, functional interface and Lambda Expressions
  • Having understanding & working exposure with Microservice architecture
  • Good noledge on TestNg Listeners, and Various testing features
  • Having exposure on Extent Reports
  • Sound noledge on element locators and x-path construction Implemented selenium grid for parallel multi browser execution.
  • Having experience in working on Maven,Gradle,GIT and SVN Converted many existing projects to maven from Ant & done setup for Jenkins for many projects.
  • Understanding of CI-CD with Jenkins pipelining (with groovy scripting) and Git web hook.
  • Understanding of selenium grid with Jenkins integration
  • Experience on Rest API Automation using Java Rest Assured Library s.
  • Hands on experience on WATIR with ruby scripting
  • Well versed with software product development life cycle starting from product inception to production roll-out, including product fine-tuning, post deployment support activities
  • Experience in Mobile Application Automation with appium
  • Superior noledge in independent Verification and Validation activity in software testing.
  • Performed web based applications on Windows & Linux (ubuntu) platform.
  • Well versed with Usability, GUI, Functional, System, Regression, and Smoke/Sanity testing.
  • Able to create effective Documentation, Test Cases, Test results and Issue Reports.
  • A team player with strong interpersonal
  • Very much interested to learn new domains and technical stuff

TECHNICAL SKILLS

Automation Tools: Selenium WebDriver, Rest Assured,Appium,Testng

Framework: Page Factory, Hybrid, Data Driven Framework

Defect tracking tools: Jira,AlM,Test Rail

Programming Language: Java, Ruby,C#

Others Language Known: XML, HTML,JSON

Others Tools: Jenkin, Maven, Gradle,Git, Service Now

Operating System: Window, Linux

PROFESSIONAL EXPERIENCE

Confidential, Tempe, AZ

Lead QA Automation Engineer

Responsibilities:

  • Working on Requirements Gathering, Functional and Technical Specifications, QA Documentation, Test Plans, Test Strategy, Test Cases, Integration, Regression and Performance testing.
  • Responsible for Connectivity of telematics unit for confidential group of America. Updating and validating new software on different telematics unit using ADB tool.
  • Responsible for updating and configuring different components of vehicle tracing debugging and root cause analysis of telematics connectivity issues.
  • Involving in working extensively in Agile Testing Environment (Agile /scrum model) and good expertise in attending Scrum calls, Sprint Planning, Reviews and Retrospective meetings.
  • Good Understanding on calculating capacity, analyzing User Stories and Acceptance criteria in agile methodology.
  • Implementing Data Driven framework, Hybrid framework, and advanced Framework Behavioral Driven Development (BDD).
  • Created Automation suite for regression & smoke for functional testing by using Cypress Automation Tool.
  • Tested compatibility of application for dynamic and static content in cross browsers such as Chrome, IE, Edge, Firefox and Safari. involving in working multi-browser testing in multiple platforms by using Sauce labs
  • Involving in creation and execution of Test Plans, Test Script and Test Cases for both Manual and Automated Testing.
  • Involving in integration with X-ray & generated teh reports and sent to teh team.
  • Strong Experience in executing SQL queries to validate teh data in teh backend as part of Database Testing.
  • Validated teh data from teh source systems and different databases, by sending teh requests Using Ready API and Rest web services then captured teh response from them.
  • UI test data is saved in one Excel sheet and Using same data for teh API testing by using Groovy script in Ready API.
  • Involving in creating teh Manual test cases in X-ray plugin & generate teh reports and sent to teh team.
  • Involving in Quality Center for specifying requirements, updating Test Cases, application testing status reporting, maintaining Test scripts and observing traceability.

Confidential, Scottsdale, AZ

Sr. QA Automation Engineer

Responsibilities:

  • Worked as a Software Development Engineer in Test (SDET), responsible for developing and executing comprehensive suites of automation test plans and test cases.
  • Worked with Product, Design, and Engineering teams on requirements gathering and evaluation.
  • Participate in product design reviews to provide input on functional requirements, product designs, test estimates, schedules and potential risks.
  • Performed Regression testing, smoke and system testing.
  • Extensive Knowledge in Agile Methodology and participated in Sprint planning, Sprint Retrospective, Product Backlog Refinement and daily Scrum meetings.
  • Experience in automating regression test cases using Selenium WebDriver.
  • Confidential ended stand-up calls on daily basis and had two week Sprints in Agile Methodology.
  • Responsible for developing teh scripts to support Jenkins (Continuous Integration) of teh scripts with teh build server.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Used GitHub to maintain and manage teh build scripts, test data used and other documents related to teh project.
  • Good hands-on experience on bug tracking tool like Jira.
  • Performed Cross Browser and parallel testing to test teh applications are working as desired in different browsers and environments.
  • Expertise in Smoke testing, Regression testing, System Testing and UAT.
  • Connected to database to Query teh database using SQL for data verification and validation.

Confidential, Scottsdale, AZ

Tester

Responsibilities:

  • Worked as a Software Development Engineer in Test (SDET), responsible for developing and executing comprehensive suites of automation test plans and test cases.
  • Creates a test plan and test strategy for all teh ETL work done by teh team.
  • Implemented Test Driven Development concepts.
  • Review functional and technical documentation to identify requirements for teh new functional implementation in order to supporting new features test automation
  • Analyzing teh test data prior to development and developing new strategies to mock data to test against all possible scenarios.
  • Automated Restful web services using Java library Rest Assured with Java.
  • Validated teh data from teh source systems and different databases, by sending teh requests Using Soap UI, Ready API and Rest web services then captured teh response from them.
  • Performed testing of Mobile Web application using Selenium WebDriver.
  • Creating Test Automation Framework to test production replicated database for validating Guidewire Claims Application Datamart.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with teh developers to resolve technical issues.
  • Worked on distributed test automation execution on different environment as part of CI/CD with Jenkins.
  • Demonstrated ability in utilizing SoapUI for testing web services Soap and Rest API’s with Groovy Scripting.
  • Connected to database to Query teh database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL quarries..
  • Involved in setting up continuous integration system using Jenkins and working noledge with cloud based code repository system like GitHub.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Used SoapUI for functional and load testing protocols like http, https and SOAP, and Fiddler for API testing of RESTful web services
  • Actively does code reviews for teh Test Automation and Job Control Framework code built by teh team.
  • Creating Test Automation Framework to test production replicated database for validating Guidewire Claims Application Datamart
  • Verifies teh data needs of Business Scenarios and responsible for planning and mocking teh data by efficiently using Nationwide’s Test Automation Standards.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in teh application.

Confidential, SFO, CA

Sr. QA Automation Engineer/Mobile Tester

Responsibilities:

  • Analyzed teh Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with development team to understand technical design and architecture for test planning.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
  • 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, TestNG and Jenkins.
  • Creating test scripts using Java and Selenium Web Driver for teh functional test cases.
  • Designed and developed BDD/TDD/ATDD framework by using teh Cucumber and added Scenarios in features files, Step Definitions.
  • Written various Features, Scenarios, and Scenario Outline with Examples, Scope Bindings, Dynamic Tables and Hooks in Gherkin language for developing BDD framework.
  • Used Jenkins for continuous integration and delivery in order to execute them automatically after every successful deployment.
  • Implemented Test driven development BDD framework using cucumber tool with Gherkins Language.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Involved in setting up continuous integration system using Jenkins and working noledge with cloud based code repository system like GitHub.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test teh web application.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Used python scripts to update content in teh database and manipulate files.
  • Developed Web Services with Python programming language.
  • Performed API Level testing for web services, enhanced teh Test harness and developed many Test suites using XML and Python.
  • Performed teh Mobile Testing for Mobile App of Client, identify teh Mobile Platform like IOS, Android.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java .
  • Integrated Appium with Sauce Labs for distributing tests on teh cloud .
  • Implemented real device mobile app testing using Test Object on teh cloud .
  • Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

Confidential, Richardson, TX

QA Automation Engineer

Responsibilities:

  • Developed and implemented base testing with Selenium WebDriver which cut down teh script development time in half.
  • Developed automation scripts using Selenium WebDriver, Eclipse, TestNG and Java.
  • Developed re-usable function using Junit for teh Test Automation.
  • Performed functional testing to identify various critical points in teh application and automated it by using Selenium WebDriver with TestNG.
  • Used TestNG framework to run unit test and Maven to build teh Project.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Involved in development of Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of teh Project's schedule and status.
  • Wrote teh Test Case for Mobile Testing and executed that using Appium.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • CreatedPythonscripting to test REST API functionality for regression setup.
  • Developed SQL Scripts for Backend Testing to ensure that teh data is updated as per teh Business Rules.
  • Stored, analyzed and prioritized defects using Defects module in HP Quality Center.

Confidential - Indianapolis, IN

QA Engineer

Responsibilities:

  • Analyzed teh Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
  • Determined user/business/functional requirements.
  • Implemented teh concepts like Classes, Objects, Interfaces, Functions, Inheritance, Polymorphism, Encapsulation, and Exception Handling when writing teh code.
  • Developed teh RESTful Web Services using Web Api like Http verbs for CRUD operations.
  • Used Ant for building teh Webdriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium Webdriver.
  • Used Selenium RC for creating Regression scripts.
  • Scheduled and ran teh tests using Test Lab module in HP Quality Center.
  • Attended teh daily defect meeting to discuss status and report teh test cases of each different testing, discuss issues and advancement which need for teh product.

Confidential, Tampa, FL

QA Engineer

Responsibilities:

  • Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing.
  • Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.
  • Involved in integration testing of different modules.
  • Modification and execution of Test case Scripts (Java-Selenium) in Eclipse IDE, design of automation test framework (Junit).
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
  • Performed requirements Analysis, Risk analysis, Dependency Analysis and Issues/Problems Analysis.
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Interaction with developers to report software bugs and re-test teh fixed issues.
  • Involved in Creating check lists for testing team.

We'd love your feedback!