Resume

Sign in

Test Cases Manager

Location:
Scottsdale, Arizona, United States
Posted:
November 06, 2018

Contact this candidate

Resume:

Sai karthik Napa ac7mf7@r.postjobfree.com

QA Analyst 704-***-****

Professional Summary:

Over 5+ years of professional IT experience in system analysis, design, Quality Assurance and automation of testing.

Proficiency in Software Development Life Cycle (SDLC) and testing methodologies.

Experience in requirement analysis, design and coordinating with various teams.

Extensive experience in Functional, Integration, Regression, System, User Acceptance and Performance testing.

Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer.

Experience in Automation tools like Selenium WebDriver/RC/IDE/GRID, HP UFT & Quality Center, TestNG, Junit, Ant, GIT, Maven, Jenkins, Load Runner, Jbehave, Cucumber, SOAP UI, Client Server & Web based Applications.

Extensive experience in using testing tools such as QTP/UFT and Quality Center (Test Director).

Extensively used SQL Queries to retrieve data from database.

Experience in writing SQL queries to validate data from the database.

Have knowledge on performance testing using Jmeter, Gomez.

Good experience in testing Web Services using SoapUI.

Experience in testing client/server applications for Java and .Net on Unix and windows.

Good analytical, communication, documentation and problem-solving skills.

Involve in creating REST API client using JUNIT/NUNIT test gem & user groups, privileges to the users using repository manager. REST API calls to fetch and create test data and to interact with sauce labs API

Clear understanding of business rules and a good team player.

Knowledge in XCode and Android Studio & scripting languages like Unix Shell, Python, Java Script and VB Script. Involve in Mobile Testing using Appium [iOS & Android] for the applications.

Well experienced with different software life cycle like Waterfall model and Agile model.

Designed, developed and maintained Automated test scripts using UFT 12.53, descriptive programming, VB.

TECHNICAL SKILLS:

Testing Tools

HP Quality Center/ALM, QAS.TCS (Test Case Studio), Test Log

QTP, Soap Test, HP Load Runner, Load Impact, Cucumber, Protractor, Quality Center, SauceLabs, Soap UI Web Service Testing, Mobile Testing (Android & IOS), Appium, Selenium Web Driver, Web Load, TestNG, Xpath, VBScript.

Defect Trackers

Jira, Bugzilla 2.0, Jenkins, Lean Testing, IBM Clear Quest, Bug Host, BUG track, Mantis.

Programming Languages

Java/J2EE, Python, C#, C, PL/SQL, OOAD, .Net.

App Servers

Tomcat, WebSphere, WebLogic, BPM, IBM (MQ)

Scripting Languages

Shell, Python, Java Script, PERL, HTML 5, CSS 3, AJAX, XML, Docker, JSON, IBM WCS, Saas.

Databases

Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, Mongo DB, RDBMS, NoSQL, SQL, Microsoft SQL server.

Operating System

Linux, Ubuntu, Windows XP/2000/2007/2008, Mac OS.

Build Tools

Maven, ANT, Agile & Scrum Methodologies, Waterfall methodology, Cassandra, NoSQL, Agile

Client: Nationwide Scottsdale, AZ May ’18 – Present

Role: Test Automation Developer

Description: The Application deals with Insurance and generating the user and broker interactive nature, the automation is written in Ruby and stored using GIT repository. All the Test cases are manually taken care and moved to Automation using the Tools: HP Quality center and IBM: RTC & RRC.

Responsibilities:

Hands on Development on the Test cases and Test scripts on HP QC.

Experienced in Automating the Test cases on Project Level from Ruby Mine

Created Framework based on Cucumber, Page Object Model and Watir Web Driver.

Used Microsoft IE and Chrome to run the Automation on Local Machine Environment.

Used Data Providers from External Source such as Spread sheets and Yaml files.

Participated in the Team collaboration meetings during the Agile cycle.

Reported defects and Bugs through internal spot site (Share point) dashboard.

Involved in releases and deployment of the application.

Worked as an Automation Test Developer Specialist for the Guidewire Insurance Now product customization in setting up test automation framework.

Developed automation test cases / scenarios and execute them during different project stages.

Improvised automation suites by implementing parallel execution using Jenkins and Docker on cloud machines for effective continuous integration & continuous development process.

Participated in business requirements and functional requirements gathering, which involves a review of existing systems configurations and operating methodologies as well as understanding evolving business needs.

Coordinates with team members, requirement analysts and Business Application Owner (BAO) to do signoffs on the functional implementation of the application. Also works with offshore based test automation team and provides support for test automation framework development and implementations.

Handling technical challenges among team members, provide solutions/suggestions and Ensuring follow up actions on issues/risks raised in projects.

Environment: Quality Center, Jira, Python, Ruby Scripts, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, Firebug, SQL, Oracle, Windows, IBM RRC,IBM RTC, Service – now.

Client: Walt Disney Seattle, WA Feb ’16 – Mar ’18

Role: SDET/Mobile Automation

Description: The mobile Test Automation team for Global Quality Engineering (GQE) provides test automation for the GQE manual testing teams. The automation is written for both the Android and iOS mobile platforms and is designed to save the manual testing teams valuable time on their regression testing efforts, primarily against final release candidates. All automated test cases are selected for automation by the manual testing team leads themselves and are matched with existing test cases in both the ALM and TestRail test case management systems.

Responsibilities:

Experienced in development of Test Plan, Test Strategy, Test Cases and Test Scenarios.

Conducted Mobile applications testing with Appium WebDriver and TestNG using Java.

Developing Appium 1.6.3 Scripts for Native Android/IOS Apps using Java.

Identifying objects of App using UIAutomator, Appium Inspector tool for Android and Xcuitest driver for ios based devices.

Performed Cross-platform, UI testing for Native and Hybrid Mobile apps using Appium

Created automation framework and test scripts using Selenium WebDriver for multiple platforms and cross browser testing.

Work in the Agile development environment with frequently changing requirements and features set.

Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.

Entering, regressing, verifying, closing bugs in the Jira database for multiple projects.

Performed end-to-end (E2E) testing of application and verified compliance for software quality standards of the organization.

Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities.

Involved in API level validation testing using POM.

Database Validation (SQL) to check the update data in the database.

Developed Test Cases and Test Scripts for UAT Testing.

Execute test cases and manage defects using HP ALM/Quality Center.

Worked on the Payment Processing automation on Hybrid App with encrypted JSON data.

Tested the Payment Portal Service calls using the tool Charles Proxy (Web Debugging).

Using X-code to provide crash logs to the devs on iOS device.

Using Eclipse to provide a CatLog to devs for Android device.

Maintained detailed test logs and test reports results in JIRA.

Analyzing the JSON objects which are part of requests and responses

Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol

Environment: Quality Center, QTP 10, C#, ASP.NET, Groovy, Crystal Reports, Jira, Python, Ruby Scripts, JCL Utility, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows.

Client: SoluComp, South Barrington, IL Aug ’15 - Jan‘16

Role: Automation Tester

Responsibilities:

Involved in developing a test plan for the system, which included designing, documenting, executing, and verifying the test cases and test scenarios to cover overall QA testing cycle.

Conducted formal review meeting with QA Team and Business Analyst.

Analyzed test results, identified issues and reported it to the developers and project manager using Team Foundation Server.

Performed extensive testing of manual test cases and GUI Testing, Functional, Testing manually and also used UFT.

Worked on Selenium Web Driver GUI Object / element verification is done through XPath, CSS Locators.

Used Selenium IDE and Selenium Web driver for generating test scripts like C#, Java Scripts and to Automate Functional and Regression Testing using Selenium.

Experience in test management and defect tracking tools like JIRA, Quality Center, Test Director, Team Foundation Server (TFS)

Established continuous integration (CI) practices and standards for the Project and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Maven.

Implemented BPM artifacts and strategized BPM based testing

Communicating with Test Leads, QA Manager, Developers and Project Manager to resolve the Testing Issues and Defects.

Tested web services by generating XML SOAPUI Requests and validated the corresponding XML SOAPUI Responses.

Input data from Mobile, Handheld device and validated results in Database.

Involve in UI testing Test Driven Development (TDD) and Behavioral Driven Development (BDD).

Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.

Wrote Automation scripts using selenium WebDriver to run the tests on headless browsers for automating order placement and account management scenarios. Excellent experience of build tools like Maven and managing JAVA automation projects.

Analyze test results, writing PL/SQL queries for data comparison and validation.

Written PL/SQL Queries to extract the data and define data to perform E2E testing.

Developed new Automation test cases using Selenium WebDriver and TestNG framework.

Worked in highly agile environments that would involve multiple projects with quick turnarounds by easing communication across teams.

Environment: Selenium WebDriver, TestNG, Cucumber, Maven, Appium, JAVA, J2EE, PL/SQL, XML, SQL Server, Excel, Load Runner, BDD, JIRA, and Eclipse.

Client: Glance Information Technologies, HYD IN Jul ‘13- Dec ‘14

Role: Manual Tester

Responsibilities:

Generated manual test cases and Scripts to test the functionality of the application using various checkpoints and data driven tests.

Interacted with Business Analysts and Developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.

Actively Participated in Scrum meetings, reviews and developed test scenarios.

Identified Re-usable manual test cases for creating Regression Test Suite.

Reviewed functional specification documents, design documents, requirements traceability matrix and involved in developing test plan document

Performed Smoke Testing, Security Testing, GUI Testing and User Acceptance testing for regular releases.

Proficient in writing Test cases by using test case design technique.

Involved in regression and end-to-end testing of application by Manual testing.

Responsible for entire QA Life Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QA process and documentation of Test Plans, Test Cases and Test Procedures.

Developed manual/Functional Test conditions and Scripts based on the requirement documents.

Involved in user acceptance testing general site validations of web page objects such as HTML links & images.

Participated in Manual Testing to test the stability of the application using QC 9.2.

Identify, analyze and communicate any defects discovered during testing, documenting defects and ways of recreating defect in ticketing system.

Environment: Manual Testing, HTML, DHTML, Oracle and Windows.

Education: Master of Science in Computer and Information Science (MCIS) (Southern Arkansas University, Magnolia, AR)

: Bachelor’s in computer science Engineer. (JNTUA)



Contact this candidate