We provide IT Staff Augmentation Services!

Sr. Qa Analyst - Web/mobile Automation Resume

2.00/5 (Submit Your Rating)

Mt Pleasant, MI

SUMMARY:

  • 8+ years of experience in Manual, Automation testing, designing test cases, test Scripts, test Procedures, test schedule planning, documentation and execution.
  • Total 6 Years of experience in Mobile Testing using tools like Appium, Selendroid, UIAutomation, Robotium.
  • Expertise in performing different types of Testing: Black Box Testing (Functional Testing), White Box testing, System Testing, Integration Testing, Regression Testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing, Adhoc Testing and API Testing on web services (SOAP and REST).
  • Experienced working with automated testing tools including LoadRunner, Selenium, Quality Center under Different Environments for various applications adhering to different industry standards.
  • Proficient in using test automation tools such as Selenium IDE, Selenium RC, Selenium Web driver 2.0, Selenium Grid, HP QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Having enough knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expertise in performing manual testing&Mobile Application Testing using Appium.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and methods like Waterfall and Agile (SCRUM, SCRUM - BAN), Waterfall and Extreme Programming (XP).
  • Implemented automation scripts for CucumberBDD framework using Gherkin scripting language.
  • Expert in reporting & tracking defects, & maintaining with high level of detail with accuracy and recreation steps using ClearQuest, JIRA, Bugzilla, PVCS tracker, and Emails, Quality Center, PHP Bug Tracker, OTRS.
  • Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to develop Test Plan, Test Cases, Test requirements and procedures.
  • Exposure in running SQL queries Toad, SQL*Developer to manipulate database tables to check data integrity. Mainly used TOAD for backend data validation.
  • Used Requirement Traceability Matrix (RTM ) for mapping requirements to test cases.
  • Experience in various programming techniques, such as test-driven development, continuous integration, and testing, and Agile story-based iterative development to build better quality software.
  • Proficient in automation with Selenium, Robot Framework and QuickTestPro (QTP)
  • Expertise in locating the web elements using various locators like ID, XPATH, CSS, LinkText and TagName .
  • Participated in User Acceptance Test (UAT ), documented procedures and guiding the users in verifying various transactions on the system.
  • Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices using APPIUM iOS/Android .
  • Good Understanding in Web related technology like HTML, VBScript, ASP, JavaScript, COBOL, JCL and SQL and PL/SQL.
  • Experience in performing Positive, Negative, Boundary, Functional, GUI, Database, Integration, System, Regression, Exploratory, Security, Cross-Browser and User Acceptance Tests
  • Acquainted with Object oriented concepts in .Net and Java Concepts mainly created and executed test cases on OOPS, Collection Methods and Reflection API concepts.
  • Good Knowledge in defining and automating acceptance tests using tools including Fitnesse, RSpec, JBehave, or Concordian.
  • Technically resourceful in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, Load, Performance, System testing, User Acceptance, End-to-End Testing experience in providing the efficient locators strategy like XPath and CSS to run Web Driver script in stable condition.
  • Strong experience with SOA architecture which include Soap and RestfulWebServices Testing.
  • Experience in developing and executing automation Regression testing and System testing using Selenium.
  • Experienced in using GitHub as a source of repository system to share code within the office as well as the team in overseas.
  • Experienced in Verification and Validation of Financial experience in Investment Banking, Online Banking, Core Banking.
  • Having enough knowledge of the Banking, Credit Card, Telecom, Insurance and E-commerce domain and coordinated between the customers and multiple teams to address requirements and testing needs and remediation of any problems in analysis, design and test phases.
  • Familiar with testing Philosophies like Equivalence Class Analysis, Boundary Value Analysis.
  • Proficiency in using various Operating Systems Windows/Linux/Mac OS X flavors .
  • Great understanding on business needs and possess Self/Quick Learner, Motivated team player, interpersonal, leadership with excellent communication (Oral and Written) and presentation skills problem solving capabilities and dedicated to project accomplishments.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SaopUI, QTP, Eclipse, Protractor, Manual Testing, QTP/UFT, Appium (Android Testing), JMeter, Loadrunner

Web Technologies: HTML, DHTML, CSS, REST, SOAP XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages: C, C++, Java, C#, SQL, PL/SQL, Python, UML, Groovy, Ruby.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome, Safari, Opera& Netscape Navigator

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

Mobile Manual Testing: Android, iOS.

Version Control Tools: GIT, CVN, SVN other Tools/Frameworks: Maven, Ant, Jenkins, Cucumber, Fitnesse, RSpec, JBehave & Concordian.

Software Methodologies: Agile, Waterfall model

Web Servers: Weblogic, Jboss, Tomcat.

Data Base / DB Tools: MySql, Oracle, SQL Server, MS Access, DB2, Toad SQL Developer for Oracle, SQL plus, Microsoft SQL Server Management Studio, Informatica, SQL Server Management Studio

PROFESSIONAL EXPERIENCE:

Confidential, Mt. Pleasant, MI

Sr. QA Analyst - Web/Mobile Automation

Responsibilities:

  • Performed Functional, Regression (White-Box functional) Testing of the Isabella Bank Web Application.
  • Created standard Guidelines for testing User Interface (look and feel of the screens in the application)
  • Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.
  • Hands on experience in executing Selenium scripts on VM using Remote Driver for Cross Browser testing using Sauce Lab.
  • Testing the functionality of each module of Isabella Bank web page like My Accounts, Payments/Transfers and Customer Center
  • Performing System Integration Testing on all the modules and running end-to-end tests on the application.
  • Performed extensive load tests using JMeter to ensure application stability.
  • Used Quality Center and JIRA as Time Management tool and as Bug Tracking tool to identify Defects and communicated with Developers and tracked the defects through their entire life cycle.
  • Develop and rebase QA automation scripts using Selenium, Robot Framework, Python
  • Manual "Black Box" and "Gray Box" testing, research, and bug reporting
  • Performed Data Driven Testing(DDT) to check the application under different set of data conditions using Boundary Value Analysis.
  • Responsible for security testing which was accomplished by creating and logging in under different fictitious login ID’s through data validation using Smoke test.
  • Used Firebug for logging and tracking the defects and test cases with fire path.
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.
  • Extensively used ALM/Quality center for storing all Test plan documents, Test case documents and record defects
  • Involved in testing UI framework(Angular.js) using protractor.
  • Created Assertions such as Contains, Response SLA and Xpath match to validate the XML with WSDL definition.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework.
  • Taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.
  • Involved in testing REST, SOAP WebServices and XML with tool SOAP UI to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Wrote acceptance test for BDD using Cucumber with runner test classes and feature files written in Gherkins for automation testing.
  • Participated in regular status update meetings with the Project Management team and QA Team meetings
  • Responsible for submitting the bugs into the Test director depending upon their priority.
  • Supported Design and Deployment team to resolve reported problems.
  • Helped transition the team to use Agile Software Development methodology.

Environment:: Selenium 2.0 - WebDriver, Selenium Grid Cucumber, Selenium GRID, JIRA, SoapUI, Appium iOS/Android, T-SQL, Gherkins, Quick Test Pro, Java Web application, SQL, Java, JSP, Java Script, Selenium, HP ALM, SOAP UI Web Services Tool, JMeter, XML, PL/SQL, SOAP-UI, SOAP UI.

Confidential, Santa Clara, CA

QA Analyst - W eb/Mobile Automation

Responsibilities:

  • Designed Test Automation scripts for WPF apps using CodedUI.
  • Designed Test Automation Framework for 50+ REST WebServices using SoapUI with Groovy.
  • Developed ATDD framework for testing Web application features using Gherkin, Cucumber and Selenium Web Driver for the admin and provider web applications.
  • Setup Maven Build tool for ATDD feature execution on eclipse.
  • Implemented Data Driven Testing with Data Providers and Excels for Selenium.
  • Developed test plan for over 70 internal and cloud Web Services.
  • Used Stubbing technique for top down integration testing.
  • Integrated SOAP UI Test Projects with JUNIT and developed a MAVEN build for nightly build triggers.
  • Performed build operation with TFSBuildMaster for handling CodedUItests.
  • Performed Smoke tests and baseline tests on every new build and build patches.
  • Used SQL queries using SQL developer for verifying the data recorded by the applications in the database.
  • Used TFS and Test Manager for test plan, design, execution, and Defects.
  • Analyzed the performance statistics daily and reported the status in Dashboards to key stakeholders.
  • Performed root cause analysis on test failures and opened defects in Microsoft Test Manager.
  • Implemented Distributed testing using Visual Studio Test Agent and Controller software.
  • Developed SOAP UI regression automation suite for REST and SOAP backend services.
  • Integrated SOAP UI and Selenium automation suites with Jenkins for continuous integrations along with MAVEN.
  • Executed of Robot Framework Automation Regression Scripts on Chrome, IE and Safari browsers
  • Used JXL/POIAPI Test data can efficiently read from excel.
  • Involved in executing the test cases in mobile using APPIUM.
  • Performed test in all kind of apps like Native apps, Web apps and Hybrid Apps using Appium in both Android as well as iOS platform.
  • Worked in gray box testing of Mobile apps in Android, iOS, & proprietary platforms
  • Prepared, maintained, and executed automated test scripts throughout the testing phase.
  • Stored and maintained Automation test scripts suites in the Subversion (SVN).
  • Performed a lot of web services (REST and SOAP) testing by creating requests using WSDL file and testing backend servicesison/Volta/Transcode Services.
  • Performed Service Automation tests for Cloud transcode (Zencoder) application.

Environment:: Selenium Web Driver 2.0, Selenium Grid, CodedUI, SoapUI, Groovy, Gherkin, Cucumber, Appium Android /iOS, Selenium Web Driver Setup Maven, Eclipse, JUNIT, SQL, Jenkins, Subversion, Apache POI, Zencoder.

Confidential, Woodland, CA

QA Analyst - W eb/Mobile Automation.

Responsibilities:

  • Performed Manual Testing and Automated Testing for Client/Server application and Web-based application that used WebSphere, Message Queuing, Active Directory, UNIX, Windows, and XML message based system in an Agile software development environment.
  • Follow and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition).
  • Involved in SOA Testing, Validation and Virtualization using CA LISA and extended Web Services Tests in a Low -impact way using CA LISA.
  • Assist in building out and testing API endpoints (Java).
  • Attend Functional Requirement and Design review meetings to obtain the technical knowledge to become proficient in assigned products.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java and Python using Junit prior to agile release
  • Develop and manage Test plans strategy and test cases. Facilitate test plan and test case reviews.
  • Coordinate workload and activities for 12 QA testers for both onshore and offshore.
  • Plan, estimate, schedule, assign and direct the work of activities for QA Team to onshore and offshore agencies.
  • Conduct verification testing, regression testing and automated testing with onshore and offshore team.
  • Familiar with database concepts and running SQL queries.
  • Developing Appium Scripts for Native Android/iOS using Java.
  • Identifying Objects of App using Apple UI Automator tool for Android and Appium Inspector for IPhone.
  • Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java, python programming language and Junit Framework.
  • Performed Functional Testing through QTP using VBScript Scripting language.
  • Daily meeting with onshore and offshore QA team to discuss critical issues regarding QA activities.
  • Manage all issues (defects and service requests) in Microsoft TFS Defect Management bug tracking system and ensure all issues are tracked from open to closure.
  • Present test metrics and execution reports to upper management in a timely manner.
  • The entire java scripting done using Cucumber framework w rote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Work with development team members to resolve design and implementation issues.
  • Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environment with different test configuration.
  • Involved in tracking, reviewing, analyzing defects using the Quality Center.

Environment:: Selenium WebDriver, Selenium Grid, Appium, Jenkins, Cucumber, SOAP UI, QTP, JMeter, LoadRunner Maven, TestNG, Quality Center, Firepath, Firebug, VBScript, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle and Windows, Appium, Jasmine, CA LISA.

Confidential, Grass valley, CA

QA Tester

Responsibilities:

  • Responsible for gathering and documenting the functional requirements/change requests, and work with the business contact points for finalizations and signoffs.
  • Development and optimization of the QTP scripts for the functionalities needed
  • Key contact for customer during Integration Testing, System Testing, Performance Testing, UAT phases for all development and Testing activities.
  • Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Uploaded and configured WADL file to SOAPUI and JMeter applications to test the web services application.
  • Preparing test strategy, test plan, test estimates, traceability Matrix, generate Defect reports.
  • Written reusable VBScript functions and accessed them from the library files which are stored in the Quality Center
  • Used Name Property in identifying the browser & page.
  • Developed automated regression scripts using Quick Test Professional utilizing VBScript scripting for both positive and negative boundary conditions.
  • Created and executed scenarios in Load Runner controller to analyze system performance in Load Runner Analyzer under load.
  • Used Load Runner to generate peak load onto the server thereby stressing it, and measuring its performance.
  • Analyzing and understanding business requirements provided by the LOB.
  • Executed the test cases in remote machine via local browser using GetROProperty.
  • Key contact for customer during Integration Testing, System Testing, Performance Testing, UAT phases for all development and Testing activities
  • Involved in testing behavior of IVR systems to assist caller and testing voice quality and voice recognition functionality of IVR Systems. Performed speech quality analysis and speech path verification under the guidelines of senior IVR tester
  • Evaluated the quality of voice channel received in IVR systems
  • Provided support in voice channels and user-plane interfaces
  • Performed responsibilities of integrating network in IVR systems as required.
  • Smoking the environments for new builds.
  • Responsible for verifying the product or component, as developed, meets the specified requirements for the solution
  • Managed the system test process, and provided quality oversight to the user acceptance process.

Environment: HP ALM Quality Center, Gherkins, HP Quick Test Pro QTP 11.0, JAVA Web application, SQL, Java, JSP, Java Script, SOAP UI, Apache JMeter, IVR, XML, PL/SQL, Oracle 11g, UNIX.

Confidential

Automation/Manual Tester

Responsibilities:

  • Involved in preparing manual test cases as well as automated test cases using HP QTP.
  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Analyzed .Net code to performed white box testing.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Tracked and reported the defects using Quality Center.
  • Performed performance testing using Web Performance Load Tester on dozens of applications using both automated and manual testing methods
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment:: Manual testing, Web/Mobile Testing, Selenium IDE, Selenium RC, Selenium Grid, HP Quick Test Pro (QTP), HP Quality Center, .Net, XML, HTML, MS SQL Server SQL, Mobile Android, UNIX and Windows.

We'd love your feedback!