Resume

Sign in

Test Engineer

Location:
Austin, TX
Posted:
March 13, 2019

Contact this candidate

Resume:

BHASKER.P Address: Austin, TX *****, USA

ac8rwc@r.postjobfree.com

469-***-****

LinkedIn id: Available Manager References: Available

PROFILE

Around 7 Years of progressive experience in Information Technology in Performing functional testing and test Automation to Mobile, Web and Client/Server based applications.

PROFESSIONAL SUMMARY

Experience in Design, develop and improve test plans, test cases, execution reports and other department documents.

Involving in setting up the automation framework using TestNG, Page Object Model and Maven.

Experienced in Defect Management Tracking, Establishing Test Standards, Guidelines, Procedures, Test Execution, Documenting and Analyzing Test Results.

Extensive experience in Smoke Testing, Functional Testing, Cross Browser Testing and Regression Testing of Web services and Web/Mobile/Hybrid applications and defect logging and verification of fixed bugs.

Experience in Identifying/writing functional, Regression and Edge Test cases to perform both manual and automation testing.

Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber

Experience on testing the databases using SQL Developer.

Experience on developing test scripts using Core Java to perform regression testing on REST API and SOAP API.

Experience with source code control management like subversion (SVN) and GIT, STASH.

Expert in writing client-side validations using validation framework, Java Script.

Experience in web services using markup languages like JSON and REST.

Experienced in requirement gathering, architectural design, and functional design and turning requirement to product.

Excellent debugging and problem-solving skills with Eclipse, IntelliJ IDEA.

Experience in various methodologies like of SDLC like Agile development and waterfall development.

Familiar with JIRA for bug tracking and story analysis and status tracking in agile world

Good team player with the ability to effectively communicate with other cross functional teams.

TECHNICAL SKILLS

Languages

Core Java, C, Swift.

Database

SQL Developer.

Web Technologies

HTML 5, CSS, AJAX, AngularJS, JQuery, JSON, XML, JavaScript.

Operating System

Windows, Mac OS.

Version Control

GIT, Stash, Subversion.

Test Management Tools

Jira, Rally, HP ALM, HP Quality Centre

Build Tools

ANT, Maven

Testing Frameworks

Junit, TestNG, Cucumber.

Configuration tools

Jenkins, Hudson

EDUCATION

Bachelors in Electronics and Communication Engineering, JNTU, HYD.

Masters Electrical Engineering, Northwestern Polytechnic University, California.

Master’s in Computer and Information Systems Security, University of the Cumberland’s, Williamsburg, KY.

PROFESSIONAL EXPERIENCE

Sr. QA Automation Engineer

Visa Inc, Austin, TX Sep 2015 - Till Now

Project Name: Visa Express Checkout

Description: Visa Checkout is a new service that helps you pay online at some of your favorite sites, simply and easily, in just a few clicks. With Visa Check out, you can securely pay online by entering a single username and password, eliminating the hassle of entering your personal card and shipping details in multiple fields.

Responsibilities:

Design, develop and improve test plans, test cases, execution reports and other department documents.

Developing scripts for iOS and Android Mobile applications (Native, Hybrid) using Appium, Cucumber with gherkin and java.

Developing scripts for Web application using TestNG, Selenium WebDriver and Java.

Worked on automating smoke test suite for Native iOS app using XC Test in Xcode using simulators and real devices.

Worked on automating smoke test suite for Native Android app using Espresso and UI Automator in Android Studio using emulators and real devices.

Involved in setting up the automation frameworks using TestNG, Cucumber, Page Object Model and Maven.

Designing shell (.sh) files to automate appium tasks like install app, uninstall app, launch appium server.

Involved in creating test data for positive and negative test scenarios

Used Xcode and Android Studio for building the app which is used for testing.

Worked on integrating the Smoke Test Automation Suite with Jenkins for Continuous Integration and reducing the manual effort.

Managing the offshore team by allocating the task and tracking the status.

Performing the validations on live apps to support production deployments.

Involving in setting up the automation framework using TestNG, Page Object Model and Maven.

Worked in Fingerprint Automation using Perfecto devices and Perfecto methods.

Worked on Parallel execution of Automation Scripts Perfecto cloud devices.

Worked on Designing test cases for mobile and web applications and web services.

Performing the validations on live apps to support production deployments.

Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files

Performed defect reporting and bug tracking using JIRA and followed up with development team to verify bug fixes, and update bug status

Developing automation scripts to test REST API and SOAP API web services using TestNG framework and Postman.

Entered test cases in HP Application Lifecycle Management (HP ALM) tool, executed test cases within tool for tracking.

Used Junit framework for test cases, Performed black box and unit testing using equivalence partitioning analysis

Participated in agile scrum meetings, grooming and retrospective sessions.

Environment: Android Studio, Xcode, IntelliJIDEA, Appium(1.10.0) and Cucumber with gherkin, Junit, TestNG, Selenium Web Driver, XML, Swift, XCTest, TDD/BDD, Postman, UI Automator, Espresso, Perfecto, Sauselabs, Jira, Rally, Mac OS, Jenkins.

QA Automation Engineer

Cummins, Columbus, Indiana May 2014 - Aug 2015

Description: Connected Diagnostics is a software-only application from Cummins which instantly processes key electronic engine system data transmitted through your telematics system during a fault. It immediately sends a detailed notification report directly to your email, Web Portal or mobile device or anywhere that you request. You can now instantly make decisions on what to do about urgent engine system faults.

Responsibilities:

Design, develop and improve test plans, test cases, execution reports and other department documents.

Collaborated with the business/Product and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase.

Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results them within an AGILE software development SCRUM environment.

Design & Develop data driven framework using Selenium Web Driver, TestNG and Cucumber with gherkin.

Modification/Implementation of Page Object Model using Cucumber for the Mobile application Automation Scripts.

Executing test scripts parallel and create reports using the TestNG.

Hands-on experience with Manual Testing, Automated Testing and Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices with Appium automation framework.

Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium. Used Android SDK and set up mobile device Emulator to test application and to get log files.

Experienced using HP Application Life Cycle Management (HP ALM) and JIRA for global test management, bug tracking and reporting

Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality

Practiced Test-driven/Behavior-driven development (TDD/BDD), automated unit testing, refactoring, and extensive pair programming.

Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates

Writing Test Objectives, Cases & Executing the Cases using SOAP UI

Performed functional testing of Web services testing using SOAP UI

Developed and maintained automated test scripts for Regression testing using QTP, including parameterizing QTP Scripts

Worked on source version control tools such as Subversion (SVN), and GIT.

Designed SQL queries to test backend databases using SQL Developer.

Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment. Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.

Environment: Eclipse IDE, Java, Xml,Android Studio, XCode, Appium (1.2.0),Cucumber, Gherkin, Jenkins, Junit, Firebug, HTML,CSS, GIT, Jira, Quality Center, Selenium WebDriver, TDD, QTP, Android SDK, Postman.

QA Engineer

GGK Technologies, India Jan 2012 – Dec 2013

Project: School Administration Software

Description: Vidura is a hi-end technology tool, which provides for total management of the school administration, effectively and efficiently. Vidura school administration ERP software keeps track of student’s details, employee’s details and library details. The software has several modules like, Student information, Academic schedule, Accounting and Payroll, Question bank, Reports and Returns, Library, Laboratory, and Employee details etc.

Responsibilities:

Created Test strategies, based on the analysis of documentation to achieve the best result.

Analyzed requirements and developed test plans, test scenarios, and test cases.

Converted QTP scripts to Selenium WebDriver scripts. Used Java language

Executed test cases for functional, validation, end-to-end, and regression testing for Web application.

Performed SQL statements for set up data and retrieved data for tests.

Worked in basic DB testing to ensure the data migration successfully done or not.

Analyzed applications and errors, escalated issues to developers, and verified fixes.

Developed test summary reports for upper management.

Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration

Reported and tracked bugs, replicated reported customer bugs, verified bug fixes and new functionalities, regression tested new releases, supported developers by examining logs and debug files.

Experienced in using the HP ALM and JIRA for test case execution and defect tracking

Performing the validations on live apps to support production deployments

Environment: SVN, Windows 7, Web services (Rest/Soap API), Microsoft Excel, QTP, Maven, Web Applications.



Contact this candidate