As a Technology Analyst at Infosys, contracted to Vanguard, I specialize in UI and API testing to automate processes, saving time and money while minimizing human errors. My role involves ensuring that Vanguard's retirement planning websites function flawlessly while ensuring they're accessible to people from all walks of life.In order to conduct automated UI testing to ensure the website functions as intended, I leverage Selenium scripts written in Java that are supported by the Maven and TestNG tools. For API testing, I use Postman to ensure that the API endpoints operate smoothly. At Vanguard, accessibility is seen as a crucial part of the functionality as opposed to an afterthought. I have employed NonVisual Desktop Access (NVDA), Color Contrast Analyzer (CCA), the ARC toolkit, and the AxeTools browser extension to ensure Vanguard fulfills its mission of providing a seamless user experience for visually and hearing-impaired individuals. Alongside my daily testing duties, I've also taken the initiative to develop and implement new features for our projects. I have modified the QMetry Automation Framework so that it could write metadata from Cucumber feature files along with API request and response data into extent reports, which capture the automated testing results. I have also implemented an AWS caching solution for retrieving secrets from AWS Secrets Manager that would reduce the number of API calls and costs by 33%. Lastly, I have created a self-healing bot that would streamline the process of API testing by updating CSV, XML, JSON, and Cucumber feature files in response to changes made in a YAML specification file. Additionally, I've participated in a workplace hack-a-thon, utilizing AI agents written in Python to streamline test script generation. I've employed CrewAI agents that utilize tasks and custom tools to agentify each individual step of test script generation to make the process more scalable. I have created custom tools that will generate a screenshot of a webpage with a given URL and another custom tool that will capture a video recording of a Selenium script running by utilizing the OpenCV and NumPy libraries using a multi-threaded approach. My mission is to revolutionize automation processes, driving unparalleled efficiency and precision.
-
Software EngineerJpmorganchaseNewark, De, Us -
Technology AnalystInfosys Jul 2020 - Present• Modified the pre-existing QMetry Automation Framework (QAF) codebase to write metadata from Cucumber feature files and API request/response data into extent reports.• Implemented an AWS caching solution for retrieving secrets from AWS Secrets Manager. • Proposed and implemented a bot that facilitates the UI testing process by inserting locators into a file, provided the locator name and xpath of the new locator did not match up with a pre-existing locator or xpath in a given file or directory to ensure uniqueness. • Created a bot that updates CSV, XML, JSON, and Cucumber feature files in response to changes in a YAML API specification file to streamline the API testing process. • Performed UI testing of the Vanguard retirement website utilizing test scripts supported by the Cucumber, TestNG, and Maven frameworks.• Developed QAF modules that interfaced with databases and queries through JDBC along with other modules that read, parsed, and modified CSV, XML, Excel, and text files.• Fixed hundreds of bugs and quality issues found within QAF modules by utilizing the SonarLint tool within the Eclipse IDE.• Migrated hundreds of track-level test cases from Jira to Zephyr. -
TutorVarsity Tutors Jul 2019 - Present• Assisting and mentoring students struggling to comprehend concepts in various STEM subjects. -
Learning Center TutorRutgers Learning Center Sep 2017 - May 2018Livingston Learning Center• Assisted and mentored students struggling to comprehend concepts in various STEM subjects. • Provided comprehensive quality tutoring for Calculus 1-4, Chemistry, Physics, Statics, Digital Logic Design, and MATLAB. • Encouraged hundreds of students to persevere through difficult classes, improve their grades, and return for additional tutoring sessions as a result.
-
Innovation Lab FellowSulis Sep 2017 - Dec 2017New Brunswick, Nj• Recruited by SULIS, one of the five teams in the Rutgers Honors College that were selected to implement their social innovation venture in an unconventional classroom setting.• Created a water sterilization device that would provide an alternative source of water to those affected by neglected tropical diseases or natural disasters. • Business acumen fostered through exposure to ideas of other Innovation Lab groups and discussion about possible methods of improvement for their startups. • Conducted research on the behavior of the sun’s ultraviolet rays to determine how quickly water would be sterilized if exposed to sunlight in the United States compared to India, one of the target markets. • Created a computer aided design (CAD) model of the device using Autodesk Inventor to present to potential investors. -
Office AssistantCollege Avenue Learning Center Sep 2016 - Aug 2017New Brunswick, Nj• Greeted visitors, handled inquiries, and directed individuals to the appropriate personnel according to their various needs and created a positive and productive experience for hundreds of visitors. • Maintained scheduling and event calendars with regards to tutoring and other academic appointments.
Jack Dulin Education Details
-
3.55/4.00
Frequently Asked Questions about Jack Dulin
What company does Jack Dulin work for?
Jack Dulin works for Jpmorganchase
What is Jack Dulin's role at the current company?
Jack Dulin's current role is Software Engineer.
What schools did Jack Dulin attend?
Jack Dulin attended Rutgers University.
Who are Jack Dulin's colleagues?
Jack Dulin's colleagues are Tamsin Foxon (Née Currie), Cfa, Diana Walters, Geoff Pyle, Suresh Babu Polavarapu, Rachel Joy Sarmiento, Shalana Bryant, Yagyesh Shrivastava.
Not the Jack Dulin you were looking for?
-
Jack Dulin
Decatur, Ga -
-
-
Jack Dulin
Atlanta Metropolitan Area2ecpr.com, rfbinder.com
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