Summary
Sharif Uddin is a results-driven Mathematics Instructor and experienced QA Automation Engineer with 11 years in technology and 8+ years specifically in software quality assurance. He has built and maintained robust Selenium-based automation frameworks, driven down defect rates by over 33% through disciplined test strategy and data-driven approaches, and routinely translates ambiguous business requirements into testable, reliable solutions. Comfortable across the stack—SQL, Java, BDD/Cucumber, TestNG/JUnit, and CI tooling—he pairs technical rigor with classroom-ready communication, now teaching while completing a master's in Mathematics Teacher Education. Sharif’s background in analyzing large datasets for anomaly detection and triaging client Jira tickets gives him a practical edge for bridging product, QA, and stakeholder needs. Based in Yorkshire, Virginia, he brings a blend of hands-on automation craft and instructional clarity that accelerates team learning and product quality.
11 years of coding experience
6 years of employment as a software developer
Master's degree Mathematics Teacher Education, Master's degree Mathematics Teacher Education at Pace University
Computer Science Computer Science, Computer Science Computer Science at York College of the City University of New York