Benjamin Lafever
**** ****** ******, ********** **, 45204
aduo25@r.postjobfree.com
Summary
Benjamin is a Software Developer, Manual Tester and Automated Tester with 6+ years of experience. He is an excellent communicator with strong analytical and problem solving skills. He is self motivated and self-taught. He has illustrated drive by taking multiple boot camps and training sessions to further his knowledge and career as well as teaching multiple colleague how to automate when they had no previous experience. He is interested in continuing his career in the IT industry. When given an opportunity He will rise to any challenge given to increase his own skills and help push the envelope further for the company. Technical Skills
Development Languages:
● C#
● .NET
● Java
● J2EE
● Javascript
● Kotlin
Testing Software:
● Selenium
● Java testing framework
● C# testing frameworks
● Entity Framework
● Cucumber
● Android Studio
Development Methodologies:
● Agile, 8+ years
● Waterfall, 3+ years
Technologies
● Azure
● REST Api
● Google Firebase
Results By Action
● Self teaching all testing branches in QA (Retail, Direct); while only being trained in Wholesale; in order to increase productivity of testing, being able to help all with all current projects allows for a much more fulfilling work experience for me and quicker development cycles for the customer.
● Given the responsibility to lead a teams automation development, was given a blank framework and completed all automation tests in less than a year for the entire project including UI and API automation, also taught fellow QA how to automate taking them from 0 knowledge in selenium to being able to implement and maintain tests by themselves.
● After joining the Automation team, instead of Java and Selenium which the boot camp entailed, the team used C# and windows automation. I was given the task of learning C# and windows automating frameworks by myself which was a much larger up taking then selenium. With this experience I now understand each and every project is different and being able to learn any technology on the fly and being experienced in self teaching I can jump into any new or ongoing project and still be a valuable asset for the team.
● Using Python to interpolate data using Jupyter notebook, creating readable charts by only plugging in data
Relevant Experience
TQL 11/2020 - Present
Android Developer 11/2022- Present
● Maintaining code
● Implementing non deprecated code for security and usability
● Refactor code to secure deprecated vunerabilities
● Documenting features used in applicaiton
● Working with firebase to create debug variables in case of bugs Software Engineer 12/2021 - 11/2022
● Created API components
● Implemented services and controllers that communicated with our database
● Wrote Postman tests and unit tests to test code after creation
● Worked with QA to resolve bugs and test API components
● Worked in Azure to deprecate and implement new API components
• Created and tested software programs
• Debugged software programs
• Wrote code for software programs
• Performed code reviews
• Resolved software defects
QA Automation Engineer 11/2020 - 12/2021
● Created and maintained Selenium UI frameworks for teams projects
● Maintained API frameworks for multiple projects under one team
● Originated all tests for UI automation
● Took multiple colleagues who had no automation knowledge to self sufficient automation engineers
• Developed and executed test scripts to test web applications
• Conducted compatibility testing on various browsers and platforms
• Analyzed requirements and prepared test cases accordingly
• Tested web applications for functionality and usability
• Reported and documented defects in bug tracking system
• Participated in regular meetings with development team to discuss about project progress Ascendum Solutions 10/2016 - 11/2020
QA Automation Engineer 8/2019 - 11/2020
● Originated Windows and Selenium tests and frameworks from scratch to test new software
● Quickly understanding co-workers code and having the ability to edit and run said code
● Created strong and clear documentation and reporting
● Choosing the best tech for the job whether it be Java/C# and Selenium/Windows Automation then being able to implement it properly
• Verified that application functionality matched requirements.
• Wrote and executed test cases to check for software bugs.
• Monitored application performance and identified issues.
• Created automation scripts to reduce testing time.
• Provided feedback to developers on software design and functionality. QA Manual Tester 10/2016-8/2019
● Working with fellow team members to identify customers needs and deliver results on a schedule
● Working solo to complete required tickets in an Agile environment with scheduled releases
● Self time management with ability to communicate errors clearly and concisely to developers in order To complete work in an allotted time
● Documenting errors on shared databases in a readable and reliable format
• Created test plans and test cases based on product requirements
• Developed and executed manual test cases
• Reported and tracked defects
• Participated in product demos and provided feedback to the development team
• Attended daily stand-up meetings and provided updates on testing progress Additional Experience
Americorps 01/2014 - 10/2014
Volunteer
● Working and living with a team of coworkers with different opinions and points of view
● Food responsibility, understand how to manage my time to get to the grocery store on time and make sure the food doesn't run out
● Doing research to find volunteering opportunities in my local area
● Traveling around the country, understanding local traditions and people
• Led a group of eight students in a service project
• Chaperoned a school dance
• Tutored a student in math
• Guided a group of tourists through the city
Training and Education
Max Technical Training: Android Developer
Ascendum QA Bootcamp 7/2016
Ascendum Automation Training Bootcamp 7/2019
Sinclair Community College
Computer Science (In Progress)
2013
References
• Ashley Madio, Supervisor for Americorps
Phone: 540-***-****
Home Phone: 717-***-****
• Alaina Mayfield, Supervisor for Americorps
Phone: 503-***-****