We provide IT Staff Augmentation Services!

Sr. Automation Tester/mobile Tester Resume

3.00/5 (Submit Your Rating)

MinneapoliS

SUMMARY:

  • 8 years of experience in the area of Software Testing with solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
  • Expertise in Understanding and Analyzing Test Requirements, Tracking changes and maintenance of Test Requirements.
  • Responsible for developing Test strategies, Test Plan, Test Scripts, Test cases, and Test Metrics.
  • Experience in performing System Integration testing, Regression testing, Performance testing, Load testing and coordinating User Acceptance Testing.
  • Strong hands - on experience and conceptual understanding of Software Development Life Cycle (SDLC) models like Waterfall and Agile (SCRUM) and Software Testing Life Cycles (STLC).
  • Proficient in Test Automation using Selenium Tools.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
  • Good Knowledge in web services testing using SOAPUI and Rest Client
  • Experience in Web debugging tools like XPath, Firepath, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts
  • Strong Experience in Java Programming, Selenium WebDriver, Maven, Junit and TestNG.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
  • Knowledge of Java to create automation test scripts.
  • Established continuous integration practices and standards with Jenkins.
  • Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework  for a number of projects using Selenium tools like Selenium Grid and RC.
  • Proven ability in developing BDD scripts with Cucumber  and writing step definitions for behavior.
  • Solid expertise in automated testing tools suite-Selenium WebDriver, Junit and good exposure on tools like Eclipse, JIRA, Bugzilla, Microsoft Team Foundation Server (TFS), Microsoft Test Manager (MTM), Test Link etc.
  • Maintained the Selenium & JAVA automation code and resources in source controls like SVN  over the time for improvements and new features.
  • Good experience in performing manual testing (android emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Took ownership of automation and led the automation team by mentoring the team as required.
  • Excellent experience of  build tools like Maven and managing JAVA automation projects  using them
  • Proven ability in writing JAVA, JUnit, C# scripts and Leading JAVA, C#.Net projects automation.
  • Solid experience of AGILE Methodologies, AGILE Manifesto and Scrum processes.
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing.
  • Proven skills in Leading and training teams, Test Management and Meeting the deadlines.
  • Knowledge of Python, Perl scripting.
  • Strong communication & interaction with Clients, Developers, Business Analysts, Management.
  • Strong experience of E-commerce , Financial, Banking, Insurance, Health and Telecom domains.

TECHNICAL SKILLS:

Automation Testing Tools: Selenium WebDriver/RC/Grid, Cucumber, Maven, QTP, LoadRunner

Languages/Frameworks: JAVA, JUnit, TestNG, C#, .Net, Python

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA, Bamboo

Test Management Tools: HP Quality Center/Test Director

RDBMS: MS SQL Server 2008/2008R2/2012, MySQL, Oracle

Scripting Languages: VB Script, Java Script, Perl, Python

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Domain Knowledge: E-commerce, Financial, Trading, Insurance, Banking, Telecom, Billing

Build/CI tools: Ant, Maven, Jenkins, chef, puppet, Hudson

Repository System: GitHub, Subversion, TortoiseSVN.

Operating System: Windows 2003/XP/NT/98/95, Redhat, Ubuntu, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis

Sr. Automation Tester/Mobile Tester

Responsibilities:

  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber and Maven
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release
  • Created reusable function library in QTP that can be used across various scripts for provisioning/Billing GUI and API/XMLs.
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI
  • Experienced in testing applications manually as well as using the automated testing tools like TestDirector and Quality Center/ALM
  • Prepared training materials for gathering materials, QC/ALM reporting,Test Strategy QA methodologies, automation frameworks, design, defects reporting and other QA templates
  • Implemented SoapUI for Web service Testing
  • Extensively automated regression and functional test suites by developing test cases, test suites using Selenium WebDriver, JAVA, JUnit.
  • Implemented Page Objects framework, Hybrid framework and Page classes  from scratch to represent web pages.
  • Implementing and Supporting Microsoft Windows 10 Professional Windows Vista Configuration.
  • Assist with the installation, configuration, and ongoing usability of desktop, laptops, Macs, peripheral equipment and software within established standards and guidelines.
  • Developed Keyword Driven and Data Driven frameworks  to retrieve test actions, test data from Excel files and SQL Databases.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM) .
  • Participated in daily SCRUM standup meetings to report status and track project completion using User Stories and Tasks.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Involved in the regression testing and functional testing of mobile apps using Appium Framework.
  • Strong familiarity with IPhone and android operating systems and applications
  • Mobile automation of android and windows app using Appium and Selenium Web driver
  • Used bug-tracking tools called JIRA
  • Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium and cucumber along with manual testing.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions and also developed required  Selenium  support code in JAVA for Cucumber
  • Tested Enterprise SOAP using SOAP UI tool.
  • Good knowledge on warehouse management with Red prairie.
  • Performed JDA Red Prairie WMS Dispatcher - ideally versions 2007 and 2010 previous experience of Systems Administration with Mars products 
  • Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating these tools with other systems.
  • Developing Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms.
  • Tracked bugs using Quality Center/ALM and performed Regression Testing of the entire application once the bugs are fixed
  • Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
  • Test case automation using Cucumber test automation tool and  Gherkin scripting language
  • Created test planning and participated in execution for API testing using Test harness tool.
  • Conducted mobile apps testing across the web Both automation and manually and using power shell scripting
  • Strong working experience in writing PL/SQL queries to extract data from oracle database
  • Used HP application life cycle management 11.0 for test design, execution and defect tracking

Environment: Maven, Jenkins, SOAP UI, Cucumber, Appium, JAVA, Selenium WebDriver, Junit, Protractor, Quality Center, JIRA, API,HTML,MS Office, Windows.

Confidential, CO

Automation/SOA Tester

  • Analysis of Business and Requirement Specifications. Designing Test and formulation of Test Strategy, Test Plans and Test Cases for the Functional, Integration, System, Negative, end-to- end and smoke testing.
  • Creating detailed test plan and test cases for manual testing as well as Automated testing. 
  • Performed functional testing to identify various Selenium web driver.
  • Solid experience in HP ALM (Quality Center) administration, handling and maintaining multiple projects in Project migration.
  • Extensive experience in reviewing and understanding business requirements, Test Cases, and Automation Scripts
  • Fast, reliable, FTP client software with SFTP (SSH), SSL, and TLS support.
  • The most effective way to achieve data security is done by the encryption.
  • Established page object model test automation framework using Selenium WebDriver and Java technologies.
  • Good knowledge in converting electronic data into another form, called cipher text, which cannot be easily understood by anyone except authorized parties.
  • Prepared Java /Selenium script for subsequent regression testing.
  • Developed new and updated existing Automation test cases using selenium WebDriver and TestNG, using SVN for java based web application, using Maven as Build tool. 
  • Implemented Page Object Model Automation framework with  Java,  Selenium  WebDriver and Cucumber. 
  • Created automated scenarios using  Selenium  for regression and Data-Driven testing
  • Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Performed web services testing using RESTful with postman and did lightweight data-interchange using JSON
  • Prepared Test Cases, Test data and Test Reports during the execution cycles of this application.
  • Performed functional, integration, system and regression testing.
  • Used Quality Center (QC) to report the system testing defects to the development team.
  • Tested Enterprise Restful Web Services using SOAP UI tool.
  • Implemented Java application for load and performance testing
  • Used JMeter is designed to cover categories of tests like load, functional, performance.
  • Solution and creating scripts in LISA Automation and Virtualization.
  • Performed manual testing to check the functionality.
  • Developed Data Driven Tests using SOAP UI and automated functional testing
  • Implemented an Enterprise Data Warehouse and Business Intelligence solution. The initial phase involves setting up ETLs for numerous Warehouse Management Systems (WMSs) including: Red Prairie (JDA),
  • Did performance testing to ascertain how the components of a system are performing in a particular situation
  • Responsible for documenting the Automated Test results using SoapUI, Smart Bear Test Complete and QTP
  • Used Apache POI to read data from Excel sheet. Attended daily scrum calls as part of agile methodology.
  • Recorded all defects in the defect tracking system and is also responsible for verification of the defects as per testing results.
  • Prepared and executed Test Cases manually for different modules according to the Technical Specification, and Functional Design with all Use Case or User Story documents.
  • Validating data for several ETL and BI Applications

Environment: Manual Testing, Java Script, XML, Toad, Oracle 11g, SQL server 2008 R2, IE, Firefox, Apache Tomcat, UNIX, Windows 7/Vista/XP

Confidential

Automation Tester

Responsibilities:

  • Understand the business requirement and technical specification documents of the system.
  • Reviewed change request documents and defect description and attended meetings to document the required changes.
  • Developing test cases, test procedures and test data from requirement document.
  • Involved in test plan and test case review meetings.
  • Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
  • Used TestNG to create the Test Suites and to execute all the test scripts.
  • Tested Enterprise SOAP and Restful Web Services using SOAP UI tool.
  • Involved in Design and Development of hybrid automation framework using Selenium.
  • Used Selenium WebDriver for creating scripts using Python.
  • Used Quality Center (QC) to report the system testing defects to the development team.
  • Performed Smoke, System testing, Integration Testing, Regression testing, User acceptance testing and Database testing.
  • Provided technical assistance to HP-ALM users and leads.
  • Configured HP-ALM User Groups, Project Entities, and Project Lists
  • Used Selenium Grid to execute tests on multiple systems to achieve parallel execution.
  • Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
  • Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins 
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium 
  • Wrote VB Script, developed Custom Functions, Dictionary Objects, used Descriptive Programming by QTP automation tool and executed test scripts.
  • Updating status report daily basis and weekly basis by conducting meetings with QA team.
  • Involved in writing of modification reports for errors identified in testing and clearly communicated with development via defect tracking system using Quality Center.
  • Involved in Database testing to verify data integrity tests.
  • Follow Agile (SCRUM) Methodologies for all the Phases of SDLC
  • Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.

Environment: Selenium Web Driver 2.0, TestNG, Maven, Jenkins, XPATH, Quality Center 11, Oracle 12c, HTML5, Java Script, J2EE, JIRA, Firebug, UNIX, SQL.

Confidential, CA

Quality Analyst

Responsibilities:

  • Understanding new requirements and developing QA Test cases for the new requirements.
  • Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium Web Driver, JUnit.
  • Create frame work using JUnit and Web driver.
  • Developed Automation scripts for new enhancements using Selenium RC and JUnit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Involved with HP-ALM users to implement new processes. 
  • Accountable for resolution of issues within HP-ALM
  • Created test cases using Gherkins syntax in spec flow.
  • Created and executed the test scripts with Java and Selenium Web Driver
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins 
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium 
  • Responsible for setting up the framework and test environment.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Extensively involved in integrating Selenium RC with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Write Test plan and test case for the new features.
  • Modify the existing test cases based on change in a feature and requirements.
  • Perform Regression, smoke and sanity testing in QA, Stage and Production environments.
  • Test web Services for integration.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files 
  • Reporting the issues in JIRA and follow up on bug fixes.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc. 
  • Experience in assessing project requirements, development and test status, changes, coverage and risks using QC (ALM ). 
  • Involved in writing Test plan and perform manual Testing.
  • Prepared manual test cases on web and mobile applications as per requirements.
  • Participated in review meetings with project team.
  • Participated in daily, weekly meetings and technical reviews and Prepared reports

Environment: QTP10, SoapUI, Quality Center 10, Oracle, ANT, UNIX, MS Office, HTML, Windows XP/Vista, Internet Explorer 6.0.

Confidential, CA

QTP Automation Engineer

Responsibilities:

  • Developed custom  QTP  function libraries (like Object Oriented Functions, Database Functions, and Utilities etc.) These functions are application independent and platform independent that can be used across multiple projects. 
  • Execution of smoke tests on each build using  QTP  and reporting the results to management. 
  • Performed integration testing & data validations using  QTP  for various interfaces. 
  • Performed database testing to test data migration from different test environments. 
  • Executed SQL Queries and worked on XML data comparison.
  • Verified data completeness and transformation rules/Tested ETL applications in relational databases and flat files using Informatica
  • Followed up with standard software testing life cycle ( STLC ) to perform different types of testing for the projects. 
  • Parameterized test scripts in  QTP  to pass data from different data sources like Excel spreadsheets , XML files and database.
  • Developed utility scripts in  QTP  to export data from different database tables to Excel. 
  • Developed, modified and debugged scripts in Automation frame work using  QTP  for future release.
  • Providing daily status report to client on day to day basis. 
  • Performed Quality Center Administration tasks to create projects and users. 
  • Have created  manual  test data for different scenarios for binding to XML .

Environment: QTP 9, Quality center 9.0, Windows, Linux, Java, Tomcat, XML, HTML, SAS, Oracle.

Confidential

Quality Analyst

Responsibilities:

  • Preparing the Test Scenarios and Test cases based on Functional Requirement Document received.
  • Involved in Reviewing, Executing and Analyzing of Test cases.
  • Perform the Sanity Test once the build is ready to test.
  • Performed Functional Testing, Regression Testing, Smoke Testing and System Integration Testing and worked with users and participated in User Acceptance Testing (UAT).
  • Used SQL queries for validation of data and performed end-to-end testing also involved in data manipulation and data mining using SQL.
  • Responsible for weekly status meetings showing progress and future testing efforts to QA Manager.
  • Worked with the development team to ensure that the testing issues are resolved and also report problems and provide risk assessments.
  • Extensively used HP Quality Center for Defect Tracking and Reporting.
  • Created Requirement Traceability matrix to ensure all the requirements are covered during testing.
  • Version Management of Test cases for the new enhancements.
  • Update those Manual testing procedures as and when Application functionality changes.
  • Manually test key application functionality for major releases.
  • Document defects identified during manual testing.
  • Work with development team to fix those defects and re-test manually.

Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL, MS Office, Selenium IDE.

We'd love your feedback!