Sajana Mullath Krishnan
Test Automation Architect
*** ********* ****, *** ***, Deerfield, IL 60015
Phone: 224-***-****
E-mail: **********@*****.***
An Accomplished IT professional with 12 years of experience in QA Process Management and Analysis with rich hands-on. Expertise includes Quality Assurance Management, Program/Project/People Management, Automation, End to End Delivery, Business Systems Analysis, User Acceptance Testing and Management in various sectors like Cloud based monetization and subscription billing systems, Homecare, Telecom, Retail, Pharmacy, Loyalty Solutions, Investment and Financial Banking across Asia, Europe and North America regions.
Experience Summary
Key Strengths
Process Improvement, Analyzing Information, Strategic Planning, Verbal Communication, Informing Others, Quality Engineering, Emphasizing Excellence, Attention to Detail, Thoroughness, Dealing with Complexity
Management Skills
-Managed functional and automation teams across offshore and onshore regions.
-Excel in liaising between business and technical areas to achieve on-time, on-budget and on-spec project completions. Able to merge customer and user needs with business requirements, budgetary restrictions and logistical considerations to meet project deliverables.
-Created Project Plans, Business Requirement Specification, Change Requests.
-Coordinated Quality Process’ – Internal Quality Audit, External Quality Audit and Final Inspection.
-Passed Quality Gates to achieve a successful release. Lead Onsite-Offshore Teams in Testing, Escalation, Walk-throughs, and Owned and achieved successful project deliveries for British Telecom
Technology Skills
Testing
Methodology: Test Driven Development(TDD), Rapid Automation Testing, Black Box, White Box, System Integration Testing, Regression Testing, Manual Testing, Automation Testing, Performance Testing, D2D Testing, E2E Testing, User Acceptance Testing, Pre/Post deployment Testing, Test Plan, Test Case, Test Step Preparation, Agile Testing Process Model, Real time-Web Service Testing, Batch, Offer testing, Exploratory Testing, Continuous Integration, Continuous Delivery, Continuous Automation, Progressive Automation
Technical Skills: Groovy, JAVA, HTML, MS Windows NT/98/2000/XP, SDLC Process’, Test Director, Quality Center, Selenium 2.0, Selenium Grid, QTP, Java Script, Test Partner, Jira, Cucumber, Soap UI Pro 4.5.1, Unix, Putty 0.6, Filezilla3.8.1, Offer Templates, SQL, PLSQL, LeanFT, UFT, VB script, Extent Reports
Databases: Oracle 9i, 10g, 11g, SQL Server
Certifications: SQL OCA 007 Level 1 Certification in August 2006, Brain bench Certification in PLSQL through Knowmax Forum, TCS, Presented paper on Mobile Grid Computing through Knowmax Forum, TCS
Tools Used: Remedy 6.0, STORM, Mercury Quality Center, QTP, SOAP UI Pro, Test Link, ALM, UFT
Domain Knowledge: Cloud based subscription billing and monetization platform, Telecommunication, Homecare/Healthcare, Retail, Pharmacy, Loyalty solutions, Investment and Financial Banking
Test Skills
-Expertise in executing sprint cycles in an Agile Testing Environment
-Performed Parallel Testing to ensure integrity of new application
-Created SOAP, REST XML requests to Real Time Web Services Testing and Unix commands to Batch Testing in Putty
-Database validation testing using sql queries
-Tested Web Based and Desktop applications
-Automation experience include working with Soap UI Pro, Test Partner, QTP and Selenium
-Created PoCs for BDD Framework using Cucumber – Gherkin Feature Files
Business Analysis
-Preparing Business Requirement Specification Documentation [BRD] and Functional Requirement Documentation [FRD]
-Conducted Internal team reviews to elaborate on requirements and solving problems
-Owned Business Walkthrough and sign-off
Education
B TECH Information Technology (2005)
Project Experience
Test Automation Architect – Cash Program(Feb 2017 – Till Date)
Northern Trust, Chicago, IL, USA
Design and enforce framework, test data processes, standards, and rules
Maintain the big picture, view identifying opportunities to create common code and methods across all automation efforts
Scope level of effort and activities associated with the automation of Cash Program
Preparation of periodic test progress/status reports and reporting it to Management and IT stakeholders
Propose metrics and measures to be used to monitor effectiveness of test automation. Design systems for the approved metrics and measures
Keep the big picture in mind when identifying custom objects that require script work-arounds
Developed PoC to integrate Web based, Messaging, Desktop Applications Automated Testing under one roof (Java as technology) – successful demonstration of One Tool Approach
Built comparison macros for XML element message payloads
Integrated System components, Integration testing in the automation strategy
Migrated from Continuous Automation working model to Progressive/In Sprint with efficient framework design rules and implementation
Devised combinatorial test design plans and demonstrated PoC with Hexawise
Proposed Automated Failure analysis with Pattern matching to efficient and quick failure analysis turnaround time.
Environment/Tools: Windows, Jira, Bamboo, LeanFT, UFT12.53, Microsoft PowerPoint 2010, Microsoft Excel 2010, Oracle DB, Selenium 2.0, Java, Test NG, Maven, Cucumber, Hexawise
Service Delivery/Project Leader (Jul 2015 – Apr 2016)
Aria Systems, Broomall, USA [Aspire Systems, Chennai, India]
Received Client Appreciations for setting up Continuous Integration environment using Jenkins for Web Service, Web Application Automation Scripts which totaled to 7000 in number
Consolidated Sanity, Regression, Functional Automation suites to run at different schedules customized for the Agile Release model
Created and executed web based automation scripts using Selenium Web Driver and Java in a TestNG Framework. Managed Automation code in SVN repository
Established and executed Test Driven Development Model[TDD] in an Agile cycle
Created Test Plan, Test cases and developed automation scripts for Real time Web Services – SOAP, REST using Groovy, Soap UI Pro. Prepared automation suite for Rapid Testing to maximize Test Coverage
Prepared Test Scenarios in Gherkin format/syntax for the current sprint execution. Created PoCs in BDD Framework, using cucumber – Correlating scenarios/features with Gherkins Feature Files. Integrated Selenium Web driver automation script step definitions with Cucumber.
Prepared Test Estimation, Test Strategy, and Plan for executing tasks in Jira for every sprint, Tracked tickets to closure, ensuring successful sprint deliveries.
Prepared Release Document for every sprint and obtained sign off
Prepared Weekly Quality Metrics document for the Continuous Automation scripts developed by the team and walkthrough reports, demo with the Client
Improved the existing automation framework to accommodate the Enhanced Object model version of the application.
Environment: Windows, Jira, Test Link, Putty 0.6, Jenkins, Microsoft PowerPoint 2010, Microsoft Excel 2010, Soap UI Pro 4.5.1,Oracle DB, SnagIt Editor, Selenium 2.0, Java, Groovy, Test NG, ANT, Hudson, Cucumber,
Business System Analyst/Quality Assurance (Jan 2013 – Aug 2014)
Epsilon, Schaumburg, IL, USA
Played a key role on a client build and participated in all phases of the SDLC process, including requirements gathering, documentation, design and testing. Additionally, acted as liaison between the client and the internal technical delivery teams to understand the client's Requirements and worked to ensure the build solution is implemented effectively and efficiently. Also, ensuring that the data systems and processes that Epsilon manages support the strategic objectives in the project delivery
Participated in and helped to coordinate all phases of the software development lifecycle for gathering and managing requirements and business rules and translate those into operational
Ensured all requirements are reflected in every stage of documentation as well as in the Lead internal and external meetings and requirements gathering sessions
Identifying and communicating project related risks to the technology team and client
Communicated with the client to manage expectations and resolve issues
Managed and maintained all project documentation, including creating test plans and created test plans and lead the system and user acceptance testing activities
Created Automation Framework using Selenium, Java and demonstrated Proof of Concept on end-to-end tests for Web Services, User Interface, Database validations and finally reporting
Experience in testing offers, both real-time web service testing and batch testing – this includes loading advertising load files in Unix, encrypting and decrypting files, placing files in SFTP for Clients to consume created files.
Experience in testing reports, preparing documentation for Organization’s 4 Disciplines of Execution
Environment: Windows XP, Putty 0.6, Team Foundation Server 2010, Microsoft PowerPoint 2010, Microsoft Excel 2010, Soap UI Pro 4.5.1,Oracle DB, SnagIt Editor, Selenium 2.0, Java, Test NG, ANT, Hudson
UAT/Business Analysis (July 2012 – Dec 2012)
Walgreens, Deerfield, IL, USA
Correlated requirements across systems, prepared business rules, and defined scope, high level estimates.
Prepared project plan for the identified business requirements
Tracked the business requirements with Quality Center, mapped Test cases and Defects.
Identified Test cases for more than 40 systems impacted by Loyalty changes.
Performed User Acceptance Testing (business side) of websites and related services.
Identified, reported and trouble shoot complex issues with developers.
Designed test scenarios, estimation, planning and execution of tests, analysis and evaluation of results.
Performed Systems and integration testing of enterprise applications
Environment: Windows XP, Quality Center, Jira, Microsoft PowerPoint, Microsoft Excel 2010
Test Automation (Oct 2010 – Dec 2011)
Walgreens, Buffalo Grove, IL [CTS, USA]
Prepared Estimates for the work around involved for the new Piece of work that comes up
Identified Test cases for the Automation Modules. Created test scripts for load testing using Performance Center.
Framing Test Scenarios required for the module to be automated and the functions required to build the scenarios
Creating Test Flows that provides a clear understanding of the Automation work flow
Preparing Consolidation reports on the Automation Run
Preparing Inter office Memorandum on the Summary of the automation scripts
Building Function Libraries, Object Repositories for the reusable, modularization implementation in the Automation Script
Prepared Automation Framework for the ecommerce site using Selenium RC, Grid and executed using TestNG
Environment: Windows XP, Oracle 10g, PL/SQL, Java, Test Director, Mercury Quality Center, Test Partner, QA Director, SQL Server, QTP 11.0, Selenium RC, Grid, TestNG
Test Lead (May 2007 – Sep 2009)
British Telecom [TCS, India & United Kingdom]
Associated with British Telecom Global Services (BT GS) End to End Customer Process’ – C2M (Concept to Market), L2C (Lead to Cash) Systems and Interfaces.
Interacted with the stakeholders to get a better understanding of client business processes and gather business requirements.
Linked business processes to organizational objectives, perform critical path analysis, and identified opportunities for business process improvement. Created Test Cases and Test Steps after accessing the status and scope of the project and understanding the business processes
Conducted informal Sessions to develop solutions that the application meets the business requirements, resolve open issues, and change requests
Developed and executed test cases. Have developed high level test plans.
Documented problems identified in testing and reported results. Managed the execution of multiple, complex test plans by preparing assignments, providing training and guidance and reviewing activities to ensure quality standards are met.
Diagnosed system problems and recommended solutions. Participated in the definition and design of new systems and enhancements. Served as a resource for testing, systems and business line staff.
Performed test preparation activities, including developing test schedules and defining expected test results.
Documented and tracked bugs, problems and limitations and retested.
Composed software release notes prior to production implementation.
Managed the End to End test team for Information Management (IM Team) from Offshore (India).
Developed a comprehensive Test Strategy to determine how the testing would be approached in terms of tools, people, procedures and support. This included test management process, integration testing, description of test effort, test reporting plan and the test case schedule. Identified the types of test data needed for the various functions/modules of the project.
Managed the test team for IM from Onshore for 10 months - Test management for SIT, Mock and deployment deliveries.
Hands on experience in defect and test management tools like HP Quality Centre.
Coordinated and prioritized outstanding defects and enhancement/system requests based on business requirements, allowing sufficient time frame to ensure accuracy and consider deadlines.
Monitored client expectations and conducted user interviews.
Extensive knowledge of Go-LIVE processes, Quality gates and Deployment plans.
Experience in test processes like Risk Based Testing (RBT) and Agile Methodology.
Knowledge on Telecommunication products and services offered by BT GS.
Environment: Windows XP, Oracle 10g, PL/SQL, Java, Remedy, STORM, JavaScript, Test Director, Mercury Quality Center, Selenium.
Module Lead (Oct 2005 – May 2007)
British Telecom – 21CN [TCS, India]
Coordinated collection of business needs. Converted high level requirements to functional requirements and documented them in functional, navigational and page Use Cases. Prepared Functional Requirements documents using the existing templates. Documented business rules and functional requirements iteratively. Imported these use cases into Test Director; tagged and traced them.
Developed test cases for the technical team, which consisted mainly of business rules, which were inherently related to the functions described in the use case.
Documented technical details and test conditions/scenarios from the business requirements and functional design for web based segregation.
Performed modifications to PL/SQL packages to remove any Forms specific references
Used HP Quick Test Professional software that provides functional and regression test automation for software applications and environment.
Executed test cases/ scripts using Quality Center for system, functional and regression testing.
Was involved in writing test plan effort document with the lead.
Involved in user acceptance testing (UAT).
Documented System defects in Quality Center.
Executed SQL queries using SQL navigator to gather data elements from Enterprise Data Warehouse. Worked closely with the data analyst to extract data elements needed for various Trading Systems.
Extensively involved in Highmark Project Lifecycle from initiation to implementation.
Environment: Oracle 9i, JSP, Struts, UNIX, QTP