Fatma Akdeniz
Senior Software Engineer in Test
Alpharetta, Georgia, United States
***********@*****.***
phone: 770-***-****
Summary
•Experienced Software Development Engineer in Test (SDET) with popular tools and frameworks.
•Experienced with designing, developing, and maintaining Test Automation Framework that verifies user stories and system requirements for this purpose implemented functional, smoke, and regression tests.
•Worked as an individual contributor and a lead for the team.
•Responsible for making enhancements to the automation framework as needed.
•Significant experiences in Automated Testing Selenium WebDriver, Selenium Grid Automated Testing and Frameworks, DDT, Behavioral Driven Development (BDD), POM, and Hybrid Framework as well as all relevant test cycles within the SDLC.
•Solid experience with automated testing tools such as Cucumber with Gherkin, Selenium WebDriver/Grid, Maven, JUnit, and TestNG. Automated AngularJS application module using protractor by writing Java Scripts and used Jasmine as a JUnit Testing Framework.
•Experienced in Back-End Testing by writing Oracle SQL queries, and API Testing using Postman and REST Assured library.
•Involved in designing and developing Web and API Framework in JAVA to validate functional features using Karate and Selenium.
•Experienced in Mobile automation on Appium and Java platforms with real devices.
•Experienced in Smoke Testing, Functional Testing, Regression Testing, and Project Management tool Jira for bug reporting.
•Worked with CI/CD and automated a Jenkins job for Smoke and Regression tests.
•Used Git as a version control system in order to work with the latest updates on test codes.
•Followed Agile testing methodology, participated in Scrum Meetings (Sprint Planning Meeting, Daily Standup Meeting, Sprint Review Meeting, Sprint Retrospective, Sprint Demos).
•Thrive in Agile, top performance teams as a highly driven and proactive member of the team.
•Performed knowledge transfers for new hires and non-technical people on the client-side.
•Responsible for automation research and documentation.
•Passion for Automation, Testing, and API. Good interpersonal, multitasking, and communication skills and a good team player in a distributed team environment.
Experience
Ernst & Young, US
Senior Software Engineer In Test
Jan 2021 – August 2022 (1 year 8 months )
Finance Technology, Insurance
Fidelity Investments, USA Jun 2022 - August 2022
Analyzed business requirements, documented business requirement specification, created test plans.
Interacted closely with developers regarding defects, participated in meetings, reviewing and analyzing bugs.
Lead business level meetings with stakeholders and product owners.
Participated in daily standups, Sprint Refinement, Planning and Sprint Demo meetings, involved in daily meetings to verify the status of testing and discuss defects and identified acceptance criteria for user stories
Facilitated communication and collaboration across teams to better understand business requirements and reduce defects.
Experienced in building robust, scalable, and high-quality test automation solutions for functional, regression and performance testing
Assisted in verifying that corrections have been made by development prior to the release cycle
Planned releases and played an active role in release process and be the voice of QA for the product, as well as post-install process Sign-off
Mutual of Omaha Insurance Company, US May 2021 - Mar 2022
•Worked as a Leader for Content Composer Team.
•Involved in designing and developing Web - API Framework in JAVA to validate Functional features using Karate and Selenium.
•Involved in designing and developing Web - API Framework in JAVA to validate Functional features using Karate and Selenium.
•Responsible for making enhancements to the automation framework as needed and creating documentation accordingly.
•Presented enhancement documentations to product owners.
•Responsible for Identifying, Estimating Automation Scope and creating/executing Automation Test Scripts using Cucumber based framework with Selenium.
•Involved in API testing using Karate integration.
•Experienced in Mobile automation on Appium and Java platforms with real devices
•Worked on distributed test automation executions on different environments as part of the Continuous Integration Process using Jenkins.
•Provided Technical Mentoring and Guidance to team member on tools, framework and applications
•Participated in Scrum Ceremonies to discuss enhancement and modification request issues and defects in the application.
Santander Holdings USA, US Mar 2021 –May 2021
•Responsible for automation research and documentation for Consumer Quality Control (QC) Testing
Fleet Management Systems – Intern November 2019 – Dec 2020
Software Engineer In Test
• Involved in analyzing system specifications, design, development, and execution of Test Plans and Test Cases for Manual and Automated Testing.
• Designed, developed and implemented Hybrid Framework (BDD + DDT + POM) utilizing Java, Selenium WebDriver, JUnit, Cucumber (Gherkin), Maven, and Apache POI.
• Involved in the design and implementation of the Selenium WebDriver Java Automation Framework for Smoke and Regression Test Suites.
• Worked on distributed test automation execution on different environments as part of the Continuous Integration Process using Jenkins.
• Worked on Cross Browser Testing through Selenium WebDriver by testing the application on different browsers like Chrome, IE, Safari, and Firefox.
• Developed a BDD Framework using Cucumber and created Step Definitions and Feature files using Gherkin (Cucumber), and implemented the JUnit Test Runner class to call Test Cases in Cucumber.
• Automated Data-Driven Tests using Java and Apache POI libraries.
• Conducted System Testing and User Acceptance Testing for every client and accomplished.
• Database testing writing extensive SQL queries.
• Utilized Java Database Connectivity (JDBC) to connect to the Database source. Experienced Postman for Manually API Testing and Performed RESTful API Testing using REST Assured Library with Java.
• Used GIT and GITHUB as the version-control.
• Since the Agile environment, participated in Scrum Ceremonies to discuss enhancement and modification request issues and defects in the application.
Scheduling Systems – Intern July 2019 – Nov 2019
QA Engineer
Analyzed the System Requirements, developed detailed Test Cases and provided the documentation.
Collaborated with product management teams to develop a comprehensive set of tests for web-based applications.
Developed Test Strategy and Test Plan to ensure that All Test Cases reflect user needs for functional performance and usability.
Identified program variance from functional requirements, and recommended modifications for standardization and increased usability.
Generated Test Scripts and performed Smoke, Regression and Functionality Testing.
Developed manual Test Cases using the quality center and using requirement documents.
Maintained defect tracking in Excel spreadsheets and prepared weekly reporting for the management.
Education
Coding Bootcamp
Test Automation Engineer
oCompleted over 1000+ hours of fulltime course instruction and practiced
Anadolu University, Eskisehir, Turkey Sep 2004 - May 2008
oBS Business Administration
Certifications
AWS Certified Solutions Architect- Associate June 2020
ISTQB Foundation Level June 2021
HEXAWSE Foundations March 2022
Skills
•Testing Tools: Selenium WebDriver/Grid, JUnit, TestNG, Hamcrest, Cucumber, API Restful, Rest Assured/POSTMAN, Karate, Appium, Apache POI, SQL Developer.
•Languages: Java, SQL, HTML, Gherkin (Cucumber).
•Build/CI/TM Tools: JENKINS, GitHub, Bitbucket, Maven, Gradle, Jira.
•Databases: Oracle, MySQL (JDBC).
•Frameworks: Behavior-Driven, Data-Driven, Hybrid, Karate, Page Object Model (POM).
•Cloud Technologies: AWS (Amazon Web Services): EC2.
•IDE: Eclipse, IntelliJ IDE, Android Studio.