Colin Swan work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
Colin Swan personal email
- Valid
I am a QA Automation engineer who primarily has experience working with Python. I have lead the development of automated UI testing suites utilizing Pytest as the base test framework, Pytest-BDD for leveraging Gherkin style test scenario definitions, Selenium Webdriver for browser automation, and the Page Object Model design pattern. I've also utilized Python to automate API testing, SQLAlchemy for database testing, and Locust.io for load testing. I have experience setting up tests to be kicked off during CI/CD pipelines, and with Allure reports uploaded to an S3 bucket.I also most recently have experience utilizing Squish to create automated UI tests for a QT based desktop application. It uses a Squish specific DSL (similar to Selenium), Python, and Gherkin scenarios for test definitions. While my most recent efforts have been in Python, I'm also very comfortable with Java from my time at Pitt, and I'm always open to learning new technologies and programming languages.Outside of work I enjoy Swing Dancing and Dungeons and Dragons with my friends. I also enjoy traveling, and have been to 19 countries throughout Asia and Europe. When I'm stuck inside, I enjoy passing the time with VR.
-
Qa EngineerNtopology Apr 2021 - PresentNew York, Ny, UsnTopology provides engineering design desktop software that helps facilitate advanced design concepts, particularly those which will be produced using additive manufacturing. Coming from a web testing background, this was a unique opportunity to expand my experience in QA to desktop applications. Compared to using Selenium to test web applications, testing a desktop application came with many more challenges, as options for standardized UI testing were more limited. I assisted with evaluation of a QT specific test framework called Squish, and eventually translated around 25% of our manual regression test suite into Squish test automation. I also gained more experience working directly with developers on a team in a two week release cycle, where I primarily assisted with defining acceptance criteria, performing manual testing against new features, and updating test automation as needed. -
Quality Assurance AutomationConnectiverx Jan 2019 - Apr 2021Whippany, Nj, Us -
Tier 2 It Help Desk Service AnalystPpg Industries Mar 2017 - Mar 2018Pittsburgh, Pa, UsWhile working at PPG Industries, I provided remote 24x7 IT support for PPG employees in a technical support call center. I communicated with users by email, over the phone, and through instant messaging. I used ticketing software to document incidents, and escalated production critical issues to tier 3 support teams. I gained valuable experience working on a variety of practical technical issues, as well as experience communicating in a professional corporate environment using a variety of modes of communication. I also leveraged my knowledge of JavaScript and SQL to develop a search application, which several teams use to find documentation for common technical issues. -
Peer Tutor And Undergraduate Teacher'S AssistantUniversity Of Pittsburgh Jan 2016 - Mar 2017Pittsburgh, Pa, UsAs a peer tutor, I assisted multiple students quickly in an open tutoring center environment, using a variety of different programming languages and computer science concepts. Work primarily involved Java, though C, Visual Basic, Python, and Assembly problems also came up.As a teacher's assistant, I was able to improve my public speaking skills while refreshing my memory on some of the topics that serve as a foundation for computer programming. It also allowed me to improve my ability to communicate solutions to problems. -
Student WorkerUniversity Of Pittsburgh Aug 2014 - Aug 2016Pittsburgh, Pa, UsI worked with computer hardware on a daily basis, rebuilding computers and installing new images, and cleaning out viruses and other malware from infected computers. I also helped faculty as a technician for distance learning classes, where I set up classrooms to allow students to attend class remotely using the internet. I also made sure equipment was functional during the class period, and adjusted hardware as requested by students. During my time as a student worker I also learned a bit about networking, particularly in a corporate setting. -
Student ResearcherUniversity Of Pittsburgh Jan 2014 - Dec 2014Pittsburgh, Pa, UsI did research on the feasibility of using mesh networks to support emergency communications in case of disasters that might disable regular communications infrastructure. Research included field testing with amateur radio transceivers, presentations of results to ARRL members as well as PEMA, and a final essay on the results of the research. -
Student Intern - Software EngineeringBmw Manufacturing Co., Llc May 2015 - Dec 2015Greer, South Carolina, UsWhile working for BMW I utilized my knowledge of Python to help develop a monitoring solution for equipment around BMW's various manufacturing plants. During the project I did a lot of work in Python, though I also learned a bit about database management. I did SQL work and gained experience using the SQLDeveloper software suite. -
Supporting Software Engineer - InternImmunetrics Jan 2014 - Apr 2014Pittsburgh, Pennsylvania, UsAs a student intern with Immunetrics during a Co-Op in the spring of 2014, I used Python to provide simple quality of life scripts for employees there (such as coalescing data in .csv files), and I did work in JavaScript on an internal web application. I also provided some IT support by maintaining hardware used to backup the company's data.
Colin Swan Skills
Colin Swan Education Details
-
University Of PittsburghComputer Science
Frequently Asked Questions about Colin Swan
What company does Colin Swan work for?
Colin Swan works for Ntopology
What is Colin Swan's role at the current company?
Colin Swan's current role is QA Engineer at nTopology.
What is Colin Swan's email address?
Colin Swan's email address is cs****@****itt.edu
What schools did Colin Swan attend?
Colin Swan attended University Of Pittsburgh.
What are some of Colin Swan's interests?
Colin Swan has interest in Science And Technology.
What skills is Colin Swan known for?
Colin Swan has skills like Python, Html, Jquery, Oracle Sql Developer, C, Java, Javascript, Css, Teaching, Research, Mips Assembly.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial