We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • 5+ years of QA experience in Manual and AutomationTesting of Client Server, Web Applications, Web Services and MobileApps in different domains using various tools like Selenium, QTP, SOAP UI, Appium, Cucumber, JIRA, etc.
  • Strong knowledge of Software Development Life Cycle (SDLC) and working experience in Software Testing Life Cycle (STLC) in different testing methodologies like Agile, waterfall as the Role of QA.
  • Extensive experience in Quality Assurance using Manual and Automationtools which includes Selenium RC/IDE/Web Driver/Grid, QTP, Cucumber, Quality Center, Soap UI and JMeter.
  • Extensive experience in reviewing and analyzing Business Requirements and developing and execution of Test Plans, Test Cases/Scenarios, Test Scripts based on the Requirements and Functional Specifications.
  • Experience on Java Popup and Web Popup in different browsers.
  • Experience on Web Elements Validations.
  • Identifying correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, Xpath, and CSS to find.
  • Experience in black box, gray box and Automationtesting using Selenium - TestNG, Junit on web and client applications.
  • Handling the Ajax Mouse interactions.
  • Experience with end-to-end test framework for Angular.JS, Node.JS, Bootstrap and other JavaScript applications by using Protractor Testing.
  • Create frame work using TestNG and WebDriver.
  • Experience in using ANT and MAVEN as build tool for Selenium.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Professional expertise in Smoke Testing, Black box testing, Functional testing, Integration Testing, System Testing, Regression Testing, User Acceptance Testing (UAT), Ad-hoc Testingand Boundary Value Testing.
  • Excellent in Software Quality Assurance (SQA) with Manual and automated Tools - HP (Mercury) Quality Center and QTP
  • Experience in Testing Web services using REST APIs.
  • Experience in working with IDE's like Eclipse, Sublime Text3, Net Beans.
  • Work experience in integrating Automationscripts (Selenium Web Driver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI tool.
  • Expert level knowledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects).
  • Experience in bug reporting tools like Clear Quest, Bugzilla, and JIRA.
  • Excellent experience with source version control tools such as Git & Subversion (SVN).
  • Developed Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases and text files.
  • Experience in Continuous Integration, Continuous Delivery & Continuous Deployment using tools JenkinsPipeline, Maven, BDD approach with Cucumber tools
  • Extensive experience working with Databases such as Oracle, SQL Server and MS SQL.
  • Proficient in using basic SQL queries to perform back end testing for data integrity.
  • Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.
  • Excellent Communication and strong Interpersonal skills with ability to work successfully as a part of team.
  • Ability to grasp new technologies and adapt to new Software Environments.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver 3.0 with Java, QTP, Cucumber, Jenkins, Selenium RC, HP ALMQC 10.0/ALM 11.5, SOAP UI, Load Runner.

Framework Tools: JMeter, Junit, TestNG

Languages: Java, Core, Java

Script Language: HTML, CSS, JavaScript, Node.js, Angular.js, XML

Debugging Tools: Xpath, CSS, Firepath, Firebug.

Bug Tracking Tools: Bugzilla and JIRA,SVN.

Database: Oracle, SQL Server 2014, Ms Access, Web logic.

Build Tools: ANT, Maven

Tools: Used: Selenium, SOAP UI, JMeter.

Testing Procedure: Agile, Waterfall, Regression.

Operating Systems: Windows, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

QA Automation Tester

Responsibilities:

  • Understand the application business logic with Business Requirements Specification documents and functionality of application with Functional Requirements Specification Documents
  • Involved in preparing the high-level Test Plan and developed Test Cases in accordance with the functional specifications.
  • Working in web based Testing including GUI Testing, Functional, Smoke, Integration, Regression, System, Performance, Stress, End-to-End, and UAT Testing.
  • Tested the application under Scrum (Agile) Methodology.
  • Tested compatibility of applicationfor dynamic and static content under various cross browsers using HTML ids, ClassNames, linkText and XPATH and CSS Selector in Selenium.
  • Worked on Java Popup and Web Popup different browsers.
  • Worked on Web Elements Validations like Static and Dynamic Dropdowns, Check boxes and Radio boxes.
  • Handling the Ajax Mouse interactions.
  • Automate the Synchronization in Selenium Web Driver, Cross browser compatibility testingon IE, Chrome, Firefox, Safari, Opera, Android Browser, Mobile Safari using Selenium Grid.
  • Involved in design and implementation of Selenium Web driver Automationframework for smoke and regression test suites (TestNG).
  • Used TestNGAnnotations in Selenium Web Driver and executed a batch of tests as TestNGsuite.
  • Wrote Mavenbuild scripts to automate the compilation and execution of TestNG test cases.
  • Used Page Object Model (POM) repository design pattern for storing all the web elements for code maintainability and reusability for Selenium automation.
  • Generated test logs using Log4jfor various log level.
  • Used Core Java, Apache POI, Log4j, TestNG, Maven and Extent Reportwhile designing framework.
  • Worked on distributed test automationexecution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Experience in testing MobileApplication for IOS and Android devices both in Emulator/Simulator and Real Devices.
  • Experienced in using AutomationFramework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions
  • Developed automated regression tests using Cucumber.
  • Experience in automationtesting of native, web and hybrid apps for IOS and Android mobiledevices using Selenium and Appium.
  • Checked Front-end validations and Front-end creation (images, Forms & pages).
  • Developed multiple Selenium Web Driver Java scripts for Black-box Testing.
  • Used JIRA for Identifying, logging, tracking and escalating bugs.
  • Developed Data Driven Tests using XMLand Properties files.
  • Executed test cases from Jenkins and generated the reports automatically in HP ALMQuality center.
  • Expertise to bring in the QA process to the entire project - HP ALMand JIRA.
  • Used QTP to update AutomationTest scripts and executed for core features of the application.
  • Worked on implementing the Load Runner, Performance center, JMeter based infrastructure.
  • Wrote and executed automated Data Driven Test Scripts in QTP for different test scenarios, inserted various checkpoints to check web pages, table contents, databases, bitmaps and text.
  • Prepared and Presented weekly and monthly QADefect and Status Reports to the different Stake holders of the project using Quality Center.
  • Responsible for Automation of WebServices for Regression Testingthus reducing the time of manual execution every release.
  • Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
  • Developed Web Service Test with SOAP UI to test SOA platform.
  • Analyze testing results and defects, and provide recommendations to development team.
  • Reported the bugs/defects through Quality Center.
  • RESTful web service testing using Apache JMeter.
  • Added many Front-End Automationtests and BDD steps using Cucumber specification framework, TestNG, Appium and Java which decreased 75% of manual testing.
  • Analyze testing results and defects, and provide recommendations to development team.
  • Written SQL statements manually to validate data from Database using SQL*PLUS.
  • Performed Database Testing by passing SQL Queries and retrieved information from Database.

Environment: Selenium, WebDriver, Java, Selenium Grid, Extent Report, Cucumber, HP ALM, TestNG, Log4j, SOAP,HTML, JavaScript, Angular.js, Node.js, Eclipse, XPath, Maven, Jenkins, RESTful, API’s, Web Service, SQL, Black box testing & User Acceptance testing, ANT, Maven, JMETER,SVN, JIRA

Confidential, San Francisco, CA

QA Automation Tester

Responsibilities:

  • Experience in web and Mobileapplications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium WebDriver, Appium (iOS/Android), JUnit and TestNG, Cucumber, Jenkins.
  • Reviewed the Business Requirement Document, System Requirement Specifications and Use Cases in the initial phase development.
  • Executing the test plans on web and mobile(IOS & Android) as per requirements.
  • Conducted Mobileapplications testing with Appium WebDriver and TestNG using Java.
  • Implemented Page Objects, Test classes, Data Driven automation frameworks using SeleniumWeb Driver, JAVA, TestNG, Jenkins and JUnit.
  • Test automation scripts development in SeleniumRC & WebDriver using Java and TestNG.
  • Create frame work using TestNG and WebDriver,
  • Used emulators and IOS simulators to perform manual Mobiletesting using tool Appium.
  • Handling Multiple Windows like parent and child Windows.
  • Developed data driven tests(TDD) for Functional and Regression testing.
  • Participated as a member of an Agile team with daily SCRUM meetings.
  • Developed test scenarios and test cases for smoke testing, functional testing, positive and negative testing, boundary testing.
  • Experience in configuring Mavenfor JAVA automationprojects and developed MavenProject Object Model (POM).
  • Used Extent Report for better reporting piece and TestNG reportfor CI Tools.
  • Used Log4jextensively for logging Errors.
  • Experienced in using AutomationFramework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions
  • Performed Cross-platform, UI testing for Native and Hybrid Mobileapps using Appium.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Implemented CI/CD using Jenkins/Dockers & publish Code Coverage
  • Created test reports using TestNG and captured the error screenshots.
  • Involved in working through the defect life cycle.
  • Perform functional testing of SOAP and REST Web Services using SoapUI Tool.
  • Involve in developing the automation scripts for Mobile Native Applications (iOS, Android) using Appium Java.
  • Using Maven for building the WebDriver project.
  • Detecting, classifying and reporting bugs through Defect Tracking System in JIRA.
  • Worked with SQL and Sybase database for data validation.

Environment: Appium, Selenium, Java, Jenkins, Maven, POM, Extent Report, Cucumber, TestNG, Log4j, HTML, CSS, JavaScript, SOAP UI, CI/CD, SQL, REST API, Maven, UAT, Eclipse, JIRA, Windows.

Confidential, Oakland, CA

QA Automation Tester

Responsibilities:

  • Understand the business requirement and technical specification documents of the system.
  • Involved in Agile Scrum meeting and Scrum testing of the system.
  • Developed/Updated System Test Plan, Test scenarios and Test Scripts as per the requirements and Change Request Document.
  • Execute a monitor testing automated Quality Assurance testing tools and devices.
  • Create a customized Xpath and CSS Selectore.
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
  • Regression test cases were written and automated using Selenium RC and Web Driver.
  • Takes ownership of the automation framework and implemented TestNG with Jenkins.
  • Setup Continuous Integration system for QA using Jenkins.
  • Wrote Automationscripts on Selenium web driver from scratch using java script.
  • Performed Regression testing on new builds, every modification in the application using Selenium Web driver.
  • Performed defect tracking & management in JIRA. Generated automated daily reportusing Extent reportas primary reporting too
  • Developed cucumber tests for API Automationby using REST Assured framework.
  • Involved in automating test cases using Selenium RC with Junit.
  • Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases.
  • Involved in both Manual Testing and Automated testing
  • Implemented Junit test runner class to call test cases in Cucumber.
  • Responsible for web services testing and responsible for preparing the test data to satisfy the test scenarios, SOA Web Services testing.
  • Involved in documenting and analyzing defects and test results.
  • Responsible for building the RESTRequests based on the Specifications document.
  • Involved in Writing ANT build scripts to automate the compilation and execution of Junit test.
  • Performed input validations, user interface validations, browser compatibility testing and navigation testing.
  • Plugins with Continuous Integration for builds validation, using Jenkins.
  • Defect Reporting, Analyzing, Tracking and Report Generation using JIRA Tool.
  • Reusable steps that allow the test creator to specify attributes for identifying UI objects
  • REST API calls to fetch and create test data and to interact with Sauce Labs API
  • Writing SQL Queries to effectively test Backend/Database Testing.
  • Followed Test Driven Development (TDD) as much as possible and written test cases using TestNG for every relevant class.

Environment: Selenium Web Driver, Junit, HP ALM, Ant, Jenkins, Extent Report, Cucumber, web services, Soap UI, Eclipse, Node.js, Angular.js, Python, Quality Center, agile, XPath, REST API, Firebug, XML, HTML, Java Script, ANT, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.

Confidential

QA Manual Tester

Responsibilities:

  • Involved in analyzing user requirements for application enhancements and preparing testing specifications.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in preparation of Test Plans.
  • Prepared the test strategy with the assistance of the manager.
  • Involved in system, regression and User Acceptance Testing.
  • Identifying and documenting of defects in a detailed manner.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Performed End-to- End testing manually.
  • Created Emulators using Android SDK and Simulator using XCode for step by step debugging and testing Web Applications.
  • Performed Positive & Negative Testing and Performed Internationalization Testing - Spanish language.
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application
  • Actively participated in Bug Track meetings.
  • Wrote SQL queries to validate the integrity of data.
  • Submitted Coverage Status Report of tests performed on weekly basis.

Environment: Manual Testing, SQL, User Acceptance Test Cases (UAT), Agile TestingMethodology, UNIX, MS SQL Server 2008, MS Excel, Windows xp.

We'd love your feedback!