Senior Devops Engineer Resume
2.00/5 (Submit Your Rating)
Seattle, WA
SUMMARY
- 17+ years of Software Quality Assurance of web / database application, the 5 years as the lead of Quality Assurance, 6 years as Manager of Quality Assurance at Confidential, 1 year SDET, 1 year Dev Ops
- Helped lead the entire development team to better processes and quicker delivery by being a champion of Agile/Scrum practices, Test Automation, and DevOps.
- Experienced in leading and managing projects by sticking to core principles of software design/development, developing junior reports into high performers
- Grew a team of 2 test engineers into a team of 24 globally to provide quality internal software that trades and accounts for billions of dollars in equity, fixed income and derivative trades.
- Linux System Administration, Shell Scripting, and testing of client and server components, custom OS upgrade mechanisms in a Linux environment.
- Create Chef recipes to configure our base VM images, build our Jira and Confluence application server on any Ubuntu VM image, and help
- Administration of test IIS, Apache, and MSSQL Server environments.
- Rapid deploy of Servers using VMWare, Octopus, and Chef
- Create test automation in C# using nunit, selenium, and SpecFlow (Cucumber for .Net) for web apps (selenium), a rest API (SpecFlow/nunit).
- Experienced in providing on call 24 - hour support to production Created automation helper classes to do all the work in hooking applications with proven troubleshooting skills automated test into our test management system using REST API calls.
PROFESSIONAL EXPERIENCE:
Senior DevOps Engineer
Confidential, Seattle, WA
Responsibilities:
- Work with a team of 5 DevOps engineers to pair with project teams to remove roadblocks, automate repetitive and time consuming tasks.
- Create Chef recipes to build production and test environments up from base VM images
- Administer our team tools to include Gitlab, Team City, Octopus Deploy, Jira, and Confluence
- Fill in as needed on software teams to keep projects moving forward
Manager, IT Quality Assurance
Confidential, Seattle, WA
Responsibilities:
- Manage a team of up to 24 Software Test Engineers to ensure projects are fully staffed and supported
- Continually improving processes and providing upper management meaningful metrics and project status
- Transformed the organization from manual testing centric to automation centric to speed up delivery with less failures
- Work with each sprint team to provide assistance, advice, business knowledge, and remove impediments
- Filled gaps on any team as needed, to include a year of SDET work in creating an automation library, a test harness for our internal REST API on top of our securities and pricing database, several web apps using Selenium.
- Trained manual test engineers on how to find objects on a web page and create SpecFlow test cases in .Net
Lead Quality Assurance Engineer
Confidential, Tacoma, WA
Responsibilities:
- Lead a team of QA Engineers, to include technical and professional mentoring
- Responsible for both delegation and execution of testing efforts for RIS business applications
- Act as a champion for application quality without being an obstacle to delivery
- Manage team resources such as lab equipment and project assignments
- Act as an arbitrator when conflicts arise between engineering teams or individuals
- Help tangibly reduce risk and improve product quality year after year by facilitating standards and best practices.
Application Test Engineer
Confidential, Redmond, WA
Responsibilities:
- Test Change Requests to production web and data base applications
- Create Test plans and other documentations for projects
- Test case creation and management
- Configure test environments in Win2000, Win2003 Server, & SQL Server 2000
- Create SQL queries using joins of multiple tables, unions, & views to validate fixed database components such as stored procedures and triggers or migrated data.
Software Test Engineer
Confidential, Seattle, WA
Responsibilities:
- reate and maintain test plans for Windows, Linux, Solaris, database and web based applications
- Execute test cases, log and track defects, and record testing results
- Creation of shell, SQL, expect scripts for use in testing
- Tested a variety of web and database components including stored procedures, triggers, java based applications that interacted with the database and JSP based portal
- Tested custom OS on SSL VPN appliance, components included DNS, custom kernel configurations, set up utilities that configured network connectivity, and patching mechanism
- Extensive experience in network troubleshooting especially VPN traffic across networks
