Post Job Free
Sign in

Software Development Engineer Test

Location:
Atlanta, GA
Salary:
55
Posted:
April 05, 2018

Contact this candidate

Resume:

THARUN T

Email: ******.***@*****.***

Phone : 408-***-****

Software Development Engineer Test with over 8 years of experience in analyzing, reviewing and understanding Business/Functional requirements and skilled in developing, documenting, and executing test cases manually as well as generating automated scripts for TDD, BDD, API Testing, Mobile Testing, Angular Testing. Worked in various domains like Retail, Banking and Healthcare.

Professional Summary:

• Over 8 years of QA experience in Manual and Automation Testing in different domains using QTP, SOAP UI, Quality Center and Selenium.

• Expertise in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)

• Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server-based Applications.

• Experience in Designing & implementation of Automation Frameworks including TDD, BDD, Data

Driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript.

• Proficient in documenting and reviewing test documents like Test Scenarios, Test Cases, Test Data, Test Summary Reports and Defect Summary Reports

• Experience in identifying defects, prioritizing and tracking defects to closure.

• Experience in automating Java, Web and backend validations using Selenium WebDriver.

• Expertise in Web Service testing using SoapUI

• Strong understanding of Object Oriented Programming (Oops) concepts

• Good experience in Software Testing in Web Based applications by both Manual Testing Techniques & Automated Testing Tool

• Experience in Build Tool Maven and Version Control SVN, TFS

• Team player with excellent communication and problem-solving skills.

• Experience in Agile SCRUM Methodology.

• Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA.

• Experienced in building Test Cases and Test Sets in Quality Center.

• Performed Data Driven testing with multiple test data inputs with Selenium and MS-Excel.

• Experience in software testing process Test Planning, Test Cases Design, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Results, Test Metrics & Traceability Matrix.

• Built JavaScript based test framework using cucumber, web driver, node.js, angular.js.

• Experience on Mobile App Tester in testing Web applications and Mobile applications on iOS and Android Platforms.

• Hands on Experience in using Selenium GRID to execute test cases parallel on different target machines.

• Conversant in accessing data from Excel by ApachePOI/JXL using Selenium.

• Thorough knowledge in using Action class for keyword, mouse events and uploading files using Selenium WebDriver.

TECHNICAL SKILLS:

Testing Tools Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Log4j, Firebug, Fire Path, TestNG, Fitnesse, SOAPUI, Coded UI, POS, Appium.

Language/ Script Java, JavaScript, C, C#, Python.

Build/ CI Tools Maven, Jenkin, Jenkins, Ant.

Firefox Add-ons XPath, Firebug.

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

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

Web development JavaScript, Ruby, Perl, Python, HTML, VB Scripts, XML, CSS, Flash.

Frameworks Junit, TestNG, TDD, Robot framework.

Databases Technologies MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL.

Platforms Windows 7/Vista/XP, UNIX, Linux.

WORK EXPERIENCE:

United Health Group, Hartford, CT Apr’17-Present

Software Development Engineer in Test

Description:

United Health Group is the most diversified health care company in the United States. United Health Group core capabilities in clinical care resources, information and technology uniquely enable us to meet the evolving needs of a changing health care environment as millions more Americans enter a structured system of health benefits and we help build a stronger, higher quality health system that is sustainable for the long term.

Responsibilities:

• Implemented Cross browser testing and Data driven testing using @Parameters and @BeforeClass annotations.

• Created POM to store the project data and configured their details using Maven to build the project.

• Configured Selenium WebDriver, TestNG, Maven tool and created automation scripts in Java using JUnit prior to agile release.

• We have used Appium emulators and Simulators for testing the application in Mobiles

• Implemented simulator for mobile app testing in IOS using Appium Tool

• 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/ALM 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 testing Web services(SOAP) for XML data with tool called 'SOAP UI' for the local WSDL with URL and created Test cases, run them, do load testing, security testing.

• 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 executed the daily regression test suites

• Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications

• Performed different types of testing, Functional, Integration, System, and Regression Testing.

• Maintained code version using GIT.

• Experienced in load and performance testing tool JMeter and HP LoadRunner.

• Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.

• Performed the User Acceptance Testing (UAT).

• Interact with the client UAT team to define and manage the UAT process.

• Run Defect Tracking and Reviewed the Test Scenarios/ Test Cases with Business

• Used JIRA to manage projects.

Environment: Selenium WebDriver, Selenium Grid, Mozilla Firefox, Quality Center/ALM, Java, JDK, Python, Eclipse Neon, Firebug, Fire path, Selenium IDE, POM, QC, Agile, SQL Server 2012, HP LoadRunner SQL, Appium Emulators, IOS Simulators, Cucumber, GIT, QTP(11.0), SOAP, SOAP UI, REST, HTML, Java Script, CSS, JSON, XML, Jenkins, Maven, Protractor, Selenium Java Jar files, JIRA, JMeter.

Health Net, Inc., Los Angeles, CA Nov’15 – Mar’17

Sr.QA Automation Tester.

Description:

Health Net, Inc., is the health care insurance provider which provides insurance to the individual through various programs such as Medicare, Medicaid and Tricare. This project is to enhance and test the capabilities of the internal system for web and mobile. Used Selenium WebDriver, Selenium Grid Appium Emulators, IOS Simulators, Cucumber, Protractor etc., for my work as a QA Automation Tester.

Responsibilities:

• Developed and maintained automated regression test cases in Selenium WebDriver using Core Java and python programming language.

• Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

• Used Firebug/Firepath Add-on tools to identify the Object's id, Name, XPath, link in the application. Used Firebug, Firepath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.

• Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database.

• Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.

• Experienced in using both emulator and simulator to develop functional testing in mobile, in both IOS and Android platforms.

• Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.

• Developed new and updated existing Automation test cases using Selenium Webdriver and using Maven as build tool and Jenkins to create and run deployment jobs.

• Used Cucumber to test code written in any languages including ruby, java etc.

• Used Data Driven Framework to check the behaviour of application with different inputs as parameters using Selenium.

• Experienced in testing code developed in TDD / BDD environments.

• Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configuration.

• Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.

• Used Selenium RC with TestNG for automating partner integration testing.

• Performed Mobile Testing and Automated Mobile Simulator using QTP 11.0.

• Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.

• Involved in daily Defect Triage meetings with Project Managers and developers during System testing and UAT.

Environment: Java, Selenium WebDriver, TestNG, Maven, cucumber, Python, Jenkins, Appium, Robot Framework, SOUPUI, TDD, Agile, HTML, XML, XPath, Rally, POS, Fitnesse, Web Services (SOAP & RESTFUL) JavaScript, Bamboo, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.

WFCS Bank, Wilmington, DE Dec’14 – Oct’15

Sr. QA Automation Tester

Responsibilities:

• Worked with Agile development teams with a BDD approach and supporting the developers to assure quality.

• Implemented Test Cases based on User Stories for testing in Quality Center.

• Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.

• Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

• Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

• Expert in implementing automation architecture using Java, JUnit, Selenium WebDriver, Ant, Jenkins, etc.

• Developed automation test scripts for client -server and web based applications using Python, Silk and other automation tools.

• Experience with Git and Subversion, Jenkins.

• Tested different functions of the POS system like scanning, payments and returns. Moreover, make sure that the system met the requirements and expectations.

• Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

• Involved in system testing, data integrity testing and ETL testing.

• Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.

• Used GET and POST with REST, performed Data driving using custom properties, Script Assertions. Declared Namespaces for XPath.

• Involved in the design and development of Page Objects using Page Object Model (POM) Design Pattern.

• Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.

• Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.

• Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.

• Created Maven build files to run the Selenium tests and created reports in HTML format.

• Based on page library, developed Selenium test cases in JAVA using JUNIT framework.

• Performed automation testing on X View applications.

• Conducted Cross browser testing in IE and Firefox using Selenium with Python.

Environment: Java, Selenium WebDriver, Selenium IDE, QTP, Eclipse, VBScript, Junit, Maven, Jenkins, SOAP UI, POS Testing, Subversion, JIRA, TOAD, JIRA, MS Office, SQL, Windows, Unix/Linux, CA LISA, Appium.

Neustar, Sterling, VA Jan’14 – Nov’14

Quality Analyst

Responsibilities:

• Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload.

• Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.

• Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

• Performed defect logging and tracking using the HP Quality center and JIRA.

• Involved in end-to-end testing of the Web/Mobile applications and its interactions with ERP Systems using SOA, Middleware - TIBCO systems.

• Used joins and union SQL queries to validate databases.

• Extensively worked on Selenium Webdriver with the preferred Languages Java, C Sharp, Python, Ruby and Perl.

• Performed compatibility testing with various mobile handsets to ensure that functionality works fine.

• Coordinated with UAT team by providing them with test cases and test data.

• Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.

• Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.

• Performed API testing using Postman chrome using JSON, PHP.

• Used Mobile simulators to test mobile applications and suggested improvements for applications on the mobile.

• Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

• Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

• Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.

• Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, Firebug, SQL, Oracle, Windows.

Dr. Reddy's Laboratories June’10 – Dec’ 13

Software Developer

Responsibilities:

• Developed web pages using JAVA, Servlets, JavaBeans, HTML, JavaScript and CSS.

• Working closely to the client for requirement gathering and analysis.

• Involved in server-side coding using Servlets.

• Involved in Design and Developing of the front end using HTML, CSS, and JavaScript to perform validation on the client side.

• Designed web pages using Java Script/Html.

• Developed Business components using JavaBeans and database connections using JDBC.

• Involved in Designing and creating database tables.

• Wrote various queries using SQL and used SQL server as the database.

• Provided support to end users by troubleshooting bugs within the application.

• Learned different technologies by pairing with experienced engineers.

• Designed, built and tested the core components of the platform.

• Developed code in sync with charted out specifications.

• Used JavaScript and jQuery for implementing client-side validations.

Environment: Java, J2SE, J2EE, XML, JSON, Log4j, Struts 2, JUNIT, JQUERY, AJAX, JavaScript, SVN, SQL.



Contact this candidate