We provide IT Staff Augmentation Services!

Sr. Qa Analyst / Mobile Tester Resume

5.00/5 (Submit Your Rating)

Jackson, MS

SUMMARY:

  • Over 8 years of experience Software testing in the areas of Web based, Client - Server applications using Automation and Manual testing techniques. Well versed in Automation testing techniques and methodologies.
  • Experienced in Waterfall model, V-model, Iterative Model and Agile methodologies.
  • Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle, SDET.
  • Experience in preparing Test strategy, Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.
  • Experienced in working with different front end HTML, CSS, JavaScript, AngularJS and backend programming languages like C, C#, Java, Python and Ruby.
  • Experience in Web debugging tools like XPath, Fire path, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Implemented Continuous Integration of automation framework using tools like Jenkins, Hudson etc.
  • Hands on experience in developing Selenium
  • IDE/ Web driver/RC/Grid scripts using Java, JavaScript, C# Test Frame works using Testing, Ant/ Maven build tools.
  • Experience in Oracle database administration and good understanding of Data warehousing concepts and testing Web Services using SOAP UI.
  • Strong Skills in performing various tests such as, Functional, Regression, GUI, Web testing. Proficient in test execution and management of testing defects.
  • Worked on different frame works like Data Driven, Keyword Driven, Hybrid Driven and also experience in test driven development (TDD), Behavior driven development (BDD), Acceptance Test Driven Development (ATDD) approaches.
  • Developing Test scripts for the Test cases in C# using Quick Test Professional(QTP).
  • Experience in Handset Testing, writing Test plans, defining Test cases for various module screens of the application, developing and maintaining Test scripts, analyzing results and reporting defects.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT) User Acceptance Testing.
  • Extensive experience in testing mobile applications using different devices.
  • Experience testing mobile apps on various mobile device platforms (Android, iOS and Windows platforms).
  • Sound knowledge on Object Oriented Programming (OOP) concept.
  • Strong exposure testing applications on different browsers like IE, Firefox, Chrome on different OS like Windows and Mac.
  • Experience in Database Testing using SQL Queries with multiple Databases, SQL Server, and MySQL.
  • Strong SQL skills, can write complex SQL queries; functions, triggers and stored procedures for Backend testing and End-to-End testing.
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Motivated achiever and a good team player with Excellent Communication - Verbal, Written & Analytical skills.
  • Strong focus on Documentation, Communication, Process and Constant Improvements.
  • Responsible for presenting regular progress reports, defect reports and test execution reports.
  • Good experience in effort estimation and risk mitigation planning.
  • Self-motivated and detailed-oriented individual with high level of work ethics.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/IDE/GRID, QTP, ALM, SOAP UI, HP QC, Jbehave, Appium.

Languages: HTML, CSS, C#, JavaScript, Java, XML

Test Framework: Junit, TestNG

Project Methodologies: Agile-Scrum, Waterfall, V-Model, TDD

Defect Tracking Tools: Jira, Bugzilla

Build Tools: Ant, Maven

Continuous Integration: Jenkins, Hudson, AWS Tools

Databases: Oracle, DB2, SQL Server, MS Access

Operating Systems: Windows Family, Unix, IOS, Android.

PROFESSIONAL EXPERIENCE

Confidential, Jackson, MS

Sr. QA Analyst / Mobile Tester

Responsibilities:

  • Analyzed the Business Requirements and worked closely with the Business Team to get the clarifications addressed.
  • Designed, executed and maintained Selenium Web Driver Testing, automated test cases for regression test cases.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Java Web Driver) & created Data Driven framework using JUnit.
  • Created POM to store the project data and configured their details using Maven to build the project.
  • Worked in a Scrum Agile process for delivering the outputs on time.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Used Protractor to run end - to-end tests that are written in JavaScript and run with node.
  • Used Quality Center as a repository to record all project testing efforts and to keep track of the defects.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Used SoapUI tool to test SOA based architecture application to test SOAP services and REST API.
  • Created Test Scripts in SoapUI and Restful for Testing Web Services.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Executed the automated regression test cases during every release and also executed the daily regression test suites.
  • Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications.
  • Maintained code version using GIT.
  • Used Appium Emulators and IOS simulators.
  • We have used appium emulators and Simulators for testing the application in Mobiles.
  • Implemented simulator for mobile app testing in IOS using Appium Tool.
  • Used Firebug/FirePath Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Run Defect Tracking and Reviewed the Test Scenarios/ Test Cases with Business.

Environment: Selenium WebDriver, Selenium Grid, Mozilla Firefox, Java, JDK, Python, Eclipse Neon, Firebug, Fire path, Selenium IDE, QC, Agile, SQL Server 2012, SQL, Appium Emulators, IOS Simulators, Cucumber, GIT, SOAP, SoapUI, REST, HTML, Java Script, CSS, JSON, XML, Jenkin, Maven, Protractor, Selenium Java Jar files.

Confidential, Hudson, OH

Sr. QA Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Designed and Developed Test Cases for automated testing using Selenium, JUNIT and Eclipse IDE.
  • Configured Selenium WebDriver, Junit &Ant; created Selenium automation scripts in java using Junit prior to agile release.
  • Extensively involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).
  • Developed new and updated existing Automation test cases using Selenium WebDriver and Junit, using Git and Source Tree as VCS for a Java based Web application, using Ant as build tool and Jenkins to create and run deployment jobs.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • On daily basis used build tools like ANT and Jenkins to build and regress automated tests into the PayPal CI process, and for VCS used GIT; documented and tracked defects and produced detailed reports using Jira and Rally.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE, ANT as build tool, Jenkins as CI tools.
  • Monitored the test execution in Jenkins once the code pushed into CI.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using Junit, and maintained test environments used for white box testing during new product releases.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Performed functional testing of SOAP and RESTfull Web Services using SOAP UI Tool.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Worked with source version control tool such as Subversion (SVN).
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Exposure in component testing and BDT (Behavior Driven Testing) and AWS implementation.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: C#, Java, Selenium WebDriver, Junit, ANT, Jenkins, Cucumber, SOAP UI, MVC, Jira, agile, XPATH, Eclipse IDE, Rest, SVN, Git, UAT, AWS, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, Madison, WI

QA Engineer / Quality Engineer

Responsibilities:

  • Prepared Test cases and Test plans for new functional modules, participated in Requirement gathering phase with business team for Data migration test.
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/WebDriver.
  • Worked on Selenium IDE, the integrated development environment for Selenium scripts using Firefox, Internet Explorer and Google Chrome.
  • Developed regression scripts using Selenium RC, extensively used my SQL proficiency during data migrations.
  • Automated the regression test cases using the Selenium &TestNG and created Test strategy, test plan and test cases.
  • Worked on Data Driven Framework and MVC for Automation test scripts and used XPath and DOM to work with dynamic and static objects in Selenium.
  • Review of the test cases created by the team, automated regression test cases and positive scenarios in Selenium web driver (Java).
  • Performed RESTful Web Service Testing and functional testing using SOAPUI.
  • Validation of concept before implementation (Visualization and interlinking), automated the Test Cases using Selenium RC, Java Eclipse and JUnit.
  • Used Firebug and Fire path to identify elements on the page.
  • Developed Automation Test Scripts with extensive parameterizations using multiple actions to categorize tests.
  • Used Manual testing, Automation testing, Functional testing, Regression testing, and Black Box Testing, White Box Testing and DB testing.
  • Participated in cross - browser (IE, Firefox, Chrome, Safari) and cross-platform (Windows 7, Windows XP, MAC OS X) testing in virtual machine (VMWare) environment and with remote control machines.
  • Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium RC.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases using Selenium RC.

Environment: Selenium RC 2.0, WebDriver 2.0, Selenium Grid, REST, SOAPUI, Quality Center, Windows, MAC OS X, Agile Methodology, MS Office tools, SQL Server, HTML 4.01, XML 1.0.

Confidential, Lexington, Massachusetts

QA Engineer

Responsibilities:

  • Developing Test scripts for the Test cases in C# using Quick Test Professional (QTP). Used QTP to automate Functional and Regression testing.
  • Designed Keyword Driven Automation framework to develop scripts using QTP.
  • Involved in preparing QTP script including parameterization and ran the script for multiple times, using regular expressions etc. Executed Regression test scripts using QTP.
  • Worked on Waterfall Model Methodology.
  • Worked on ETL Tool for testing the extracted data from the database.
  • Wrote and executed SQL queries through QTP and also did manual testing.
  • Used Quality center for defects tracking, error logging and bug reporting.
  • Created Test Scripts in SoapUI and Restful for Testing Web Services.
  • Developed and executed test cases for XML using SoapUI Tool.
  • Performed Manual cross browser testing to simulate various OS/browser combinations.
  • Converted Manual Integration tests into automated tests. Used QTP extensively for the purpose of GUI and Functionality testing.
  • Performed manual testing for checking the functionality and executed the Test cases in Quality Center.
  • Understanding the requirement specification and preparing test cases for the requirements.
  • Manually Tested each and every functionality of the application and written Test cases.
  • Integrating two units and testing them whether they are executing properly or not manually. Identifying bugs and validating them with no issues.
  • Performing Unit Testing, Functionality Testing, Regression testing. Preparing the Reports for submitting weekly or monthly status to the manager.
  • Worked on Waterfall Model Methodology.
  • Performed Backend testing by writing SQL Queries for different set of Input parameters to ensure the data integrity.
  • Used QC for tracking the errors and reporting the bugs.
  • Reported and assigned the defects to the developer through Quality center.

Environment: Manual Testing, Windows, MS-Office Tools, Quality Center, Waterfall Model, SQL Server, XML, Visual Studio, C#, HTML, CSS, Java Script.

We'd love your feedback!