Sasikala Santhanakrishnan
Automation Engineer
Piscataway, NJ
Email: ***************@*****.***
Contact: 732-***-**** Extn 1032
PROFESSIONAL SUMMARY
•Over 5 years of QA Automation and Manual testing experience in Banking and Insurance Applications
•Expertise in Selenium automation using Selenium WebDriver/IDE/RC, Selenium Grid, Java, Junit and TestNG
•Strong knowledge of all phases of SDLC, STLC and strong working knowledge of QA planning, coordination, and implementation of methodologies.
•Executed automation scripts on different browsers/environments & reported defects/results to the team
•Hands on experience in Functional Testing, Integration Testing, System Testing, Regression and user acceptance testing
•Proficient in creating Test cases, Test procedures and Test Scripts based on Business Requirements
•Involved in ETL process testing using Informatica ETL tool
•Expertise in writing SQL queries and scripts for backend data validation and data integrity check
•Involved in maintaining the Selenium & JAVA automation code and resources in CVS source controls for improvements and new features
•Experience in using Jenkins as a Continuous Integration server to configure with GitHub
•Have extensive knowledge in Cucumber.
•Experience in using Eclipse to develop Junit and TestNG frameworks
•Expertise in participating in requirement analysis reviews and working sessions to understand the requirements and system design.
•Expertise in defect tracking and reporting using ALM/QC
EDUCATION & CERTIFICATION
Bachelors in Electronics & Communication Engineering
Oracle 9i SQL Plus and PL/SQL Certification
EXPERIENCE
QA Analyst – Barclays, DE Aug 2014 – Present
Corporate Credit Card Management System is a web-based software system for credit card management that provides Internet access to bank corporate card customers. Tested Credit Card Banking Application, an enhancement to the existing application, which enable customers to use different services such as creating new accounts, view their existing statements online, pay the bills online, Personal Information Numbers for credit and Debit Cards etc.
Responsibilities
•Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
•Developed Automation Framework using Java, Selenium Web Driver/IDE/RC, TestNG and JUnit
•Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business
•Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
•Wrote automation test cases and fixing automation script bugs
•Experienced in using Jenkins as a Continuous Integration server to configure with GitHub
•Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing
•Identified the web elements by using DOM inspector
•Extensively used ALM for tracking defects and documenting test cases.
•Involved in ETL process testing using Informatica ETL tool
•Verified data completeness and transformation rules
•Have extensive knowledge in Cucumber.
•Planned for Test Execution activities to accomplish tasks on daily/weekly basis
•Worked with end users to generate UAT scripts and to successful completion of UAT testing
•Involved in the regression test planning for the project and identified the critical regression tests
•Executed the automated regression test cases during every release and also executed the daily regression test suites
•Responsible for daily status reporting & managed end to end testing
•Tools and Technologies: Selenium WebDriver, Selenium IDE, RC, Java, xPath, Agile, TestNG, ANT,HTML, Java Script, CSS, Cucumber,SQL, Oracle, Jenkins, ALM/QC, DOM Inspector
QA Analyst – Highmark, PA Nov 2012 – July 2014
Highmark is one the largest health insurers in the nation, it serves 4.9 million health plan members and provide health, dental, vision and supplemental health products and services to 34.4 million customers. Aerial care management (ACM) is a health care management platform addressing care management, disease management and utilization management by providing a simplified and smart process for analyzing, applying and automating payer-driven best practices.
Responsibilities
•Coordinated and managed all phases of testing for assigned components ensuring test cases are completed and met business requirements
•Developed test cases, scenarios, and conditions to validate functionality
•Performed various types of testing, such as functional, regression, GUI, System Integration, negative testing
•Developed and executed TestNG test script using annotations
•Created and executed automation test scripts using Selenium web application testing utility
•Run the test cases on multiple browsers simultaneously using Selenium Grid
•Incorporate Selenium for automation of Identified Test Scenarios
•Cross browser testing across different browsers like Internet Explorer, Firefox and Google Chrome.
•Documented, logged and tracked defects using JIRA.
•Worked with development team investigating and correcting software defects based on the test results
•Tested application security features, including session expiry, passwords, and compatibility across multiple browser types and also verified database test results
•Analyzed application, system, and security errors. Escalated issues to developers and verified fixes
•Attended defect report meetings and presented progress updates
•Tools and Technologies: Selenium WebDriver, Java, xPath, Selenium IDE, WebServices, TestNG, ANT, HTML, Java Script, Agile, Oracle, Jenkins, JIRA, DOM Inspector
QA Tester - Safeco Insurance, MA Aug 2011 – Oct 2012
HRMS is an internally developed system to manage the Employee related information by HR and Employees. The project involved validation of different modules like Employee benefits, payroll, timesheet, employment history, Employee self-service and team management.
Responsibilities
•Developed Web Client Test Cases based on HR Rules.
•Performed Sanity, black box, functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
•Worked with developers and the testers to verify test cases.
•Created and executed multi-action scripts based on test script/scenario flows
•Involved in querying using SQL and updating records and validate database records as expected
•Used HP QC for tracking defects and notifying developers
•Involved in Task Estimation and Prioritization by working with the Business team
•Coordinated user acceptance testing with final users & prepared end user documentation for the new system.
•Maintained bug lists for critical issues using Quality Center & reported the same in status meetings
•Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders
•Tools and Technologies: Windows XP, Solaris 10, Shell Scripts, PL/SQL, HP QC,SQL,PL SQL, MS SQL Server