Sathish Soundararajan
Ph • 908-***-**** • *****.********@*****.***
Objective:
Over 16 years of experience in Software Quality Assurance and industry best test practices. Leading and improving the entire Quality function in enterprise environments. Excellent problem-solving abilities with proven success record of introducing professional test practices to organization and leading QA projects in various environments ranging from small startup to medium and large blue-chip companies.
Key Skills:
Scrum Master
Test Management, Metrics
QA methodologies, plans and strategies
Automation best practices
BDD,TDD,
AWS
Root Cause Analysis
C#, Java, python
Coaching and mentoring
Project Management
Mobile /Cloud based testing
Automation framework knowledge
Summary:
Strong knowledge of full SDLC processes - Requirement analysis, design, development, Testing and implementation. Domain expertise in Healthcare, Pharmaceutical, Financial, Insurance and Talent Management.
Built a Software Development Engineer in Test ( SDET ) team from the ground up, hired, trained and managed the team to the excellence.
Experience in handling onshore and offshore test teams and planning, scoping and managing the Test teams through the whole test process
Lead efforts to develop, document, and implement applicable QA processes and procedures to deliver highly quality products. Identify and analyze defects/test results and be able to deduct the chain of events leading to a failure
Hires and manages a team; coaches, mentors, counsels and develops team members. Defines individual performance objectives and development plans and ensures alignment with quality, project and organizational objectives.
Experience with coding in Java, C#, HTML, CSS, JavaScript and Python. Good Knowledge on OOPs Concepts.
Experienced on BDD (Behavior Driven Development) and TDD (Test Driven Development). Participated in Sprint Planning, Daily Scrum Meeting, Sprint Review and Retrospective Meeting.
Involved creation of comprehensive test automation framework using Page Object Model to reduce repetitive testing using Selenium Webdriver, Eclipse IDE, Java, TestNG and other APIs
TECHNICAL SKILLS:
Testing Tools : UFT 11.53, Win Runner9.2, Load Runner 9.0,Test Director 8.0,Rational
Robot, Selenium 2.0 WebDriver,TestNG, Postman, Protractor, AutoIt
Test Language : TSL Script, VB Script, SQA Basic
Languages: C++, Java, C#, SQL, Node.js, Java Script,
Web Technology : J2EE, EJB, JSP, JDBC, XML, HTML, ASP 2.0,.NET
Database: Oracle 10g,SQL Server2016, MS Access, DB2, Sybase, MongoDB
Database Tool: SQL Toad, Jxplorer, RapidSql, winsql
Web Server: Web logic, IIS, Tomcat-Web Server, WebSphere
Bug Tracker: Test Director, Clear Quest, JIRA
GUI Tools: Visual Basic, Crystal reports
Version control: MS VSS, CVS, Clear case
Operating System: Win 10/7/XP/ 2000/NT/98, UNIX, MS-DOS, MAC OS X
Tools: XML SPY, SOAP UI, GEMS 3.1, Mainframe-TE3270, TE5750, Tandem
Certifications:
Certified Test Manager from Test Institute.
Certified Scrum Master from Scrum Management Institute.
Six sigma Green belt certification
Project Management Lean Process Certified.
Certified course in AWS Cloud practitioner.
Project Details:
Project Name
Learning, CHR
Client
Cornerstone on Demand, Santa Monica, CA
Role
Lead QA /SDET
Responsibilities
Lead automation efforts for LMS/EXE modules, involved in resource allocation, Mentoring/training team members in learning automation.
Preparation of Test Plan, Traceability Matrix, Test Status Report, Test Execution Report, Weekly Summary Report and setting up Test Data.
Developed custom tool using C# MVC framework to automatically update smoke test solutions.
Extensively used nUnit frameworks to automate UI and service tests using Selenium WebDriver developed using Page Object Model as framework along with GIT as a repository to store script and Jenkins as a Scheduler.
Highly used Postman to check and validate micro services (API) for Paypal payment integration. Used Mockoon API for MOCK calls.
Extensively worked with DOM and locating a web element using Id, CSS selector and XPath. Used Kibana as frontend and MongoDB as the backend for setting up custom dashboard to track the Automation Metrics for various teams across the enterprise.
Created Cucumber Feature Files comprising of various Test Scenarios and Step Definitions for BDD (Behavior Driven Development).
Contributed to Test Automation Framework with Cucumber and Selenium WebDriver using Listener classes for identify failures.
Create POCO classes to validate JSON response using native java classes with strongly typed methods.
Expertise in HTML, CSS, HTTP, JavaScript, XML, AJAX and JQuery.
Organize weekly meetings with Client leads & Onsite manager regarding the Automation status.
Thorough experience in implementing Automation tools Selenium WebDriver, C#, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN.
Experience with the Cloud(Azure) DevOps - Infrastructure and Platform as a service.
Experienced using tools like Firebug, and UI Automator Viewer for finding elements locator and good knowledge in writing the absolute and relative XPATHS manually on need basis.
Worked on reporting projects which involved with data warehouse analytics reports and ETL processing. Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in PL/SQL
Tried proof of concept using protractor for application developed using Angular JS.
Worked with AWS cloud machines to setup and trigger selenium testcases for testing. Worked with DevOps team to unblock issues faced through AWS migration.
Environment
C#.Net, Java, Angular JS, Appium, Protractor,SQL Server 2014, VBScript, HP-UFT 12.0, MS Visual Studio 2016, SnagIt 10.0, IE, Chrome, JIRA, Selenium WebDriver, JavaScript, jQuery, MongoDB, Mockoon, Postman, GIT, Jenkins, Grafana, Kibana, AWS, Azure Devops, Cucumber, BDD
Duration
July 2013 – Till Date
Project Name
Property and Casualty Insurance
Client
Assurant, Santa Ana, CA
Project
Track All, AgilSource
Role
Lead QA/Senior SDET
Worked on Track All client server-based application developed using Tandem Mainframe in the backend, Agilsource web application developed using Java J2EE in the front end to process claims and Insurance.
Contributed to Automation framework using Selenium WebDriver, Eclipse, jUnit, Java and Extended TestNG Framework by adding some helper classes and methods.
Mentored engineers in TDD, code review code coverage analysis and debugging,
Responsibilities
Automated various types of SOA based services including Web Services (SOAP, REST Services) (XML/JSON) using Java and Selenium.
Good understanding in Main Frame Testing and processing property and casualty claims.
Used UFT to automate Client Server based application to place homeowner’s insurance, condo insurance, co-op insurance, HO4 insurance.
Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing
Used Firebug and FirePath to identify web elements using XPATH, ID, CSS Selector.
Experience working with JMeter. Hands on experience in using Appium Emulators and IOS Simulators for Mobile App Testing.
Developed and executed Selenium test cases using Maven (Page Object Module) and Jenkins.
Environment
Tandem Mainframe, Selenium WebDriver, TestNG, Java, Eclipse, Lotus Notes, MSOffice, MS Project, SnagIt, Multibatch, QC 10, QTP 10.0, MS Visio, UC4, Jmeter
Duration
July 2011 – July 2013
Project Name
FAMIS
Client
American Funds, Irvine, CA
Role
Senior QA Analyst
Responsibilities
Worked on ATS framework developed using in-house for QTP automation. Used SOAP UI to validate request and response from various entities
Coordinated with Team Leads and Managers assigned task status, reviews & deliverables and Implemented HP- Business Process Testing for creation and execution of test cases using Quality center.
Used Informatica power center to test the ETL loads from various source to FAMIS database system.
Environment
.Net, J2EE, Sybase, Oracle, Access, Informatica, MS Visio, MS Project, PowerBuilder, QTP, Win runner, Performance Center, MS Office, Quality Center, Rapid SQL, Unix, AIX, Charles River, TE3270, Aegis, Liquid net, MQ Series, XML, SOAP UI, XML Spy. Infragistics, Syncfusion.
Duration
July 2010 – June 2011
Project Name
MEGA
Client
JCPenney, Plano, TX
Role
Lead Automation Analyst
Project
MEGA
Responsibilities
Automated smoke test case for Mega project.
Used Descriptive programming and Regular Expression for handling dynamic objects.Automated components using QTP BPT.
Automated the test cases using Business Process Testing.Trained team members in BPT.
Environment
Ajax, DB2, QTP10.0, QC 10.0 MSOffice 2007, HTTP Analyzer, JIRA, Web Sphere, Scrum Works
Duration
April 2010 – July 2010
Project Name
Order Processing System
Client
Autodesk, San Rafael, CA
Role
Automation Analyst
Responsibilities
Automated licensing module developed using SAP for America, Europe and Asia.
Automated various SAP screens on View, create, Edit and Delete modules.
Tested SAP application for whole Supply chain management from order processing to contract renewal.
Environment
SAP R/2, XML, QTP 9.5, Perforce, MS-Office, Oracle, Seibel
Duration
Aug 2009 – OCT 2009
Project Name
Order Processing System (COPS), Portfolio Compliance System (PCS), Fixed Income Trading application (FX), Currency Trading System (CTS) and Equity Trading Platform (ETP), PCS
Client
Capital Group of Companies, Phoenix, AZ
Role
Automation Lead
Responsibilities
Worked on ATS framework developed using in-house for QTP automation. Used SOAP UI to validate request and response from various entities Mentoring/training team members in learning automation.
Coordinated with Team Leads and Managers assigned task status, reviews & deliverables and Implemented HP- Business Process Testing for creation and execution of test cases using Quality center. Used Informatica power center to test the ETL loads from various source to FAMIS database system. Create manual test cases for
Environment
Net, J2EE, Sybase, Oracle, Access, Informatica, MS Visio, MS Project, PowerBuilder, QTP, Win runner, Performance Center, MS Office, Quality Center, Rapid SQL, Unix,
Duration
Sep 2007 to Jun 2009
Project Name
Order Shipment System
Client
Pfizer, NYC, NY
Role
Validation Tester
Responsibilities
Performed system validation as per company’s quality Control guideline and FDA 21 CFR Part 11 regulations. Analyzed Functional Requirement Specification (FRS) and System Design Specification (SDS).
Environment
XML, J2EE, JSP, Web logic 6.0, SQL Server 2000, MSOffice2003, Clear Case, SQL Toad, Test Director, QTP, IE, Mozilla Firefox, Win XP, UNIX.
Duration
Dec 2006 to May 2007
Project Name
myUHC
Client
United HealthCare, Bedminster, NJ
Role
Senior QA Analyst
Responsibilities
Tested B2B application to submit Rx claims for Medco using Web Services and XML data. Extensively worked in claims section such as standalone Medical claims, married claims, FSA only claims and HRA only claims. Trained team members in BPT.
Environment
Ajax, DB2, QTP 8.0, QC 10.0 \, HTTP Analyzer, JIRA, Web Sphere, Scrum Works
Duration
Nov 2005 – Dec 2006
Project Name
Data Load
Client
Bank One, Wilmington, DE
Role
Data Warehouse Tester
Responsibilities
Executed sessions and batches in Informatica and tracked the log file for failed
Prepared and implemented data verification for ETL routines to make sure that they don’t break on heavy loads.
Environment
Test Director, WinRunner 7.0, Informatica, Oracle.
Duration
Jul 2004 – Apr 2005
Education: Masters of Science (Information Technology)