New Blog PostXata.io Community Spotlight

Read now
    • Developed QA procedures and established quality assurance methodologies in accordance with overall development and product releases
    • Implemented an automation testing framework that is tied into our CI/CD pipelines using Cypress and Github Actions that consisted of approximately 400 test cases taking approximately 3 hours to run.
    • Implemented performance testing framework using K6 to stress test the AUT.
    • Created QA Roadmap for the program
    • Created test strategy for cloud migration from AWS to GCP.
    • Produced cost analysis between Redshift and Big Query tools by running each query and comparing query costs.
    • Created standards such as "Definition of Done", "Targeted Testing", "Shifting Left", and "Shifting Right" and documented in Confluence.
    • Created Roadmap to implement test automation and testing standards and best practices.
    • Implemented end to end automation framework using Playwright, Typescript, NodeJS, and Jenkins of approximately 200 tests that run in parallel taking 2 hours to complete for Syrup project.
    • Created Roadmap to implement test automation and testing standards and best practices.
    • Implemented end to end automation framework using Playwright, Typescript, and Harness comprised of ~650 tests that run in parallel taking ~1 hour to complete for Next Gen Starbase Application.
    • Standardized test case management with Test Rail that provides a matrix of testing activities in dashboard format.
    • Built QA Metrics Dashboard from scratch as a web application that showcases testing metrics to help drive decision making and informs on team performance. Some key metrics are bugs found during each sprint by severity, defect density, number of tests automated vs manual, and more. Utilized Jira and Test Rail apis to fetch data.
    • Board member of the testing guild committee whose primary objective is to help implement standards for QA tools and processes globally.
    • Member of the company's Toastmasters club. (Public speaking)
    • Member of the company's application security testing team.
    • Member of the company's internal review council for all things technology.
    • Managed and led 18 manual and 8 automation QAEngineers across 14 scrum teams.
    • Developed QA procedures and established quality assurance methodologies in accordance with overall development and product releases.
    • Coordinated cross team end to end testing efforts and regression testing with IVV team.
    • Lead data migration testing effort for entire countries healthcare data for HHA, ASC, HOSPICE, MDS. Implemented an automated testing framework and approach from scratch. Approximately 200 test cases, running in parallel taking 1.5 hours to run, testing hundreds of thousands of records for data quality using nodejs, mocha, chai, typescript, docker, and jenkins.
    • Organized monthly lunch and learn meetings with approximately 40 QA members across the company to discuss tools, best practices and standards across project teams.
    • Used cypress.io to create smoke, e2e, integration, functional, and non functional automated tests. Approximately 100 smoke tests against production orchestrated with Jenkins and Docker take 20 minutes to run with a 99-100% success rate. 20 e2e tests taking 1 hour to run, 400-500 regression tests taking 8 hours to run.
    • Designed 508 Accessibility test plans, tested using JAWS, and coordinated testing efforts with CMS lab.
    • Supported UAT activities
    • Lead and supervised 4 other Senior QA Engineers.
    • Mentor for onboarding new QA employees.
    • Designed and implemented ui automation framework using cypress, docker, jenkins, test rail.
    • Designed and implemented api automation framework using mocha, chai, typescript, docker, and jenkins.
    • Performed environment resets at the beginning of each sprint, by loading data back into environments for testing after the database was wiped clean using cypress.
    • Performed load testing using artillery.io and jmeter. Ensured correct configuration to hit baseline of 5000 rpm or 84 rps for internal apis.
    • Developed a command line tool for creating files with random data for data driven testing. These files were used for manual testing as well as incorporated with our automation test suite.
    • A member of the hiring team with 3 other Lead QA engineers. I occasionally performed the initial (30 minute) “technical” interview where we asked more high level questions to see if the candidate would be a good fit to move onto our “detailed” interview (90 minutes). I mostly lead the 90 minute detailed interview with one other person on the hiring team, where we asked candidates more QA specific/detailed questions to validate their resume and skill set.
    • Helped to create part of our QA Interview challenge by creating a mysql docker image with a preloaded database that candidates would use to perform the challenge.
    • Created an automation framework from scratch consisting of UI, API, and Database tests using tools such as NodeJS, Cypress, Mocha, Chai, Typescript, Docker, Jenkins, Tenon.io, AXE.
    • Created a utility tool to aid in manual testing of excel files using npm, nodejs, typescript. The tool filled out cells in a way that would produce different scenarios/results in our client. This tool was published as an npm package and is used as part of the automation framework. (my first) With this package integrated, we are able to use it during our automated tests to create any condition on the fly within seconds and check for correct data in our app, without having to manually perform this action which takes hours. This reduced testing time from 8 hours down to 30 seconds.
    • Helped to perform manual testing duties when asked upon. Created test cases in Test Rail, which are mapped to our stories/bugs in JIRA.
    • Performed manual testing on mobile application (Flight Bag) which is an application that downloads registered course documentation for pilots and instructors.
    • Performed manual testing and developed automation framework for smoke/sanity/performance/api tests for Flight Bag Web, a web version of the Flight Bag application.
    • Performed manual testing and wrote automated tests for SubMgr and DocMgr, two applications that source the Flight Bag application. Utilized MSSQL for database testing.
    • Lead tester for Sharepoint Applications. Also utilized the automation framework to write sanity tests for this application.
    • Implemented automation framework using Nightwatchjs, Selenium, Visual Studio, Git, and Jenkins as a prototype for all automation in our company. Set up Jenkins on multiple lab machines to run automation tests for multiple environments.
    • Took the lead and Implemented a final production automation framework using C#, Selenium, Specflow, Pickles, Visual Studio, Git, and Jenkins.
    • Designed and implemented automated testing framework, tools, and programs using Eclipse, Selenium, Cucumber, Maven and TeamCity.
    • Tested new features/ enhancements/defects for CLONES application.
    • Documented software defects using internal bug tracking system and reported defects involving program functionality, output, and content to software developers.
    • Developed and implemented test plans and test cases for new features and enhancements.
    • Performed UAT/Sanity testing of different environments.
    • Developed over 1000 automated test case scenarios for regression/sanity cross browser tests.
    • Created request xmls for API level testing. Created test suites using soapUI to send requests and verify response xml.
    • Lead Automation Tester for PestPac application.
    • Tested Cross Browser/Classic PestPac Application (Saas) - Back office pest control software application.
    • Documented and tested bug fixes for PestPac and Marathon Mobile that came in from customer support.
    • Created 800 + test cases used for regression testing, using Qualitia and Selenium (automation tools), as well as python and batch scripts to run automated tests, run on TeamCity.
    • Used Visual Studio, Selenium, and Cucumber to recreate existing test cases and create new test cases as needed.
    • Lead tester for Marathon Mobile – Mobile App made for technicians and salespersons for field service use.
    • Tested on Android, iOS, and web client platforms using real devices/emulators.
    • Tested Transport and NE specific code through staged test case specifications plans written using the requirements document as a guide. Tested the following Network Elements: Fujitsu Flashwave 9500 (Both: Osmine/NGN) (SONET/SDH/WDM), Tellabs 532L, Lambda XTREME 1625, Ciena 6500, FLM2400, OPTERA5200, CISCO 15454, Nortel OC192Classic.
    • Tested/Troubleshot Installation Guides for Java based GUI on different server environments.
    • Developed automated UNIX shell scripts for Product Test team to aid in testing which was used for new feature and regression testing.
    • Created test plans, metrics load files and updated test cases.
    • Participated in customer guest testing sessions, helping the customer to test user acceptance test cases for new software features and functionality. (Customers: Verizon/AT&T)
    • Tested validation request messages for specific network elements to ensure that the responses contained the correct data loaded from excel spreadsheets, and the correct structure found in the requirements document.(SOAP)