We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Real world understanding of Software Development Life Cycle (SDLC) including Agile and Waterfall methodology.
  • Solid background in developing Selenium WebDriver based Page Object Model Automation test framework and Automated Tests using Java from the scratch.
  • Strong experience in developing Behavior Driven Development (BDD) framework with Cucumber - JVM to implement Test Driven Development (TDD).
  • Strong experience in Cross Browser, Cross Platform and Parallel testing with open source tool Selenium Grid and project management tool Maven.
  • Solid experiences in developing Automation framework with using XCode with Swift, which has features, like Reusability, Robust element recognition and utilities.
  • Strong experience on integrating the iOS UI tests in Bitrise Continuous Integration pipeline for Saks iOS native application.
  • Strong experience on using Hockey App and Test Flight for validating Alpha and Beta builds.
  • Solid background in manual and automation testing using Simulator and real mobile devices for the native mobile application.
  • Create and execute Automated and Manual Test Cases in Mobile Environments.
  • Experience in Scala based service level tests in the Backend service repositories for Checkout and integrated them into Go pipeline to run automatically at every deployment.
  • Extensive experience with SOA architecture that includes Restful Web Service Testing with Scala Feature Spec.
  • Excellent writing, verbal and interpersonal skill set with a self-starting attitude, team player, and flexible.
  • Good at prioritizing along critical path and meeting project milestones and deliverable dates.
  • Excellent understanding of Agile Test methodology and Agile Development process.
  • Quality Testing including Effective Test Case Design, Test Execution and Reporting.
  • Strong experience in Black Box and Gray Box testing.
  • Expertise in QA Methodologies with various testing concepts such as Integration Testing, Functional Testing, Regression Testing, End-to-End Testing.
  • Experience in preparation of Test Strategy, Test Plan and Traceability Matrix.
  • Extensive work experience using Change Control and Bug Tracking Tools like Quality Center, JIRA.

TECHNICAL SKILLS:

Testing Framework :  Selenium WebDriver, Scala Based Test, Cucumber BDD using Cucumber JVM

Programming Languages:  Java, Scala and Swift

Continuous Integration and Continuous Deployment:  Jenkins, GO Pipeline®, Docker Container

Code Repositories:  GitHub, SVN

Test Management:  Version one, SoapUI, Jira, and Confluence, HP Quality Center, ALM

Defect Management:  JIRA, HP Quality Center

Requirement Management:  HP Quality Center, ALM, Rational Requisite Pro and Version one

Development IDE: Intellij, Eclipse

Database/Database tools:  Oracle SQL DeveloperMySQL, DB2, and Toad Client for SQL

Application:  Microsoft Office Application

Operating Systems:  Windows 8, Windows 7, Mac OS X, Linux, DOS, Windows XP

PROFESSIONAL EXPERIENCE:

Confidential, NY 

QA Engineer

Responsibilities:

  • Worked on Selenium WebDriver based Page Object Model Automation test framework for Confidential e-commerce sites: Saks, Saks-Off5th, Lord & Taylor, Hudson’s Bay and Gilt.
  • Developed Automated Tests using Java and utilizing Maven as a build automation tool with TestNG as the testing framework and setup Selenium Grid in the internal server for parallel testing.
  • Build Automated Test Suite to increase the automation coverage for regression test cycle and maintained over 200 scripts that run nightly for all banners.
  • Implemented Automation tests in projects as early as design and created tests to facilitate Test Driven Development approach.
  • Build robust a Cucumber (JVM) based Behavioral Driven Testing (BDT) framework for UI and Restful Web Service tests using Java and Scala that reduces code re-usability and code maintainability time.
  • Developed an Automation framework with XCode using Swift , which has features like Reusability, Robust element recognition, Utilities, Extensions for some features to name a few.
  • Created iOS Swift Automation tests using XCode for Saks Mobile iOS App and tested it on Simulators.
  • Integrated the iOS Swift UI tests in Bitrise Continuous Integration pipeline for Saks iOS native application.
  • Tested Alpha and Beta builds received through Hockey App on various iOS real devices and validated production builds generated on TestFlight before a number of production releases to App Store.
  • Developed API Doc and Scala based service level tests using Feature Spec for all the Middleware Services for iOS native app and integrated them with Jenkins for scheduling the tests on demand and auto trigger.
  • Developed a Continuous Deployment (CD) process for deploying micro-services and running integration tests using CI tool Go Pipelines .
  • Develop SQL queries for data validations and retrieve data across different databases like MongoDB and Oracle.
  • Implemented quality software best practices to develop Test Strategy, Test Plan, Test Data, Test Case and Test Automation and actively participates in process improvements.

Environment: Selenium WebDriver, Java, Cucumber, JSP, Microservices, GO Pipeline, Jenkins, Bitbucket, Bitrise, SOA, Restful Web Service, HTML, Oracle, ALM, Jira, Version One, GitHub, XCode, Swift, Simulator, Sauce Labs, and POS

Confidential, NY 

Automation Engineer

Responsibilities:

  • Wrote test cases for Android and iOS environments and executed them to multiple iOS and Android devices.
  • Develop Automated Tests using Appium for Android and iOS Mobile native applications.
  • Used Perfecto Mobile to executed test cases to multiple Android and iOS device with different operating system.
  • Implemented quality software best practices to develop test strategy, test plan, test data, test case and test automation and actively participates in process improvements.
  • Introduced and implemented Automation Testing Framework to the organization.
  • Introduced and implemented open source web test tool Selenium WebDriver for Cross Browser testing.
  • Build Automated test suite to increase the automation coverage for regression test cycle.
  • Implemented a wide range of functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
  • Responsible for ensuring the conceptual integrity of the system, ensuring that the product and product architecture meet or exceed the technical requirements defined.
  • Developed and implemented robust MVC Pattern based Keyword Driven, Selenium Page Object Model framework with Selenium WebDriver using Object Oriented programming Java and open source unit test framework TestNG that cut down the script development time.
  • Developed Restful Web Service testing framework with SoapUI to build robust and scalable web service testing.
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
  • Worked directly with Business users performing User Acceptance Testing (UAT).
  • Provided continued maintenance and development of bug fixes and patch-sets for existing web applications.

Environment: Selenium WebDriver, Java, Cucumber, TestNG, JSP, JSF, SOA, Restful Web Service, HTML, Oracle, Jira, GitHub, and Jenkins

Confidential

QA Analyst/Automation Engineer 

Responsibilities:

  • Responsible for Planning, creating and analysis of Test Plan, Test Cases and Test Scripts.
  • Developed and implemented Keyword Driven automation testing with Selenium Page Object Model.
  • Analyzed Technical specification, Business Requirements and Database Schema to develop test cases.
  • Developed QA Automation Test Framework to ensure the code reusability and code maintainability, which reduces the script development time.
  • Developed robust framework to find test object with Selenium API, which enables us to develop automated script for the dynamic web application.
  • Created complex Keyword Driven, Data Driven and Hybrid Framework to automate application under test to maximize the automation test script with Selenium.
  • Created Modular Automated Global Test framework library for reusable, easy to use and easy maintenance automated test scripts.
  • Developed VB scripts for automating the testing procedure using QuickTest Pro.
  • Developed Descriptive Programming, Environmental Variables, Startup Script, Driver Script, and Utility Functions in QTP.
  • Conducted workflow, process diagram and GAP analyses to derive requirements for existing systems enhancements.
  • Responsible for analyzing the requirements, User Stories and Use Cases to develop test cases.
  • Used detailed knowledge of application features and functions assess scope and impact of business needs throughout analysis and completion of all enhancement specifications.
  • Participated in requirements walkthroughs with users to better understand requirements.
  • Performed backend testing using SQL queries to retrieve and verify information in the database.
  • Develop Web Service Test with SoapUI to test SOA platform corresponded among QA managers, developers and team members.
  • Reported and tracked defects using Jira, monitored defects reported by the team.
  • Established compatibility with third party software products by developing the program for modification and integration.
  • Ensured network, system and data availability and integrity through preventative maintenance and upgrades.

Environment: Selenium WebDriver, Java, J2EE, Servlet, JSP, SOA, Restful Web Service, HTML, Oracle, Jira, Confluence, and SVN

We'd love your feedback!