# Justin Zimmerman > Experienced Software QA Engineer | Test Automation | SDET Location: Fremont, California, United States Profile: https://flows.cv/justinzimmerman Experienced test engineer looking for new opportunities ## Work Experience ### Sr SDET @ TrackVia Jan 2024 – Present ### Sr QA Engineer @ AppOmni Jan 2020 – Jan 2024 Automated and manual testing of SaaS Security Posture Management application for securing major SaaS provider services, including Salesforce, ServiceNow, Workday and Microsoft365. - Automated API and UI tests in Python using Pytest, Playwright and Requests libraries for Django/Vue.js application stack; contributed to UI tests in Cypress and Selenium repos - Maintained Python test framework and reviewed code for pull requests - Created and maintained CircleCI test automation build pipelines, monitored results - As part of scrum delivery team, led shift-left test strategy initiative, identified and automated test cases for new features, worked with team to prepare releases; represented QE in team scrum ceremonies: -- Integration testing with ServiceNow API for incident ticket management -- Configured and maintained test applications for integration with 3rd party Saas products (including Salesforce, ServiceNow, Microsoft365, Workday) for security posture and data access analysis - Led and participated in weekly team Sentry event review to identify and log errors for remediation - Worked closely with DevOps team to develop and execute test plan for validating new GCP stacks - Managed internal crowd-sourced testing efforts and post-deploy testing - Triaged customer found defects and coordinated with engineering and support teams toward resolution ### Principal Engineer, Twilio SendGrid @ Twilio Inc. Jan 2019 – Jan 2020 | Greater Denver Area Built and supported CI/CD services and tools on Devops team for internal engineering customers. Shared primary team support duties through on-call rotation. - Build pipelines (Buildkite, Terraform, AWS) - VM and Kubernetes deployments (ArgoCD, Chef, Docker registry) - Code repo administration (Github) Led SDET team as technical lead and virtual scrum master. ### Principal Engineer @ SendGrid Jan 2018 – Jan 2019 | Greater Denver Area ### Sr Software Engineer in Test @ SendGrid Jan 2014 – Jan 2018 | Greater Denver Area Backend Systems SDET, Automation Team - Designed and developed automation test harnesses for SendGrid's backend mail system services using custom Go testing framework, trained delivery teams on it - Integrated test framework reporting with TestRail - Collaborated with multiple delivery teams test framework/harnesses for ongoing test development - Automated regression tests - Contributed to design and development of Go web service to manage test user data for automation frameworks - Developed and documented API endpoints - Developed unit tests in Ginkgo Quality Analyst, Marketing Campaigns Team - Established quality role and procedures in new Agile product delivery team. Worked with product owners on backlog grooming and defining acceptance criteria, and with developers on new features and bug fixes. - Expanded automation coverage with RESTful API and GUI automated tests in Ruby/Rspec automation framework. Designed and executed performance tests with Jmeter and internal tools. - Manual and automated white box testing of SaaS email infrastructure and SOA application. Tested web services individually through RESTful APIs, along with integration and end-to-end service testing. - Worked across teams (including operations, support and account management) to debug/resolve customer issues. - Created test plans and developed automated test cases. Reported and tracked bugs in JIRA. - Monitored builds and and setup automated test jobs in continuous integration environment. Managed deployments to staging and production environments. ### Sr SW Quality Engineer @ EMC Jan 2011 – Jan 2014 - Automated functional tests of multi-tiered Scala web application with RESTful web services using WebDriver and ScalaTest; integrated with Maven build and Jenkins continuous integration systems - Automated tests of vSphere backup/recovery virtual appliance using TestNG framework. Defined test cases in test suite XML files and modified Java test fixtures running Selenium against Flex-based GUI. - Developed Jmeter script for web application performance testing - Designed and maintained test cases and test results in HP Quality Center. ### Contract Test Engineer @ Comcast Jan 2011 – Jan 2011 Developed and executed tests of multi-tiered Video on Demand web application, including: - Automated soapUI tests of SOAP-based web services. - Manual tests of Flash GUI and manual validation of data in Oracle backend - Coordinated production handoff and provided deployment support to operations staff. ### Staff Consultant @ ProtoTest Jan 2009 – Jan 2011 Consultant specializing in test automation and performance testing engagements. Performance Testing - Developed JMeter test scripts using deep analysis of HTTP and AJAX transactions to develop complete use cases, based on site usage tracking data (Omniture) and customer business requirements. - Setup and configured internal test environments, and worked with customers on testing external staging environments. Setup and executed JMeter test scripts from Amazon cloud hosts. - Worked with operations and development team members to identify performance bottlenecks (such as JDBC connection management, application server JVM garbage collection settings, and external service integration); used Java profiling tools (New Relic, JConsole, jvisualvm, YourKit) for application analysis. Functional Testing - Evaluated test automation frameworks, and automated manual regression test suites in Selenium for ASP.NET websites. Prototyped test cases in Selenium IDE; wrote and executed tests in Perl using TAP test harness module against Selenium RC; mapped GUI elements with XPath and CSS locator definitions in UI-Element Selenium extension. - Performed functional and usability website testing (including cross-browser testing), using exploratory and structured manual testing techniques. ### Sr Software QA Engineer @ Openwave Jan 2006 – Jan 2009 Tested complex carrier-grade wireless telecommunications software systems, including: - Commercial and emergency user-plane and control-plane location-based service software -SMS router/gateway for deployment as core SMS platform in major North American wireless carrier Developed and executed manual and automated functional, regression, performance/capacity tests. Performed white-box testing using JUnit and Eclipse, along with automated gray-box testing that included analysis and verification of Oracle back-end through SQL queries. Worked closely with developers on dynamic Agile/scrum development team, using Rally and whiteboards to track team progress. Developed test cases based on release requirements. Wrote test documentation, including test environment specifications, test case procedures and test summaries. Reported and tracked software bugs using in-house bug tracking tool, validated fixes. Wrote simple Perl and Unix shell scripts to automate common tasks and analyze test data. Wrote and executed automated test scripts for Unified Test Pro and custom Perl test harness. Performed load and performance testing using Jmeter and custom tools; analyzed performance data and wrote reports. Performed handset interoperability and acceptance tests for customer demo and trial; supported professional services team during customer-facing software demos and deployment. Developed knowledge of commercial and emergency LBS protocols in CDMA and GSM networks (MLP, J-036-B, IS41D, CAMEL, SUPL); wireless and wireline messaging and networking technologies: (SS7, SMS and related SMSC messaging protocols, including SMPP, CIMD, UCP/EMI) ### Sr Technical Writer @ Openwave Jan 2000 – Jan 2006 | Greater Denver Area/Santa Barbara,CA Developed and wrote print and online documentation for carrier-grade messaging server software, using product information collected from a variety of sources (including functional specs, bug reports, source code, direct product use, field reports, team email lists, and subject matter experts). Performed ad-hoc functional testing; wrote bug reports using in-house bug-tracking database. Participated in bug scrub meetings; tracked and summarized bug descriptions for release documentation. Managed internal software releases to other development teams. Wrote internal handoff documentation and coordinated releases. Planned and managed documentation projects, including estimating LOE, developing doc plans, scheduling reviews. As lead writer, managed a team of other writers, and coordinated editing and production work. Interviewed internal and external customers about documentation, and implemented documentation quality improvements based on customer responses. Collaborated with development, QA, services and support team members to develop content for product certification exam. ## Education ### B.A in English University of California, Davis ### Certificate in Professional and Technical Writing Portland Community College ## Contact & Social - LinkedIn: https://linkedin.com/in/justindzimmerman --- Source: https://flows.cv/justinzimmerman JSON Resume: https://flows.cv/justinzimmerman/resume.json Last updated: 2026-04-01