We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

San Diego, CA

SUMMARY:

  • Over 6+ years of experience as a QA Test Engineer with performing both Manual and Automated testing of applications.
  • Good knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA.
  • Experience in Mobile application domains.
  • Good experience in creating test scripts using WebDriver, Selenium RC, Selenium - IDE, Selenium Gridin Java.
  • Good experiencein Data Driven Testing.
  • Involved in Functional, Regression and System testing using Manual and Automated testing tools - Selenium WebDriver.
  • Experience in automating the test cases using TestNg, Junitand CucumberjUnit, NUnit, TFS Coded UI scripting and execution
  • Experience in Page Object Design Pattern.
  • Knowledge of automation testing in Robot framework.
  • Good experience in writing XPath’s to locate web elements.
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and Internet Explorer using WebDriver.
  • Good experience in using (Test management tools) Quality Center to manage the software testing process including defect tracking.
  • Expertise in developing and executing Test Plans, Test Cases and Test Scripts.
  • Interacted with application Developers, Users, Project Managers, and Business Analysts to understand the requirement specifications.
  • Knowledge on Object Oriented Programming Concept’s (OOPS) and Java skills.
  • Hands on experience in SQL queries
  • Created ETL test data for all ETL mapping rules to test the functionality of the Informatica graphs.
  • Tested the ETL Informatica mappings and other ETL Processes ( Data Warehouse Testing )
  • Experience in creating Test Readiness Review (TRR), Requirement Traceability Matrix (RTM)
  • Good skills in Documentation of Test Cases and Test Results.

TECHNICAL SKILLS:

Testing Tools: Jmeter, Selenium WebDriver, Robot Framework, TestNG Junit, Eclipse.

Operating Systems: Windows 7, UNIX

Browsers: Firefox, Internet Explorer, Chrome

Languages: Core Java, HTML, JavaScript

Databases: Databases like SQL Server 2008, DB2

Software Methodologies: Agile, V model

Tools: MS Power Point, MS Word, MS Excel, MS Outlook,Visual Studio 2010

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

QA Automation Tester

Responsibilities:

  • API for Mobile, Cloud connectivity, B2B, Partner connectivity (internal, external)
  • Define the overall testing goals and strategy for the systems being tested.
  • Plan, schedule and track the testing milestones and entry/exit criteria in accordance with Master project plan.
  • Responsible for reviewing the functional and regression tests and estimating the automation viability
  • As a pre requisite for using the automation scripts for SOM application we had to create orders using API's which was also automated using the Jmeter.
  • Validation of sourcing logic involved adding assertions to Jmeter scripts.
  • Participate in daily scrum meeting and keep the user stories status up to date in JIRA
  • Testing release process monitoring.
  • Tested the Mobile Application in Both IOS and Android
  • Used cucumber ruby scripts to automate a section of PSS web application.
  • Selecting tags to filter the cucumber ruby scripts and run as required
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/TestNG to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
  • Generate and run daily automation status report of the ruby scripted scenarios that were executed.
  • Defined multiple ruby scripts to be run with cucumber on multiple web browsers
  • Conduct root cause analysis for reported issues and build project repository and track everything in Jira
  • Manage daily defect triage meetings. Used both HP ALM and JIRA to track bugs across both projects
  • Coordination of onsite offshore meetings
  • Prepare Testing metrics, Develop and Present Test Summary Reports for Senior management
  • Worked extensively with IBM Order management system and Oracle Retail suite. (RMS, RPM etc)
  • Worked on Web Service calls validation using Smartbear's SOP UI tool, XML and JSON parsing included in the project
  • API development lifecycle including Functional Design, Restful Desgin, API Development with Core Systems integration, API Versioning and API deprecation, DevOps (Deployment strategies), Functional and Performance Testing, Elasticity, API LifeCycle Management including Publishing, Deprecate, Retiring, Developer Apps Certification, Version Control of API
  • Worked on RobotFramework with PyCharm IDE and Selenium2 Libararies

Macys, SFO, CA

QA Automation Tester

Responsibilities:

  • Creating Step Definitions using features files and cucumber framework
  • Worked on Android and IOS application for mobile application development.
  • Using Appium automation testing was performed on Mobile platform.
  • Adding new features and functionalities to framework.
  • Using UIautomatorViewer for identifying the locators.
  • API for Mobile, Cloud connectivity, B2B, Partner connectivity (internal, external)
  • API development lifecycle including Functional Design, Restful Desgin, API Development with CoreSystems integration, API Versioning and API deprecation, DevOps (Deployment strategies), Functional and Performance Testing, Elasticity, API LifeCycle Management including Publishing, Deprecate, Retiring, Developer Apps Certification, Version Control of API
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Performed automated acceptance tests written in BDD (Build Driven Development) using Cucumber.
  • Validating the load process of ETL to make sure the target tables are populated according the data mapping provided that satisfies the transformation rules
  • Tested ETL queries and output and validated data with DWL layer output
  • Integrated Automation scripts (Selenium WebDriver API)
  • Used Jenkins and Maven for Continuous integrations and build configuration.
  • Junit testing was used for individual test case execution.
  • Using Source Tree and GIT Hub as version control tools.
  • Creating property file for assigning desired capabilities for a particular device
  • Used Testng for running test suite in a batch level
  • Developed a reporting tool for sending an email and recording the video during the test execution

Confidential

QA Automation Tester

Responsibilities:

  • Experience working in agile work environment.
  • Converted Business requirements and design documentation into test design products: Test Scenarios, Automation Test Scripts and Test Cases...
  • Written and executed Selenium tests using .NET programming language for automation testing of the web application using Selenium Webdriver.
  • Integrated Automation scripts (Selenium WebDriver API)
  • Wrote test cases in Selenium Webdriver to switch between multiple windows.
  • Automated test cases using TestNg framework.
  • Followed in Page Object Design Pattern for writing test cases in TestNg.
  • Automated test cases using Junit and Hybrid framework.
  • Implemented Selenium Grid to run regression tests on multiple platforms and browsers in parallel.
  • Extensively used Selenium Locators like id, name, xpath, linkText.
  • Wrote SQL queries to extract data from various database tables for testing purpose.
  • Also involved in manual testing.
  • Prepared Test Plan and Test Cases documents.
  • Developed an integrated Test Plan covering the main functions of the designated parts of the application.
  • Discussions with developer and business analyst before/when developing Test Plan.
  • Involved in System integration test (SIT), Sanity Testing and Regression testing phases.
  • Tested the application for different browser compatibility such as IE, Mozilla Firefox and Chrome.
  • Identified bugs, wrote easy-to -follow bug reports, logged them into QC, monitored their progress and verified their fix.
  • Prepared the Daily Test Status Reports using QC.
  • Created various reports in QC to present metrics to the Management.
  • QA role incorporating reviewing test scripts, ensuring traceability of requirements to test cases.

Confidential

QA Test Engineer.

Responsibilities:

  • Reviewed design documents & business requirements to learn the function and scope of the application.
  • Involved in writing and implementation of the Test Cases.
  • Conducted Functionality testing, Negative testing and Regression testing during various phases of the application.
  • Executed the manual test cases, compared the expected results, actual results as pass / fail.
  • Maintained proper traceability between test cases and requirements documentation.
  • Tested multiple scenarios based on test cases to validate system with different data set.
  • Designed detailed test cases for testing software functionality.
  • Involved in all phases of the project from requirements analysis, design to testing and implementation.
  • Prepared Test Plan and Test Strategy, test cases and test script documents.
  • Prepared and sent test status reports.
  • Logged defects handled defect management calls and generated defect reports.
  • Tracked and reported defects using Quality Center

Hire Now