We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Manhattan, NY

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience in Mobile and Web Testing in both Agile and Waterfall environments.
  • Experience in writing System Test Plans, Test Cases and Automation Test Scripts.
  • Strong (recent) use of Appium and SeeTest Automation for Manual and automated testing of Android and iOS apps.
  • Have tested applications on most mobile devices themselves as well as in cloud/emulator mode including ADB (Android Debug Bridge), a command - line utility included with Google's Android SDK.
  • Familiar with all stages of the Software Development Life Cycle and QA Life Cycle and all dimensions of Functionality, Usability & Reliability.
  • Proficient in writing Automation scripts in Selenium using C#, .NET, Java, programming languages, as well as Python, JavaScript and HTML.
  • Wrote SQL queries to perform backend data validations and built a test automation framework based on Page Object Model, TestNG and Selenium Web driver.
  • Excellent interpersonal skills and a team player who can work independently in high stress environments with minimal supervision.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, HP Quality Centre/ALM, JUnit, TestNG, JIRA, SOAP UI, QTP, Eclipse, API, Protractor, Load Runner, Appium, SeeTest, JMeter, Cucumber, Jasmine.

Defect Tracking Tools: Quality Centre (9, 10, 11.0), JIRA, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear Quest

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, VB Script, Groovy.

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Mac.

Continuous Integration: Jenkins, Hudson

Version Tools: GIT and SVN

Web Servers: Tomcat 3.3, Sybase, Apache 1.3, IIS 5.0, OMS

Testing Methodologies: System Testing, Stress Testing, Load Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Accessibility Testing, Validation, Manual, Automated, White Box, Black Box, Modular Testing, Grey Box, System Testing, Integration, Unit, API, Regression, Test Plan, Test Cases, Matrix Preparation, API Testing, Performance Testing, Load Testing, Localization Testing and Internationalization testing.

Mobile Manual Testing: Android, iOS

Documentation Tools: MS Office - MS Word, Excel, PowerPoint, MS Project. Building Centre,

PROFESSIONAL EXPERIENCE:

Confidential, MANHATTAN, NY

QA Automation Engineer

Responsibilities:
  • Expertise in Software Quality Assurance of both Manual and Automated Testing of Mobile Apps using various tools like Selenium, Appium, JIRA.
  • Operated in an agile software delivery methodology focused on testing new features for native mobile applications within an iteration and providing near immediate feedback to engineers through test automation.
  • Performed manual/exploratory testing where necessary in addition to automation.
  • Effectively communicated complex and/or difficult information to both technical and non-technical audiences.
  • Experience with Junit, TestNG, Android UiAutomator.
  • Experience executing tests for native mobile applications, in parallel.
  • Working with offshore resources.
  • Contributed to and help maintain the testing framework for various types of testing (functional, load/performance).
  • Developed test automation scripts using object oriented frameworks in Appium for different types of android devices like mobile, tablet and phablet.
  • Testing and automation of API's, performance and load testing.
  • Professional experience executing tests on either an in-house grid OR a cloud-based testing service such as Sauce Labs on a large number of devices.
  • Expertise in test coverage which includes object identification methods like native properties, image recognition, and text recognition, simulate device camera.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Helped coordinate the Test Plans, Test Case preparations, Test Case execution, black box, white box testing and grey box testing. Coordinating multiple projects in different environments.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Tested execution and Managed defects throughout its life cycle in JIRA.
  • Marking tags for smoke, regressions, Web Driver, Maven, CI Jenkins, JUnit, Sauce Labs, Maven extent reports, Hybrid Framework,, cloud based systems.
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing.

Environment: Appium, Selenium, Jenkins, Maven, TestNG, Sauce Labs, Eclipse, Java, Microsoft Windows,

Confidential, SAN ANGELO, TX

Sr. QA Automation Engineer and Mobile tester

Responsibilities:
  • Expertise in Software Quality Assurance of both Manual and Automated Testing of web based, Client Server and Mobile Apps using various tools like Selenium, QTP, Appium, SeeTest, JMeter, JIRA.
  • Mobile App Testing in Android, iOS Platforms and Blackberry using Appium and SeeTest - test on actual devices as well as in simulation mode.
  • Used iOS simulator on Xcode to make sure the app works on all devices and without any UI issues.
  • Used Android SDK and set up mobile device Emulator to test application and to get log files.
  • Proficient in using SeeTest for web and hybrid object identification, text object identification.
  • Used Mobile Testing Tools Perfecto Cloud Tool, SeeTest, Browser Stack, SauceLabs, Appium
  • Expertise in test coverage which includes object identification methods like native properties, image recognition, and text recognition, simulate device camera.
  • Expertise in Automation Tool Selenium 2.0, protractor, QTP and performance testing tool JMeter, mobile automation testing tool Appium.
  • Used various Java APIs like Apache POI, Java Email, IText etc. as part of test automation.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Helped coordinate the Test Plans, Test Case preparations, Test Case execution, black box, white box testing and grey box testing. Coordinating multiple projects in different environments.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Tested execution in HP ALM and Manage defects throughout its life cycle in Rally.
  • Created MOCKS for web services testing and ran functional tests on web services prior to implementation. 
  • Collaborated closely with clients during testing process.
  • Skilled with creating automated web services (SOAP UI) testing processes 
  • Able to create data-driven tests using external sources
  • Created BDD Cucumber-JVM Framework, adding scripts in Java for Gherkin based user stories and also marking tags for smoke, regressions, UAT (BVT) (Framework Contains: BDD, Cucumber, Gherkin, Web Driver, Maven, CI Jenkins, JUnit, Sauce Labs, Maven extent reports, Hybrid Framework, SVN for highly transactional E-commerce websites, cloud based systems.
  • Worked on multiple projects, and Extensively involved in User acceptance testing (UAT), End to end, System Integration Testing(SIT), Functional Testing, Regression Testing, Validation testing, Backend testing, Performance Testing, batch process testing and Cross-Browser testing.

Environment: Selenium, Appium, SeeTest, Jenkins, Cucumber, Maven, TestNG, SoapUI, Eclipse, Java Microsoft Windows, Documentation Tools: MS Office - MS Word, Excel, PowerPoint, MS Project. Building Centre, HP ALM12.21, HTML, CSS, TDD

Confidential, WEBSTER, NY

Sr. Test Automation Engineer (Selenium)

Responsibilities:
  • Worked in the agile environment with frequently changing requirements and features set.
  • Designed POC for SeeTest.
  • Web Applications Testing using SeeTest (PLMS, MyChart, etc.)
  • Created Page Object Model Mobile automation framework on both IOS and for Android using SeeTest.
  • Developed automation script for Mobile Native applications (IOS, Android) using SeeTest.
  • Used SeeTest export code feature to create scripts onto UFT for automation testing for regression
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed Hybrid framework for Web based application (.net) using Selenium(C#).
  • Recorded automated UI tests using Selenium recorder for C# coded UI automation .
  • Used ALM to create Requirements, writing Test Scripts, execute Test Steps, perform Requirements Coverage, generate Reports and log Defect.
  • Created and executed the Test Scripts and Test Steps for all the modules and stored in HP ALM-Quality Center.
  • Explored defects during Test execution submitted and tracked them in HP ALM/QC.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Integrated server side C#.net code with UI components using JavaScript.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and JUnit Framework.
  • Wrote Selenium automation test cases to test existing applications for regression testing and Implemented Jasmine test cases to test the AnuglarJS code.
  • Prepare the test plans and getting the signoff from the entire team.
  • Worked with the developers to resolve the bugs and ensure smooth releases.
  • Participated in daily scrum, sprint planning, retrospective and weekly bug triage meetings.
  • Performed load testing using JMeter - used thread Groups, samplers, listeners to calculate the average response time.
  • Performed Data driven testing using Selenium WebDriver, JUnit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Executed the test plans on mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Designed and developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used Git as code repository and Code Collaborator to manage code reviews.

Environment: Selenium, WebDriver, Jenkins, Cucumber, SOAP UI, HP ALM /QC 11.0 and 12.21, JMeter, Ant, UI, Mobile Manual Testing, Ajax, JSP, MySQL, QC, Git, Quality Center.

Confidential, IRVING, TX

Sr.QA Engineer/ SQL Database Tester 

Responsibilities:
  • Ran the Automated Regression suite and analyzed results and file bugs
  • Helped in preparation of test plans in accordance with the business requirements.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Executing the test cases and implemented Functional, Integration, GUI Testing, Database Testing, API Testing, Regression Testing Knowledge on different techniques of testing. 
  • Responsible for executing Selenium RC test scripts on different browsers and checked for compatibility.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Performed cross browser functional testing using Selenium RC.
  • Automated functional scenarios using Selenium IDE and RC.
  • Used Selenium Web driver with Java to create new scripts for regression
  • Created Visual force pages and Visual Force Custom Controllers on Force.com Eclipse IDE to customize the view and functionality of the page according to the organizational needs.
  • Used field level security along with page layouts to manage access to certain fields.
  • Used Force.com developer toolkit including Apex Classes, Apex Triggers and Visualforce pages to develop custom business logic.
  • Used Informatica as ETL tool, and stored procedures to pull data from source systems/ files, cleanse, transform and load data into databases.
  • Involved in validation and quality analysis of Informatica ETL codes.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Centre to report defects and test results.

Environment: Java, Selenium RC, Selenium IDE, REST API, Firebug, SQL, iOS, Quality Centre/ALM, Java web application, Java, SOA, Business Objects, Database Testing, Oracle 10g, TestNG, Salesforce.com platform. Apex Classes, Visualforce.

Confidential, SAN FRANCISCO, CA

QA Analyst

Responsibilities:
  • Analyzed the user requirements, functional specifications and used Case documents for Functional testing.
  • Developed and implemented robust MVC pattern base testing with Selenium RC which cut down the script development time in half.
  • Involved in automating test cases using Selenium RC with JUnit.
  • Wrote and executed automated test cases using Selenium RC to automate manual testing solutions.
  • Used Selenium RC used to test search results of Meta search engine.
  • Executed the test cases for both functional and GUI testing in the Regression suite
  • Verification of Frontend GUI Objects and elements.
  • Developed automated script for back-end testing using Selenium RC.
  • Analyze information needs associated with Visa Debit Processing Service (DPS) products and create a comprehensive documentation set to support financial institutions using Visa DPS.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
  • Familiarity with UAT for making website more user-friendly and for web-applications.
  • Demonstrated extensive knowledge of commercial Visa and Master Card contracts and RFPs.
  • Involved in writing SQL Queries for backend testing.
  • Knowledge of writing JUnit tests using JUnit framework.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.

Environment: Selenium RC, Java, JUnit, SQL, VBScript, HTML DHTML, MSWord, QC, Java, Oracle 8i, Manual Testing, Test Director 7.5.

We'd love your feedback!