Jegan Govindarajan Email : *****.************@*****.***
QA Lead/ Automation Engineer Mobile : 507-***-****
Location : Chicago, IL (willing to relocate)
Professional Experience Summary
15+ years of experience in the field of Information Technology working as a QA lead and Functional Automation Tester with care focus in web application testing, Web browser Automation, Web services testing, Ecommerce testing, Mobile app testing and Regression optimization activities. Currently managing, a 8 member team of Native app, EWS, Adaptive web offshore onsite.
• Experienced in automating the UI applications using Selenium IDE integrated with organizational framework and developing scripts in Javascript using the editor MyEclipse.
• Proficient in Automation Testing (UI), Manual Testing (Web services using Soap UI, Mobile app, web applications, Mainframe applications, ecommerce websites, webservices) and Database Testing
• As a Lead engineer plan the testing strategy, coordinate with test architect and Devops team to set up the automation environment / framework set up.
• Possess knowledge in Python programming language to an extent to perform simple automation tests.
• Possess knowledge in java programming to an extent to write scripts to perform selenium automation for UI
• Proficient in performing various roles and functions including Onsite coordinator, Test Engineer, Test Lead and Test Analyst, leading a team, performing automation, writing manual test cases, performing reviews, providing walkthroughs and demos, creating Test closure reports
• Through the career skilled as QA Lead after being adaptable to multiple roles like individual Manual tester, Team member, offshore lead, onsite coordinator.
• Possess knowledge in CI/CD process and Jenkins to get the automation scripts executed in pipeline.
• Participate in the design, development, documentation, analysis and testing of assigned projects. Create, document, maintain, extend and execute automation test coverage in close coordination with developers and other SQA team members. Work with Agile team members involving in Grooming meetings, planning meetings, story pointing, daily scrum calls, defect triage and retrospective meetings to analyze project requirements with the goal of increasing automated testability and decreasing risk.
• Well versed with Manual Testing Smoke testing, Sanity testing, Functional testing, compatibility testing, Integration testing, System testing, Regression testing, Web services Testing, Database Testing, Mainframe and windows applications, Usability testing, Acceptance testing. Prepare test strategy, test plan, test scenarios and write exhaustive test cases based on business requirements and system delivery specifications Certifications
o Certified Agile Tester – Foundation Level
o ISTQB Foundation Level certified software test engineer. o CSTE certified software test engineer in 2011.
o Software testing – cognizant certified professional Total work experience
Current Company: Photon Infotech Period: Jun 2021 to Till date Previous Company: Cognizant Period: Mar 2007 to Jun 2021 Visa Type
H1-B with i-140 approved and working at onsite from 2013 Key Domain and Technical Knowledge
• Operating Systems : Windows 2003/2008 Server, Windows 200/NT/XP/7/10, Mac OS, Linux.
• Language : C, Java, SQL
• Scripting Languages : JavaScript, Python
• RDBMS/Tools : Oracle, MS SQL Server, SQL, DB2, IMS
• Tools/IDE’s : Eclipse, Selenium, Charles Proxy, SOAP UI, Squirrel Client Android Studio, Perfecto
• Connectivity/App Server : Web Services / API Testing using postman, Rest client
• Source Control : Team Foundation Server, GIT
• Defect Tracking : HP Quality Center (Defect Tracking), Clarity (Project Management), JIRA, Qtest, ALM.
• Methodology : SDLC, Agile, Waterfall, Page Object Model Education
Bachelor of Engineering in Electronics and Communication in 2005, from Anna University, Tamil Nadu, India
Client: WALGREENS Co., Chicago, IL Jun 2021 – Till Date Lead Test Engineer (Photon Infotech Pvt. Ltd)
Project – Walgreens-Mobile
Project Summary: Walgreens mobile app embedding the feature of scheduling appointments for Covid Vaccine and Covid Testing, Managing vaccination cards and partner tiles
• Performing the role of Test Lead for Android track managing offshore and coordinating with Client/ vendor teams at onsite
• Attend daily meetings, grooming sessions and planning sessions facilitating offshore team the required artifacts to achieve the deliverables.
• Perform functional testing for mobile native app, mobile browser testing in Perfecto tool, Webservices testing using Postman.
• Automation of basic tests using Espresso framework with cucumber integration and executing the scripts.
• Feature file creation, script updation using android studio and checking in the changes in GitHub.
• Defects reporting and tracking using Devops ADO and act as a key liaison between clients and offshore team.
• Managing a team at offshore and ensured the timely deliverables along with providing required clarifications from business to the team to perform testing.
• Review the test cases, test results and give walkthrough to the business to get sign off Client: HCSC, Chicago, IL Jul 2017 – Jun 2021
Automation Engineer / QA Lead (Cognizant Technology Solutions) Project – Keystone Program
Project Summary: The program to completely migrate all the Mainframe applications involving claims processing, contract setting up, Benefit coding, Java based front end application across the enterprise termed as Keystone Project.
• Automating the UI applications using Selenium IDE integrated with organizational framework and developing scripts in Java using the editor MyEclipse.
• Executing the automated scripts / providing script walkthrough to acceptance lead and tracking defects. Sending Daily, weekly status reports.
• Makes sure the automation framework is set up for team members by coordinating with test architect, devops and support team.
• Coordinate with Dev Technical Lead, Scrum master, project manager and business to get the scope, provide estimation and perform automation testing.
• Provide demo at the end of each sprint to the business to get approval from the Acceptance test lead, business and product.
• Attend Daily scrum call, grooming, planning and retrospective meetings.
• Managed a 5 member team of FTE’s, reviewed their work, mentor them for automation and get the project deliverables done on time.
• Ensure the qtest metrics are met by converting the test cases to automation and mapping the requirements to appropriate test cases.
• Provide Automation framework knowledge transition to HCSC clients and new resources added to the project.
Project – Salesforce web Application
Role: QA Manual Tester (Cognizant Technology Solutions) Project Summary: “Salesforce Application” is primarily responsible maintain the Account details, provider details, receive cases to change the provider details, assign the case to respective case manager and close the case generating various reports.
• Analyzed requirements and prepared test cases, performed execution and generated reports.
• Interacted with the HCSC business representatives and need to understand the business requirements and create the Level of Effort for the business requirements.
• Coordinate with developers to set up roles for testing, run scheduled batch jobs to trigger notifications.
Client: WALGREENS Co., Chicago, IL May 2014 – Jun 2017 QA Lead / Webservices Testing (Cognizant Technology Solutions) Project – Walgreens-eCom-Flex-Mobile
Project Summary: “Walgreens flex mobile objective is to implement new key features (to name few) like Rx Chat, Collage prints, Digital offers, on their mobile native app for smart phones and tablet users where users can do pharmacy chat, print collage photos and clip coupons to their balance rewards card on the go.
• Performed the role of SME for SMS and webservices related testing across Walgreens
• Involved in requirement gathering and analysis of the new functionalities/enhancements being implemented in Walgreens Quick prints implementation for Boots mobile app
• Creating system test plan, creating functional test cases for the requirements, preparation of test data, creating device matrix for executing the test cases by analyzing usage report which was derived from analytics tool
• Perform integration, functional, regression, UAT, geo-location, interrupt and battery drain testing using various smart phones and tablets like iPhone, iPad & Android devices and few Android tablets with native app on Agile methodology against various carrier networks.
• Perform functional testing for Html5 pages, perform Webservice testing using Soap UI and Rest Client
• Managed a team of 5 people at offshore and ensured the timely deliverables along with providing required clarifications from business to the team to perform testing.
• Review the test cases, test results and give walkthrough to the business to get sign off. Client: SCHWANS, Marshall, MN Mar 2013 – Apr 2014
QA Lead (Cognizant Technology Solutions)
Project – RECC / Handheld upgrade and Data Migration project Project Summary: This project comprises of various application which serves critical constituents of Schwan’s business. As a part of this project, Order Fulfillment module deals with managing the orders placed by customers through Schwans.com website, customer care and mail orders.
Roles and Responsibilities:
• Develop, present test plan to larger audience and get sign-off. Check/Review the test cases.
• Prepare test estimates (re-visit and re-work on the estimates if required) and traceability matrix.
• Attend weekly project status call and discuss the weekly test status with the project team.
• Schedule and Drive test status and defect triage meetings. Interact with business, set-up UAT sessions in advance and provide UAT feedback to the project team.
• Client Interactions and Meetings, conduct Walkthroughs with the client for review of Test Assets, Requirement understanding, Test Design, Test Scripting, Create Business Scenario’s, Test Execution, Co-ordinate with Offshore team.
• Managed a team of 6 members onsite-offshore and completed the project successfully Client: Mattel Inc., Jul 2010 – Mar 2013
Senior QA Engineer (Cognizant Technology Solutions) Project – Mattel West Staff Aug – Web Testing / Tridion Migration Project Summary: Testing of various gaming websites, performing online shopping in the shopping sites & testing online games which Mattel owns. Roles and Responsibilities:
• Understanding the game functionalities & business requirements,
• Creating High level and Detail Level Test Cases.
• Test Case Execution and Defect logging in Bugzilla.
• Testing of shopping sites, game sites along with testing the game websites in multiple browsers/OS combinations
• Involved in estimation, defect status reporting, prepare bug summary reports.
• Provide KT to new resources.
Client: DHL Jun 2007 – Jun 2010
Project – DHL F & A Testing
Role: Manual / Mainframe Tester (Cognizant Technology Solutions) Project Summary: Related to the Finance domain in DHL. It deals with the levy of duty charges on the shipments made via domestic and International means. Roles and Responsibilities:
• Involved in Analyzing the DB2 database to identify the input and output points
• Browsing through the IMS DB to identify the input/output data
• Provided KT to all new resources
• Handled a module named ABX and achieved maximum quality
• Using the Fexcutor tool generating input files for the execution
• Involved in defect status reporting, Prepare bug reports and release Notes Project – DHL etrans
Role: QA Lead / Manual Tester (Cognizant Technology Solutions) Project Summary: The project involves development of a desktop application product, “e-trans” re-engineered from a legacy product. “e-trans” will be used by any shipping organization to create
& process shipments, interact with customs for electronic clearance and with forwarders for shipment order creation.
Roles and Responsibilities:
• Involved in Analysis, Understanding the requirement specifications
• Creation and Execution of manual test cases
• Managed a team (including DEV team members) during executions with the assistance of the TL
• Provided KT to new resources
• Took the responsibility of getting a build from DEV team & tracking the execution of the resources
• Responsible for preparing the entire Data Migration test cases
• Shown full commitment in repeated cycles of System Testing & Regression testing
• Summarizing the execution status and sending daily / weekly status reports
• Managed the team and completed the project in the absence of the team lead. Project – DHL Coin
Role: QA Lead (Cognizant Technology Solutions)
Project Summary: DHL’s Corporate Intranet where the entire employee profiles can be viewed from all divisions of DHL from all over the country was redesigned with new pages and content. Roles and Responsibilities:
• Played the role of Team Lead by managing a team at offshore driving and motivating the team to achieve the set targets during Test Planning and Execution.
• Involved in estimation, project planning, scheduling and resourcing as well in reviewing of all key deliverables.
• Responsible for tracking project progress using MPP and reporting the progress.
• Coordinate with the onshore counterpart to get the required clarifications
• Involved in daily meetings with the onsite counterpart and the client developers to resolve issues.