Steven Mendonca

Steven Mendonca Email and Phone Number

Sr. QA Automation Engineer @ Certus
East Providence, RI, US
Steven Mendonca's Location
East Providence, Rhode Island, United States, United States
Steven Mendonca's Contact Details

Steven Mendonca personal email

Steven Mendonca phone numbers

About Steven Mendonca

SENIOR QA ENGINEER AND TEST AUTOMATION EXPERT: Senior professional QA engineer, senior QA automation engineer with 25 years experience in all types of software/web development and software/hardware testing. My specialty is test automation architecture with a focus on designing and implementing automation frameworks. Areas of interest include full test system custom development, Selenium, Coded UI, C#, Java, Python with Visual Studio Code, NetBeans, Cypress with JavaScript and Visual Studio Code, and Playwright with Typescript and/or JavaScript. I am efficient at developing automated test systems to increase the overall effectiveness and efficiency of the team. I am an advocate of automating as many functions as possible and I always drive the team to utilize automation and achieve continuous integration across the software development process. I'm always willing to learn new technologies, frameworks, and programming languages to improve my skills as well as improve existing software solutions on which I'm working.“You may encounter many defeats, but you must not be defeated. In fact, it may be necessary to encounter the defeats, so you can know who you are, what you can rise from, how you can still come out of it.”~ Maya Angelou

Steven Mendonca's Current Company Details
Certus

Certus

View
Sr. QA Automation Engineer
East Providence, RI, US
Website:
certus.com
Steven Mendonca Work Experience Details
  • Certus
    Sr. Qa Automation Engineer
    Certus
    East Providence, Ri, Us
  • Aipso
    Senior Software Quality Control Automation Engineer / Automation Team Lead
    Aipso Nov 2022 - Present
    Johnston, Ri, Us
    Develop, manage, and maintain Aipso's automation frameworks including automated regression tests using Selenium , with C# or Java, using Visual Studio and/or Visual Studio Code and act as the test automation team lead. Develop automated API tests for Aipso's insurance rating API utilizing C#.Develop basic UI tests using Playwright with Visual Studio Code and TypeScript.Develop end to end automated tests for a full insurance policy life cycles.Develop QA tools and utilities to facilitate QA functions and tasks. This includes automated tools for verifying that insurance policy documents contain the correct data after a policy is generated.Develop and maintain any tooling and performance test automation as required.Utilize Azure DevOps for build maintenance and source code control via GIT and GIT bash.Act as subject matter expert for automation, devops (testing), stress/load testing, unit testing, and QA tooling.Act as lead automation engineer for the quality assurance department.Provide technical expertise along with automation demos and knowledge shares when requested by management or team members.Developed own version of the NUnit GUI runner for QA automated testing.Maintain automation code and test solutions in GIT Azure Devops.Run code reviews for automation code.Manage QA automation documentation.
  • Core Business Technologies
    Senior Qa Engineer And Senior Development Engineer In Test
    Core Business Technologies Jul 2014 - Sep 2022
    East Providence, Rhode Island, Us
    Developed a fully automated test framework for regression tests of CORE's point of sale solution using Selenium, C#, NUnit, Test Rails, and Visual Studio. Includes code update, failure screen captures, and automated test results email. Additional Selenium tests developed for other websites , which included interfacing with Test Rails and test triggering from Test Rails. Additional tests developed using Java with and Visual Studio Code using Cucumber, Gherkin, and behavior driven development.Develop automated tests for REST service APIs using Java and C# with Visual Studio Code. Source code control using SVN , Git, Git Bash, and GitLabDeveloped back-up UI tests with Playwright and TypeScript using Visual Studio Code and Cypress within Visual Studio code using JavaScript.Develop software utilities for QA, tech support, management, and field engineers as required using C#, blazer Server, and other frameworks.Developed automated CD system using Thoughtworks GoCD and MSBuild. This would build, test, and deploy the latest code.Implemented unit tests and trained developers on how to write and run them within the product solution.Developed some Cypress tests for QA using Visual Studio Code and JavaScript.Developed automated web service and API tests using C# .Developed automated load test framework using JMeter and Java including results email.Assisted with implementing Docker containers and Kubernetes with CORE's point of sale web application.Developed internal QA MVC website using Visual Studio, C# , JavaScript, and JQuery. Includes database, test results display, results data entry, load test results display via database, login functionality, data injection, API tests, and payment device test utilities.Debug SQL Server issues with best practice settings for database performance tuning / optimizing.
  • Purvis Systems
    Senior Software Quality Assurance Engineer / Automation Architect
    Purvis Systems Apr 2014 - Jul 2014
    Us
    Develop automated software UI & hardware system tests utilizing C# and Microsoft's UI automation framework (Windows Automation API (UIA) ) for a fire station alert system. This includes a remote service for controlling automation on a remote computer, and a reporting module using Crystal Reports. (Management claimed this couldn't be done due to the fact that two applications on two different machines had to be automated at the same time. One on the dispatch controller and the other in the fire station. I had it solved and working in a month.)Build test automation frameworks and methodologies that will define the testing process used as part of the agile software development process.Responsible for providing technical expertise for automation within the development organization, helping to design, implement, debug and oversee its execution.Provide framework documentation.Participate as an active quality advocate in Agile/Scrum process on development team.Assist in debugging and fixing bugs.Track software bugs via Atlassian Jira. Automate and simulate fire station dispatches using C# ,TCP/IP sockets, and WCF remote application development for transmitting test results between two test computers.Utilize MySQL (HeidiSQL & MySQL Query Browser) and SQL Server (SQL Management Studio) for test database management.Participate in software reviews and planning meetings.Support the test organization and participate in continuous improvement of process and procedures.
  • A2B Tracking Solutions
    Software Qa Engineer And Automation Engineer
    A2B Tracking Solutions Feb 2011 - Apr 2014
    Fall River, Massachusetts, Us
    Test web based enterprise applications & Windows Mobile .NETCF applications. This includes writing test plans and test cases.Develop automated UI tests utilizing Selenium , C#, and Java with Visual Studio and NetBeans.Participate as an active quality advocate in Agile/Scrum process on development team.Modify and add to test automation via Test Complete using VB script.Develop database restore & upgrade scripts with Powershell.Develop complex automated data injection tooling using C# and software API's. Develop automated test setup utilities and tooling for testing using C#.Automate Windows Mobile testing with C# , Selenium, and Jamo Solutions M-eux.Manage test web applications via IIS.Create software test cases for new system tests, and regression tests for main web application. Develop test plans for mobile automated testing.Create Windows mobile application and SQL server CE test cases and automate test setup via C#.Track software bugs via Thoughtworks Mingle and Atlassian Jira.Develop automation and SQL scripts for test setup, maintain QA regression, smoke, and performance databases including creating new instances via II7. Deliver solid test execution in support of the product extensive feature set, increasing number of interfaces and ongoing software releases. Drive test plans and test case development methodology while providing solid test execution and clear communication of issues and test results. Participate in software reviews and planning meetings. Develop automated API tests using Visual C#.NET and NUnit. Test database schema updates, installers, and concurrency testing.
  • Amazing Charts, A Harris Healthcare Company
    Software Quality Engineer
    Amazing Charts, A Harris Healthcare Company Jun 2009 - Mar 2010
    West Warwick, Rhode Island, Us
    Test Amazing Charts web based healthcare management application.Automated test cases and use cases using Selenium web driver and C#.Execute performance and load tests using HP Load Runner.Track and manage bugs using Bugzilla.
  • Proven Process Medical Devices
    Senior Test Engineer
    Proven Process Medical Devices Mar 2007 - Jul 2009
    Mansfield, Ma, Us
    Developed final verification test protocols for an artificial heart pneumatic drive pump. Protocols included functional tests, environmental tests, battery / power management tests, performance tests, software alarm tests, embedded firmware tests, embedded software and UI testing, external power docking station charger tests, pre- & post compliance tests, and physical requirement tests. Developed all manufacturing tests for the drive unit, hospital cart, and drive caddy. These tests included automatic battery charger tests, burn-in tests, and sub-assembly testing.Analyzed reliability sample size using Relex statistics software.Developed engineering test method protocols for artificial heart drive pump. Developed automated test software using Visual Basic 6 and Visual C#. Design digital and analog circuits for test automation.Developed fully automated test systems for motor controller firmware, battery capacity testing, check valves, and pressure relief valves using PLC logic coding.Developed compliance & environmental test protocols and executed all testing, responsible for the QA design verification matrix.Developed software requirement documents for automated test software, responsible for project reliability testing including all test system setup and data acquisition, responsible for the product FMEA . Responsible for weekly status meeting with software contractor for main embedded software, executed ESD & EMI testing and troubleshooting. Responsible for executing all hardware and software testing , which included all final test reports. Software bug tracking executed using Bugzilla. Responsible for all test equipment purchase, test, documentation, and calibration. Attended electronic and software design reviews and assisted in developing system architecture. Responsible for all environmental testing conducted at Curtis Strauss testing lab in Littleton MA.
  • Zebra Technologies
    Test Design Engineer 2 / Qa Lead
    Zebra Technologies Jan 2005 - May 2007
    Lincolnshire, Il, Us
    Tested web based customer printer configuration software.Build test automation frameworks and methodologies that will define the testing process used as part of Zebra's software development process.Designed test circuits using Orcad and Pspice. Assisted in the re-design of printer controller PCB circuits.Created DVT protocols based on engineering design specifications. Plan testing schedules & prepare QA metrics. Attended design verification meetings to determine tests to be performed on new designs.Developed new automated software to facilitate testing performed in the DVT lab.Developed network configuration for the Design Verification test lab (Access points, PC’s).Responsible for providing all necessary tools, fixtures, programs, test equipment, test procedures, test documentation and regression tests for all new product , derivative products, or custom products assigned.Managed and provided technical support and training to 8 lab technicians on test procedures.Automated tests including 802.11b/g wireless testing using LabVIEW, Visual Basic 6 & .NET, and Visual C#.Improved and modified test software. (Visual Basic 6, VB.NET , LabVIEW)Incorporated USB functionality into test programs utilizing Visual Basic.Incorporated LabVIEW programs into National Instruments TestStand. Performed Design of Experiments (DOE) for Quality Manager.Developed original Active X components for use in visual Basic test programs.Developed small LabVIEW sub VI’s that were shared with other LabVIEW programmers. Developed fully automated motor resonance test fixture using NI LabVIEW.Worked on a variety of basic and more complex issues relating to sustaining and newproduct introduction to reach the root cause of the issue and recommended modifications as necessary. Executed testing using Halt & Hass methods.Specified equipment required for the qualification and quality control of production parts and assemblies.
  • Zebra Technologies
    Test Design Engineer 1 / Qa Lead
    Zebra Technologies Feb 2001 - Jan 2005
    Lincolnshire, Il, Us
    Tested web based customer printer configuration and setup software.Designed test circuits using PADS Mentor graphics design tool, Orcad, or Pspice.Created DVT test protocols based on engineering design specifications. Attended design verification meetings to determine tests to be performed on new designs.Designed new test software to facilitate testing performed in the DVT lab.Designed automated voltage acquisition software using Keithley and Agilent digital DMM's and AC power supplies.Worked with design verification lab manager and assisted with various projects including scheduling.Developed new network configuration for the Design Verification test lab (Access points, PC's).Responsible for providing all necessary tools, fixtures, programs, test equipment, and test documentation for all new product tests, derivative products, or custom products assigned.Provided technical support and training to lab technicians on test procedures, utilities, new equipment and software use. Automated tests including 802.11b/g wireless testing using LabVIEW, Visual Basic 6 & .NET.Improved and modified existing test software. (Visual Basic 6, VB.NET , and LabVIEW)Incorporated USB functionality into test programs utilizing Visual Basic.Incorporated LabVIEW programs into National Instruments TestStand. Performed Design of Experiments (DOE) for Quality Manager.Developed original Active X components for use in visual Basic test programs.Developed small LabVIEW sub VI's that were shared with other LabVIEW programmers.Worked on a variety of basic and more complex issues relating to sustaining and new product introduction to reach the root cause of the issue and recommended modifications as necessary.Specified equipment required for the qualification and quality control of production parts and assemblies. Supervised and managed 8 test technicians in the design verification lab.Other duties as assigned.
  • Comtec Information Systems / Zebra Technologies
    Senior Electronics Repair And Test Engineer
    Comtec Information Systems / Zebra Technologies Jan 1998 - Feb 2001
    Executed all new product, R&D, and regression testing for embedded software, hardware, circuits, and company software. Testing included electrical, mechanical, product reliability, compliance, environmental, EMI, and ESD. Developed software automation to reduce total test duration time. Completed test report and updated test protocols. Continued assisting with computer repair and acting as IT help desk for manufacturing.Recommended design changes for product improvement.Acquired quotes for new test equipment, and developed procedures for utilizing equipment.Interfaced with engineering to resolve DVT test issues and developed regression tests for bugs discovered.Developed software and hardware test procedures for DVT lab testing and for repair technicians.Assist in circuit debugging and re-design by using schematic capture to illustrate improved circuit design.Build test fixtures for manufacturing assembly line use.Maintain and repair test equipment and test fixtures.Responsible for repairing assembly line computers and installing new or updated test software.Repaired printer controller circuit boards down to component level.Performed electrical and software failure analysis experiments to determine causes of field failures and recommended design improvements. This included troubleshooting to component level, waveform captures, and data capture for analysis.Worked with design engineers to debug and re-design faulty circuits.Developed automation as required to facilitate lab functions using Visual Basic 6 and C++.Provided ongoing improvements to lab activities for design automation and special projects.
  • Comtec Information Systems
    It / Computer And Software Specialist
    Comtec Information Systems Mar 1997 - Jan 1999
    Warwick, Rhode Island (Ri), Us
    Repaired all manufacturing and engineering computers.Installed new software and hardware, setup access points and routers.Updated manufacturing test software and files.Acted as help desk for manufacturing and engineering. Assisted in building test fixtures.Continued assisting with circuit board repair.
  • Comtec Information Systems
    Senior Engineering Electronics Repair And Test Technician
    Comtec Information Systems Nov 1996 - May 1998
    Warwick, Rhode Island (Ri), Us
    Repair, test , re-design, of printer controller boards and RF circuits to the component level. This included microprocessor circuits. Testing included embedded software. Worked with engineering to improve circuit design and performance. Developed automated tests when necessary using Visual Basic and circuit design.
  • Skills
    Programming , Design, And Software Skills
    Skills Jul 1992 - Aug 1992
    -C # .NET-Java-JavaScript-Android Studio-Visual Studio Code-NetBeans- Unit Test Development-NUnit & JUnit-POSTMAN API test development-JMeter performance testing with response and latency time metric data acquisition.-Extended Events and SQL Profiler used for debugging database performance issues.-SQL query debugging for database performance.-Agile/Scrum-Web service, windows service, and web application development- Debug sites and Javascript using the IE, Chrome, & Firebug debuggers.-JSON parsing-REST API Development- MVC (Model, View, Controller) web application development-Javascript / JQuery / Ajax / JSON-IE , Chrome, and Firefox Firebug debuggers-Python with PyCharm including Python GUI design.-Selenium test automation with C# and Python.-Selenium test automation with Java and NetBeans- Black box and white box testing- Basic performance tuning of SQL Server (Basic best practice settings)-Agile and scrum processes.-Selenium test automation-Load and stress testing with JMeter.-LabVIEW-PowerShell scripting-VB script-Analog and digital electronics circuit design-Automated test system development-SQL Server, postGreSQL, MySQL-WireShark-Networking-Databases-Web app development including MVC applications-Android application development using Android Studio & Xamarin VS 2017-Test plan and procedure development-Test harness development for bug fixes, tech support issues, and developer testing.-Robotics-Digital and analog circuit design.-Automation system design-XML

Steven Mendonca Skills

Test Automation Quality Assurance Electronics .net C# Databases Microsoft Sql Server Qa Software Testing Sql Visual C# Sql Server 2000 2008 Sql Server And Sql Scripting Programming Vmware Workstation Sql Ce For Mobile Devices Sourcegear Vault Visual Basic 6 And .net Ni Labview Electronic Circuit Design Black/white Box Testing Data Acquisition Test Preparation Test Protocol Development Electronics Repair Component Level Microprocessor Programming Robotics Software Load And Performance Testing Atlassian Jira Bug Tracking .net Database Programming With C# Basic Test Complete Electronics Circuit Design Microcontroller Programming Multisim Atlassian Jira Systems Engineering Analog Circuit Design Digital Circuit Design Circuit And Pcb Repair .net Compact Framework Mobile .netcf Application Testing Xilinx Cpld Programming Android Programming Using Eclipse Power Shell Scripting Java Programming Javascript Nunit And Junit Bugzilla And Mingle Bug Tracking Hp Loadrunner Jquery Selenium Grid Sql Server Performance Tuning Web Development Angularjs Webpack Php Apache Server Unit Test Development Tortoisesvn And Git Android Programming With Android Studio

Steven Mendonca Education Details

  • New England Institute Of Technology
    New England Institute Of Technology
    Electronics Engineering And Computer Science
  • Community College Of Rhode Island
    Community College Of Rhode Island
    Electronics Engineering With Computer Science
  • Roger Williams University Bristol, Rhode Island
    Roger Williams University Bristol, Rhode Island
    Computer Information Systems
  • Ibew Electrician Trade School
    Ibew Electrician Trade School
    Electrical: Temperature And Motor Controls

Frequently Asked Questions about Steven Mendonca

What company does Steven Mendonca work for?

Steven Mendonca works for Certus

What is Steven Mendonca's role at the current company?

Steven Mendonca's current role is Sr. QA Automation Engineer.

What is Steven Mendonca's email address?

Steven Mendonca's email address is sm****@****ebt.com

What is Steven Mendonca's direct phone number?

Steven Mendonca's direct phone number is 404*****

What schools did Steven Mendonca attend?

Steven Mendonca attended New England Institute Of Technology, Community College Of Rhode Island, Roger Williams University Bristol, Rhode Island, Ibew Electrician Trade School.

What are some of Steven Mendonca's interests?

Steven Mendonca has interest in Working Out, Computers, Art, Chess, Reading, Model Building, History, Health, Electronics, Education.

What skills is Steven Mendonca known for?

Steven Mendonca has skills like Test Automation, Quality Assurance, Electronics, .net, C#, Databases, Microsoft Sql Server, Qa Software Testing, Sql, Visual C#, Sql Server 2000 2008, Sql Server And Sql Scripting Programming.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.