Keywords:
AWS, GCP, EC*, DOCKER, Messaging Queues, Big Query, Big Data, Sql/noSql, Stack driver, Data Dog, Sumo Logic,S3 buckets, Python, Test Automation, API testing framework, Data Engineering Testing framework, Data Analytics Testing framework
EDUCATION:
M.S. in Computer Science, Florida Institute of Technology, Melbourne, FL, USA (GPA: 3.71/4.0)
SKILLS:
Strong communication and technical skills with the ability to quickly grasp technical issues/concept
Collaborate closely with development team to articulate product needs, user stories, and acceptance criteria and to provide rapid feedback
Develop and maintain detailed understanding and working knowledge of server/backend services/data platforms
Participate in project planning, daily standup meetings (scrums), demos, retrospectives, sprint planning, release planning and other Scrum-related activities
Communicate effectively with all levels of individuals
Ability to manage a range of different personality types in a facilitative and mature manner
Dissect high-level information into details and is able to communicate details in a manner understood by relevant audiences
Ability to drill down into the details of a delivery request without losing sight of the big picture
Fast learner; able to learn new software solutions, business processes and design techniques quickly and efficiently
Ability to make critical judgement decisions and solid organization skills
Excellent written and verbal communication skills, including the ability to understand, work with, and shape the vision of customers and stakeholders
Proven ability to quickly learn new business domains and technical applications
Prepare agreed deliverables in line with standards, to meet agreed quality standards and timelines
Professional Skills:
Testing Tools and Skills: Nunit, Gherkin/Cucumber, Python Robot framework, Data Driven Automation Framework, Keyword Driven Automation Framework, Web Services (REST API), QTP, JMeter (Performance Testing), Selenium WebDriver and Tosca.
Version Control System: GITHub, Bitbucket, TFS
Agile Tool: JIRA.
Continuous Integration Server & Build Automation Tool: Bamboo, Jenkins
Software and Databases: DOT NET FRAMEWORK (C SHARP), Python, DEVELOPMENT ENVIRONMENT (IDE: VISUAL STUDIO, PyCharm)
WORK EXPERIENCE:
Current Side Learning Projects:
AWS
Learning AWS components to get AWS Solution Architect Certification
Create EC2 instances
Create IAM roles, groups, inline policies etc.
Create Elastic Load Balances
Create and Use s3 buckets in coding examples
Build AWS Code Commit pipeline
Use AWS Code Deployment pipeline to build end to end automated pipeline where build gets automatically triggered on code changes
Use CloudFormation json templates to automatically build EC2 instances and deploy code agents and other dependencies
Lambda and Serverless API examples
KMS
Docker:
Create Docker Images
Pull and Run docker images from the docker hub for existing application
Various Docker Commands to Run and Manage operation for Docker capabilities
Docker Container Orchestration through Kubernetes
Staff Engineer: Dexcom, September 2014- May 2020
Hands on experience in working with Google Cloud Ecosystems like Google cloud Pubsub, Datastore, Bigquery, Stackdriver, Python, Robot Framework
Hands on experience in building test automation code in .NET framework using Cucumber/gherkin data keyword driven tests
Built and Contributed to testing pipeline responsible for data filtering using messaging queues and various google cloud components in Python and Robot framework
Built and Contributed to testing pipeline that was responsible for providing data for analytics using various google cloud components
Built and Contributed to testing pipeline System that was responsible for pushing push notification using FCM
Built and Contributed to testing pipeline various APIs responsible for creation and managing patient accounts and able to push glucose and other real time events
Built and Contributed to testing pipeline various APIs responsible for checking application compatibility and ensure safety
Built and Contributed testing pipeline APIs responsible for making sure legal agreements are displayed on Apps
Established strategy, approach & prioritized testing needs based on given resources & expertise to perform various tests
Guided in estimation of testing efforts for data and API teams and provided direction for the design, development and execution of test strategies in different areas of testing
Led various business and technical requirements review sessions with product analysts and the technical design leads
Participate in daily stand ups, sprint planning to monitor the progress and help the team member achieve the deadline
Led Retrospectives for the team to continuously improve as a team
Enhanced automated test processes to reduce the times to complete testing dramatically, usually down from weeks to several hours
Built Stack driver monitoring in testing environments and performed bamboo deployments
Monitored the various training requirements of the team members
Streamlined and standardized the quality process by collaboration with Quality and Regulatory teams and bring down number of documents required to provide to FDA from 40+ to 4
Highly experienced in developing and using automation testing tools, involving understanding the process of any particular application, preparing a framework, preparing test plans, preparing test cases and automated test cases
Acted as a liaison within engineering to work closely with other members of the product team to troubleshoot, debug, and resolve a variety of diverse requirements, technical, data generation and test coverage issues
Team Lead: Luth Research, June 2013- September 2014
Luth Research offers technologies along with traditional market research to enhance and support all of research needs. Actively participated in the testing of Survey savvy and ZQ mobile Applications to help clients learn more about their specific audience by tracking the online actions of an actual group of people.
Design/Develop
Worked on various projects start to finish for analysis of user’s viewing patterns for various leading IOS video apps like Netflix, Hulu plus, Amazon, Nick, ABC, CBS,NBC etc
Wrote JSON parsers, XML parsers, URL parsers in Java for video app analysis
Wrote several hive queries for data analysis
Worked on Charles Proxy and Fiddler extensively to do analysis on backed request/response data
Performed automation testing of Savvy connect desktop applications
Set up JIRA for the team, JIRA admin knowledge, managing workflows, projects, defects
Wrote automation framework using selenium to do front end testing
Wrote Java program to connect to hive(hadoop) and verify backend data
Wrote Java tool to debug service logs
Test Lead/Supervisor: MNC Software Inc, December 2010- May 2013
MNC Software is focused on providing high-quality software and software services to the aerospace and broadcasting industries. Actively participated in the testing of DMACS and System Manager Applications to help companies monitor and control their information and devices.
Design/Develop
Translated software and system requirements with minimal supervision into robust automation framework.
Created automation framework which covers all the major functionalities of applications.
Lead a test team to perform detail testing on DMACS and System Manager Applications.
Mentored test interns to perform daily testing activities and set up the applications
Planned and Created Automation Scripts using MARATHON for each applicable module in Mosaic Software releases.
Created numerous Jython, Groovy Scripts for DBOSS and DMACS applications
Setup applications multiple times on Linux and Windows platforms
Performed stress and memory testing using automation framework
SOFTWARE ENGINEER: Accent technologies, Aug 2007- SEPTEMBER 2010
Accent technology is a software company focused on high-growth digital asset management market. Actively participated in the design, development and testing of advanced document management solution to help companies manage, share and deliver their information.
Design/Develop
Designed and developed mass ECommunication system using java web services. This software helped company to generate more revenues.
Wrote SQL queries and stored procedures/functions to store and retrieve data from SQL Server.