YOGESH RAMASWAMY
Oklahoma City, OK *****
857-***-**** addcqa@r.postjobfree.com
PROFILE SUMMARY
* ***** ** ********** ** a QA engineer/production support engineer for banking and insurance-based domains and 3 years practicing DevOps, build and release management
Experience setting up TeamCity agent servers, Mac Mini’s as TeamCity build agent servers, Linux servers, TeamCity build plans, CI pipeline using Jenkins, integrating code quality tools such as SonarQube, migrating apps to Azure cloud using VSTS, DevOps tool upgrades, resolving build and/or git issues
Excellent understanding of source code management principles and systems, particularly Git
Knowledge of Docker to run containers
Exposure to infrastructure as a code/configuration management tools such as Terraform, Ansible and Puppet
Familiar with software testing methodology and best practices and understanding of the software development life cycle
A highly motivated, energetic individual, a team player with excellent communication and inter-personal skills
EDUCATION
Northeastern University, College of Professional Studies, Boston, MA May’16 Master of Science (M.S.), Project Management (Information Security Management)
Ottawa University, Kansas City, KS Expected May’21 Master of Business Administration (M.B.A.), Information Technology (IT)
TECHNICAL SKILLS
Cloud Platforms: Azure
DevOps Tools: TeamCity, Jenkins, VSTS, Maven, MSBuild, Artifactory, Nexus, Terraform, Ansible, Puppet, SonarQube, Veracode, Git, Bitbucket, Docker, YouTrack
Automation Testing Tools: QTP, Selenium WebDriver, Quality Center, TestNG, Bugzilla
Project Management Tools: JIRA, Microsoft Project 2013
Operating Systems: Red Hat Enterprise Linux 7.5, macOS Mojave 10.14.5
Databases: Microsoft SQL Server 2014
Scripting Languages: Shell scripting, Groovy
PROFESSIONAL EXPERIENCE
Paycom, Oklahoma City, OK
Role: Build Engineer Sep’18-Present
Responsibilities:
Administer and maintain build and release processes using source code management tools, build and integration tools, and automated testing tools
Configure new applications and software updates as required including upgrades, installations, validations and setting up new servers
Assist with debugging issues to resolve problems in test and production environments related to builds and releases
Coordinate between operations, QA, IT, and development for problems occurring in internally developed applications
Prepare and maintain documentation to describe operational procedures and change controls
Infonero (Tech Mahindra), Plano, TX Sep’16-Aug’18
Role: DevOps Engineer
Responsibilities:
Implement DevOps pipeline tools in support of client needs, document DevOps processes, procedures, and environments and communicate with key stakeholders on project engagements
Set up pipeline, source code management, build triggers and post-build actions using Jenkins and deploy applications into Tomcat
Build pipeline using VSTS to deploy applications into Azure cloud and manage release definitions on various environments
SonarQube configuration for new apps, integrate SonarQube and Nexus with Jenkins
Resolve git/bitbucket issues, manage bitbucket repos, understand docker architecture to run containers
Work closely with development and QA to coordinate releases and resolve specific build failures
Virtusa, Chennai, India
Role: QA Engineer Jul’09-Jul’14
Responsibilities:
Work closely with developers and QA members to develop test plan, define test requirements and lead in preparation of test cases based on the business requirements
Prepare and execute test cases based on test scenarios drawn from functional requirements
Develop and execute automation scripts for functional testing of various modules using Selenium WebDriver and TestNG
Conduct regression testing for new deployments and changes
Manage, track and report defects using QC and responsible for communicating the status to development team
Role: Production Support Engineer Sep’08-Jun’09
Responsibilities:
Execute and monitor PERT (Program Execution at Remote Terminal) End of Day batch runs for customer and bank accounts
Conduct integrity checks for batches
Troubleshoot aborted programs, take corrective measures and report those to development teams
ACHIEVEMENTS/CERTIFICATIONS
Microsoft Certified Technology Specialist: SQL Server 2008, Database Development
ISTQB-ISEB Certified Tester Foundation Level (CTFL)
HP Expert One: HP Accredited Integration Specialist Application Lifecycle Management v11
HP Expert One: HP Accredited Integration Specialist Functional Testing v11
Red Hat Certified Engineer (RHCE)-Certificate Number: 120-083-365
EXIN: ITIL v3 Foundation