Haci Uzdil
Software Development Engineer in Test
936-***-**** adhs8r@r.postjobfree.com
Kansas City, MO
SUMMARY
Skilled Software QA Tester developer over 4+ years in IT Industry and Software Testing experience both Web-Based applications and client-server applications. Experienced with SDLC including traditional Waterfall and Agile Scrum methodologies.
• Solid understanding in Software Development Life Cycle (SDLC), Agile and other QA Methodologies.
• Experience in analysis of Software Requirement Specifications, Use Cases and development of Test Plans, Test Scripts and Test Cases.
• Possess excellent skills in Manual Testing along with skills in Automation Testing using Selenium WebDriver.
• Experience in writing test plans, defining test cases, developing and maintaining test scripts and documenting all phases of QA process.
• Expertise in identifying, assessing, and reporting defects using various defects tracking system.
• Proficient in risk analysis, requirement documents, and hardware/software specifications.
• Possess excellent interpersonal, written and verbal communication skills and strong analytical, problem solving, decision-making skills.
• Experience in creating BDD-Cucumber Framework from Scratch
• Capability to adapt and learn new tools, techniques, and approaches.
• Strong communicator and skillful in working closely with clients to identify and resolve issues.
• Experience in writing SQL queries for Backend Testing.
• Introduced to API testing using Automated testing using Selenium WebDriver.
• Experience in manual API testing by using POSTMAN
• Implement data driven web service test automation framework by using Selenium Web driver.
• Quick learner, with an ability to easily grasp and put into application new ideas, concepts, methods and technologies. Dedicated, innovative and self-motivated team player/builder. SKILLS
SDET Skills: Agile Methodology, SDLC, UI &UX testing, API testing, Data – Driven Testing, Manuel Testing, Automation Testing, Parallel Testing, Smoke Testing, Regression Testing, Test Case, Test Scenarios, Test Scripts, Quality Assurance, TDD, Java Database Connectivity (JDBC)
Programming Language Skills: Java, Python, MySQL, Gherkin, Testing Frameworks: BDD, TDD, Cucumber, JUnit, TestNG, Selenium, Selenium Grid, Hybrid Test Automation, Page Object Model, API-Restful, Postman, Singleton, Maven, Apache POI Build/CI/TM Tools: Jenkins, GitHub, Maven, Jira, Selenium Essential Skills: Creative Problem Solver, Effective communicator, Team Collaborator Spoken Languages: Turkish (native), English (advanced) PROFESSIONAL EXPERIENCE
AzulCRM Tysons, VA (SDET) September, 2019 – Present Project Management and Document Management tool/application
• Application have 8 modules. My team tested Activity Stream module(file sharing, communication) both Manuel and Automation. Functional Testing (Different user login testing), UI testing.
• Used Agile testing methodology.
• Analyzed Requirements, Use Cases, functional design and detail design documents.
• Created/Developed Automation Test Frameworks and scripting from scratch.
• Involved in developing the test cases, test data and test scripts
• Reviewed and analyzed user requirements, participated in Verification, Validation and acceptance testing for developed software
• Used Jira for requirements management, planning, scheduling, running tests, defect tracking and managing the defects and executing the test cases. Analyzed test results and recorded and reported defects.
• Worked closely with developers, Business Analyst, Architects and Project Manager to understand Portal Project.
• Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit & Maven.
• Design and implement different automation frameworks from starch like Page Objects Model, Data Driven framework and Hybrid framework for a number of projects
• Created API automation testing by using RESTFUL/SOAP UI
• Worked in manual API testing by using POSTMAN
• Developed complex SQL queries to performed back-end testing in MySQL Server RDBMS.
• Created BDD automation framework form Scratch
• Reported bugs and sent email notifications to the developers whenever there was a change in status of defects using Git and Jenkins
Profillo Tysons, VA (Sdet) May, 2018 – August, 2019
• Collaborated in all phases of software development lifecycle (SDLC) and testing lifecycle (STLC) in Agile.
• Responsible for developing and maintaining testing framework, designing and implementing test, debugging and defining corrective actions.
• Developed/Created Test Cases and performed manual testing to learn more about the user perspective of the application in development to understand the problems
• Implemented Java, Selenium WebDriver to automate scenarios written in Gherkin syntax ensuring minimal intervention and code reusability
• Maintained the Selenium WebDriver and Java automation code and resources in version control system GIT / GITHUP over the time for improvements and new features
• Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit & Maven.
• Worked on cross browser testing through Java Selenium WebDriver by testing the application on different browsers. Kaynak Education Technology Company(Istanbul/TURKEY) June, 2012-June, 2016 Manual Tester / SDET (IT Department):
• Worked for over 3 years as a Manual Tester in The Kaynak Company’s Technology department.
• Produced Different types of School Applications.
• Created Test Cases in TestNG Framework using Element Locators, WebDriver Methods, Java
• Existed Product Backlog
• Analyzed the System Requirements, developed detailed Test Cases and provided the documentation.
• Conducted manual testing to find inconsistencies, defect and bugs.
• Used Microsoft Excel to write test cases for manual testing and weekly reporting for the management.
• Assisted new Team members who join our team, 1-hour extra learning sessions every day resulting in a 20% increased our team efficiency
• Designed TestNG Framework based on POM (Page Object Model) and Singleton Design Pattern - to reduce Repetitive Testing - using Selenium - WebDriver, Java, and TestNG.
• Provided valuable feedbacks to improve quality of the applications. SEARS (Manual Tester);
Online Payment System Function Testing
• Created and managed test cases and detailed test procedures for administered software tests.
• Checked acceptance criteria and recorded software test results.
• Wrote and executed new test procedures; updated test procedures as functionality changed during testing cycle
• Tested the application for browser compatibility using internet explorer, Netscape Navigator, and Firefox.
• Analyzed use Test Cases, Test Script based on Business Requirement Documents.
• Logged defects by using a bug tracking tool.
EDUCATION
North American University-Houston (NA), School of Computing Science Houston, TX M.S. – Software Engineering and Data Analytics Programing (double major) 2020-Present (Online)
Turgut Ozal University, School of Business Management. Ankara, TURKEY M.S. - Master in Business Management Degree Turgut Ozal University, 2015 Certificate: Project Management Certificate
Inonu University, School of Science Malatya / TURKEY B.S. Chemistry
CERTIFICATES
Project Management Certificate (Turgut Ozal University, TURKEY)