Post Job Free
Sign in

Engineer Python

Location:
Salt Lake City, UT
Posted:
November 10, 2020

Contact this candidate

Resume:

Bryan McFadden

Email: adhp1n@r.postjobfree.com Phone: 443-***-**** Location: West Jordan, UT

Technical Skills:

●Selenium UI Test Automation Development

●Appium Mobile UI Test Automation Development

●TestComplete UI Test Automation Development

●Postman, SoapUI Webservice Test Automation Development

●Languages: Python, Java, C#, JavaScript, Groovy, SQL

●Jenkins Test and Code Deployment

●Agile SDLC via JIRA and Visual Studio

●C#/.Net Test Development

●Visual Studio Coded UI Testing Development

●Visual Studio 2010 Team Foundation Server Collaborative Development

Professional Experience:

Motion Insurance: Senior Test Engineer June 2020 – Present

●Built a mobile UI testing framework in Python Appium

●Built a UI, API, and data layer testing framework in Python Selenium

●Write, deploy, and maintain mobile UI layer tests in python Appium

●Write, deploy, and maintain UI layer tests in python Selenium

●Create and maintain test nodes on AWS, including monitoring and maintenance

●Write, deploy, and maintain groovy scripts for test metrics, including the following: test counts, duration, pass/fail, cause of failures

●Build and maintain CI/CD pipelines in Jenkins

●Use Bitbucket to create PRs for test automation code

●Create and manage database for test metrics and metadata used for reporting

●Maintain existing automated tests by updating steps and locators as needed

●Create, report to, and maintain test cases in TestRail

SLING / Dish Network: Senior Test Engineer Mar 2019 – June 2020

●Write, deploy, and maintain UI layer tests in java Selenium

●Write, deploy, and maintain groovy scripts for test metrics, including the following: test counts, duration, pass/fail, cause of failures

●Build and maintain CI/CD pipelines in Jenkins and Bamboo

●Use Bitbucket to create PRs for test automation code

●Create and manage database for test metrics and metadata used for reporting

●Maintain existing automated tests by updating steps and locators as needed

●Stand up and manage test nodes, including bootstrapping and monthly maintenance

●Create, report to, and maintain test cases in Zephyr

●Collaborate with collocated and offsite(India) developers and test engineers

Progressive Leasing: Test Engineer Jun 2016 – Mar 2019

●Write, deploy, and maintain service layer and UI layer tests

●Build and maintain a library of UI controls and actions using Java and JavaScript

●Build and maintain a library of service layer processes using Groovy

●Develop SOAP and REST web service tests using ReadyAPI

●Develop UI tests using TestComplete

●Develop and maintain regression metrics reports in Java

●Meet with product owners to review acceptance criteria and associated automation

●Run full regressions daily in multiple environments as part of a continuous delivery team

●Configure and maintain deployment jobs in Jenkins

●Retrieve reporting data from the Jenkins API

●Participate in daily scrum meetings

Progressive Leasing: Test Analyst Feb 2015 - Jun 2016

●Develop and executed SOAP and REST webservice tests

●Wrote and executed database integration tests

●Develop tests and debugged SQL stored procedure changes and SQL changes

●Wrote and executed UI tests

●Collaborated with Test Engineers to automate existing webservice tests

●Maintained test cases using TestLink

●Deployed specific code branches for testing using Jenkins

●Collaborated with Business Analysts to write and modify requirements

●Worked with developers and business analysts to clearly define expected behavior of new features

NMR Consulting- Quality Assurance Developer Oct 2012 - Jan 2015

●Developed Automated Test plans for Web and Desktop applications using the Visual Studio Platform

●Wrote Coded UI Test Cases to serve as base for all Regression Testing

●Created Data-Driven Regression tests

●Set up and configured Environments and Test Controllers

●Modified Test Outputs to provide detailed records of test actions and results

●Used Business Logic derived from Business Requirements to develop all Pass/Fail criteria

●Collaborated directly with Developers to provide Real-Time testing of new functionality

NMR Consulting- Requirements Analyst May 2012 – Oct 2012

●Gathered requirements for Defense Occupation Health Readiness System - Hearing Conservation System

●Documented processes to improve the existing inadequate system development life-cycle process

●Compiled business, user, and technical requirements by examining limited legacy documentation

●Wrote new requirements to fill extensive gaps in existing requirements

●Developed a requirements traceability matrix to map requirements to external DOORS requirements, test cases and change requests

●Developed a baseline System Design Document template utilized in future development efforts

●Advised Change Control Board on proper procedures required to implement future system improvements

●Revised internal team member responsibilities to integrate with changes to the SDLC

CGI Federal- Business Analyst Mar 2011 – May 2012

●Business Analyst on the HHS 'Health Information Technology for Economic and Clinical Health' project

●Completed tasks in all phases of Systems Development Life Cycle Processes

●Responsible for new change request intake and requirements extraction

●Worked directly with technical team members to ensure proper requirements implementation

●Wrote test cases for multiple builds

●Performed regular system, regression, and smoke testing

●Tracked internal and external defects and provide input on defect corrections

●Represented my team on daily testing conference calls among all stakeholders

●Acted as SME for PECOS, a connected system utilized for setting up and modifying test data

●Created and modify test data directly using SQL

●Performed peer reviews on every type of deliverable

●Created automated test data using the HP QTP application

Education:

Bachelor of Science, Economics 2007 Towson University – Towson, MD



Contact this candidate