UFUK OKUMUS
SR. SDET
To obtain a position as a Test Automation Engineer in a successful company where my knowledge and experience can be utilized and enhanced.
PHONE: 757-***-****
EMAIL: ********@******.***
LOCATION: Hampton, VA
LINKEDIN: https://www.linkedin.com/in/ufuk-okumus-87a03724b/
AUTOMATION TOOLS
Selenium WebDriver/IDE, Cucumber
TEST MANAGEMENT TOOLS
JIRA
DATABASES
Oracle, MS SQL Server,
PROGRAMMING LANGUAGES
JAVA, HTML, SQL, XML
DEFECT TRACKING TOOLS
JIRA, Jenkins
Software Test Automation Engineer with 5 years of experience in software quality assurance and software testing in various industries, projects, and environments.
Hands on experienced with practicing Agile Scrum Methodology in dynamic IT environment.
Expert in Software Development Life Cycle (SDLC), Selenium WebDriver, Cucumber, JAVA, JUnit, TestNG, Maven, SQL, Agile Methodologies, Automation Testing tools.
Proficient in building framework from scratch using Maven Build Tool, POM XML, TestNG, TestNG XML, Cucumber and JUnit.
Hands on experience in Web application testing, Web Services Testing, desktop application automation using manual and automated testing.
Experience in developing and maintaining Test Automation Frameworks such as Data Driven Framework, Behavior Driven Development (BDD) Framework, and Hybrid Frameworks using Java and Selenium WebDriver. Also, maintained framework and code using Version Control system GIT.
Extensive experience in Smoke, Functional, Regression, API and End to End, User Acceptance Testing (UAT).
Configurated Test Automation Framework with Selenium WebDriver, implemented BDD through Cucumber with Gherkin language to develop feature files.
Implemented TestNG, JUnit in grouping of Test Cases, Test Suites for Regression and Functional testing, designed Annotations and Assertions to organize the flow of the scripts.
Good exposure to Sprint Grooming and Sprint Planning sessions to analyze the Sprint Backlog items and providing proper estimates.
Conducted Cross Browser Compatibility Testing of widely-used browsers such as Mozilla Firefox, Chrome, and Internet Explorer (IE), using TestNG.
Expertise in Selenium Automation using Selenium WebDriver, Eclipse IDE, Java, JUnit, Maven, Cucumber, Jenkins, GIT and JIRA.
Solid knowledge of using JUnit and TestNG to organize the flow of my scripts by using annotations.
Experienced in Web Services testing using Rest.
Extensive knowledge of developing and designing different types of frameworks using POM (Page Object Model) based on automation-testing framework by using JUnit, Java and Selenium WebDriver
Experienced in writing SQL queries to validate the data for the Backend testing.
Proficient in identifying and reporting defects using bug tracking tools like HP ALM and JIRA.
Experienced in writing test plans, test cases, RTM, developing and maintaining test scripts and documenting all steps of Quality Assurance process.
Provided Java and Selenium WebDriver mentorship for development team.
Committed team player with active participation in meetings with the testing, development teams and Clients.
Ability to see from the Customers Point of View, quality oriented and attention to details.
Proven leadership qualities with emphasis on individual and team effort backed with excellent written and good communication skills.
Excellent research and mentoring skills.
Sr. SDET
ADP, Norfolk, VA
March 2020 - Present (Remote)
Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
Used Git, Subversion for code repositories and used Maven for the project dependencies.
Developed the JUnit test cases for the different web applications using Eclipse IDE.
Used Jenkins for nightly build execution and sending status mail to the team if build fails.
Automate smoke and regression tests by taking the code from GIT.
Developed automation test scripts using Selenium WebDriver, Java, Junit and Maven.
Was actively involved in and worked with other team members to coordinate our testing efforts during the end to end and UAT testing of the project.
Responsible for creating test data using automation scripts in Selenium WebDriver with JAVA.
Extended Data driven framework and developed re-usable methods across the application.
Performed back-end testing on Oracle database by writing SQL queries to make sure the contents displayed on the UI is correct as per requirements specifications.
Performed parameterization of the automated test scripts in Selenium WebDriver to check how the application performs against multiple sets of data.
Extensively used Selenium (XPath and CSS locators) to locate the elements.
Perform web service tests using RESTful API and REST Assured libraries.
Integration and JIRA as a defect-tracking tool.
Participated in agile scrum meetings, attended Daily scrum, Sprint Planning and Review meeting.
Used Cucumber for the entire regression testing and functional testing with Selenium WebDriver as primary tool to the Test Scenarios and Test Cases.
Participated in Defect Triaging and Release sign off for Continuous Delivery cycles.
Executed automated test cases for regression and analyzed test failure for defects.
Maintained and executed Maven build files for running automated test cases along with Continuous Integration tools like Jenkins.
Developed Test Scripts to implement Test Cases, Test Scenarios, and feature files for BDD (Behavior Driven Development) using Cucumber.
Reviewed database test cases according to assigned Requirements to validate data with complex SQL queries from oracle database.
Test Automation Engineer
Honeywell, Morrisville, NC
August 2018 - March 2020
Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
Implemented SOAP UI for Web Service Testing.
Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
Performed Functional Testing Logged Defects/Bugs in JIRA.
Performed API Testing of the server-side business layer.
Performed various testing methods like Functional, Usability Navigational and UAT testing by creating Automated Scripts using Selenium WebDriver.
Created Automation test framework using Selenium WebDriver using Page Object Model principles.
Used TestNG Test Suite to run a group of Test classes and Test Cases.
Parameterized the scripts to avoid frequent script changes for data.
Developed basic shakeout script using open-source tool Selenium WebDriver in Eclipse IDE with JAVA.
Verified all the possible permutation and combination using Data Driven testing manually.
Develop testing strategies and test plans, including functional testing, regression testing, negative testing, deployment testing, and error handling testing.
Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
Developed test cases for testing purposes and performed testing in QA and UAT environments.
Performed regression tests on application build and analyzed the test results by executing Automation Scripts.
Performed GUI Testing and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues using Selenium WebDriver.
QA Analyst
Guidehouse, Tempa, FL
March 2017 - August 2018
Updated reports and dashboards to display the status of test coverage including the number of test cases passing, failing, or pending.
Involved in updating and executing test cases per requirements.
Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
Created manual test cases and test suites for different modules of the application.
Developed Test Scripts for execution to perform GUI, Functional, Positive, Negative, Regression testing.
Performed Ad-Hoc testing and found critical defects that are not covered by business requirement document.
Set-up, co-ordinate and conduct UAT testing with business analysts and end users after the applications were all set.
Created and run manual and automated tests to ensure new functionality does not negatively impact the end user experience.
Worked with developers, users, and various members of the team to discuss issues, resolve defects, and set priorities.
Responsible for writing and execution of System Test cases by reviewing the business requirements document, and technical specifications document.
OBJECTIVE
CONTACT DETAILS
TECHNICAL SKILLS
PROFESSIONAL SUMMARY
WORK EXPERIENCES