ESAT INDIBAY
St.Louis, MO 551-***-**** ***********@*****.***
Authorized to work in the US without any sponsorship. PROFESSIONAL SUMMARY
Experienced in testing Web based applications by using Selenium WebDriver, TestNG, Maven, Junit- Cucumber, Rest-Assured, Postman, JDBC and SQL
Basic knowledge on Software Development Life Cycle (SDLC) & Software testing Life Cycle (STLC)
Knowledge on hardware, software and electronics design.
Experienced in creating electronic circuits and simulate with several tools like Matlab, LT Spice, Xilinx.
Knowledge on biomedical device design and sensor- integrated circuit simulation.
Comfortable with Java, by using different concepts like OOPS, Collections and Exception Handling.
Experienced in Eclipse and IntelliJ environments for Java Development and execution.
Experienced in Data Driven Test with Apache POI in order to write/read data from excel file
Experienced in BDD Framework with Cucumber dependencies and Gherkin language
Experience in creating TestNG - Maven projects and executing testcases from POM.xml file
Experienced in Contentious Integration (CI) by using Jenkins and successfully handled smoke tests and regression tests
Ability and eager to learn new software, technologies and tools quickly. SKILLS
Languages: Java, SQL, HTML, CSS
XML, VHDL
Java IDE: Eclipse, IntelliJ
Project Methodology: Agile/Scrum & Waterfall.
Testing Tools: Selenium WebDriver, Selenium
Grid, Maven, Cucumber, Jenkins
Testing Framework: TestNG, Junit
Databases: PostgreSQL, MySQL, JDBC
Version Control: Git - GitHub
Web Services: Rest Assured
Electronic design: Magic-VLSI, MATLAB,
OrCAD, LT Spice, Xilinx, Arduino
PROJECTS
Automation of Web Based Application Mar 2019-present
Used Selenium WebDriver to automate several websites. Used different types of locator identifiers: id, linkText, className and customized Xpath and CssSelector from html attributes
Handled static, auto-suggestive dropdowns and dynamic tables. Used select class for some tables
Used Assertions in automation (soft assert-hard assert)
Validated on elements visibility and used enabled, disabled, clickable methods in automation.
Handled Java Alerts using selenium WebDriver and fixed synchronization issues with different types of waiting (Implicit, Explicit, Fluent waits and Thread. Sleep Used Actions class for Mouse and Keyboard Interactions
Handled multiple windows and used Window Handle mechanism with windowHandles Method
Used JavaScript Executor to scroll up/down and get the text of hidden elements
Used TakesScreenshot class and getScreenshotAs method to have screenshots when error happens
Used deleteAllCookies and deleteCookieNamed(“sessionId”) methods to handle browser cookies
Runned testcases in TestNG with @Test annotation and used xml file. Executed parallel test. Used
@DataProvider for parameterization with multiple data set combinations
Used Maven - build management tool – and POM.xml file. Comfortable with editing, updating and utilizing dependencies in POM.xml file.
Made integration of TestNG with Maven. Executed testcases from command line without any IDE
(IntelliJ or Eclipse)
Connected framework with Jenkins, created jobs, and executed Continuous Integration.
Used Apache POI API to write/read data to/from an excel file and used DDT (data driven testing)
Used Cucumber framework, Gherkin language and Junit dependency for execution of BDD
(Behavior driven development) test
Created rerun.txt file for failed tests and executed them separately in Cucumber framework
Created database and manipulate them. Used JDBC (Java Database Connection) API to automate databases
Used AutoIT for inspecting and automating windows GUI.
Used Rest-Assured and Postman for API testing.
Respiration Pattern Identifier Device May 2018 to Feb 2019
Senior design project before graduation from Engineering faculty
Used Matlab programming platform to process signals coming from electrical circuit
Used C++ for coding Arduino board
Used some physical sensor like piezoelectric pressure transducer(sensor) to generate potential from pressure and force
Used LT Spice software tool to simulate electrical circuits and input-output data
Used instrumentational amplifier (INA), integrator amplifier, Arduino board and Bluetooth HC05
Used electrical design filters to avoid noise coming from nanowires in IC (integrated circuit- microchip)
Used TL071CP low noise JFET input OpAmp
Sensitive Temperature Detector Device Oct 2017- Jan 2018
Created a circuit which samples the temperature with LM35 temperature sensor.
Used analog to digital converter microchip (IC 7107) and LM339 Quad Comparator IC for window detecting of boundaries
Established a system gives signal when temp is higher than 50F and lower than 80F. EDUCATION
Bachelor of Science in Electrical and Electronics Engineering, Bogazici University,2019 Science Branch, Suleyman Nazif Anatolian High School