Ebubekir Ilhan
Phone: 646-***-**** Email: adulv9@r.postjobfree.com
Over 5 years of experience as a QA engineer in industries ranging from E-Commerce, Insurance, and FinTech. Comprehensive knowledge of methodologies within the Software Development Life Cycle. Demonstrated technical and problem-solving skills in fulfilling the criteria of a Software products specification.
Professional skills
Experienced working in Waterfall and Agile methodologies of Software Development Cycle
Participation skills in Agile ceremonies: Backlog Refinement, Daily Standup, Sprint Planning, Sprint Review
Ability to analyze and ask questions to product team in regards of business requirements (user stories)
Hands on experience in creating detailed and creative test cases to cover business logic of application
Experienced on executing Test Cases manually and by running automation scripts
Ability to analyze test results and creating test reports of passed and failed test cases for review
Well versed in numerous testing types such as: Functional, Integration, Backend, End to End, Regression
Skilled in converting manual test cases into automated testing scripts to support regression runs
Trained to generate and maintain Requirement Traceability (RTM), Test Plan and other testing artifacts
Produced testing artifacts (Test Report, RTM, Test Plan, Test Case) using Microsoft Excel and Zephyr Scale
Capable on creating well-formed, detailed defect tickets with reproducing steps in Atlassian Jira
Competence in following through Defect Life Cycle to ensure successful issue resolution
Collaborated closely and built strong relationship with all participants of SDLC: Product Owners, Development Team, DevOps, Production Support Team
Detail oriented to identify possible risks and highlighting them on timely manner during the Sprint cycles
Good knowledge of Capital Markets and financial securities, including Equity and ETFs.
Experience in testing trading application/Platform following Traded Life Cycle.
Strong knowledge of order types for stocks and ETFs such as market, stop, trailing stop and limit
Hands-on experience in mobile testing employing Kobiton simulator tool
Skilled in cross-browser and cross-platform testing using BrowserStack
Retrieve and analyze FIX logs using UNIX/Linux terminal to verify execution of different order types. Expertise in FIX tags and values combination.
Skillful in composing SQL queries for Backend testing and data reconciliation using JOINs and aggregate functions
Knowledgeable of API testing and verifying endpoints using Postman
Hands on experience writing Python scripts for automation suites such as Smoke and Regression.
Solid knowledge of Selenium WebDriver for automated browser interaction and writing customized locators to handle dynamic elements.
Good understanding of Git version control commands and experience utilizing it to safely commit automation related changes into GitHub repository.
Ability to execute automated tests on Jenkins Continuous Integration and Continuous Delivery tool and in-depth analysis or generated reports of executed tests.
Demonstrated beneficial soft skills such as being social to communicate with the scrum team, creative to test products, and detail oriented to identify defects
Keen analytical skills, ability to think outside of the box and excellent problem solver
Mentoring ability of new joiners with providing sufficient information about software under the test to ensure their involvement as fast as possible into the process of work
Technical skills
Language
Python, SQL
Automation
Pycharm, Selenium, Pytest, Jenkins, Git, GitHub
Database
SQL Server, MySQL
Tools
Linux, Postman, Kobiton, BrowserStack
Documentation
Confluence, JIRA, Zephyr, Microsoft Office
Experience
Axos bank Los Angeles, CA
Automation QA Analyst November 2020 – Present
Axos Trade – web and mobile based trading and investing application that offers various types of financial instruments such as Stocks, ETF, IPO, Futures, and Indexes.
Responsibilities:
Part of the Agile team responsible for the Equity trading of the platform
Create test plan, test scenarios and test cases based on sprint and release scope
Develop and execute manual and automation test scripts for functional requirements
Communicate testing progress and maintain documents and reports of test results and defect resolutions that might impact delivery on timely manner
Perform manual testing of API by using Postman
Analyzing, prioritizing, and planning test cases that should be automated through the sprint
Perform Sanity, Smoke, Negative, Positive, GUI, End-to-End, Backend, Functional, Regression tests
Report accurate and concise steps to reproduce the defect in JIRA and track them until resolved
Use Atlassian JIRA and Zephyr Scale implementation to manage all phases of STLC, including planning and executing tests, and tracking defects
Write SQL queries for Backend testing and data reconciliation
Communicate and collaborate with Business analysts and Developers to analyze root causes of identified issues and issue resolution
Create End-2-End test for different order types and critical workflows
Work with automation engineers to continually create more regression tests for all the main flows
Utilize Selenium WebDriver to handle browser interaction and writing well-structured, customized XPATH and CSS locators for automated tests.
Create well-designed automated test cases utilizing Pytest Testing Framework.
Commit automation related tests into the GitHub repository for further review before the actual merge into the main branch.
Execute automated test jobs in Jenkins remote server and analyze generated reports of execution history
Test the entire functionality from initiation of the trade to settlement
Create and maintain Requirement Traceability Matrix (RTM) via Zephyr to show test coverage and progress
Verify behavior of the web application is consistent throughout different browsers and platforms using Browser stack as well as executing tests on installed browsers locally
Perform sanity testing of the mobile application after releases employing Kobiton to ensure changes in backend or API didn’t break anything on the mobile application
Use Unix/Linux to fetch FIX logs and make sure order details match between Front End and Back End
Analyze and evaluate new incoming requirements and create detailed and effective test strategy
Continuously provide feedback on testing and release progress to all relevant stakeholder
Farmers Insurance Group NY, New York
QA Analyst October 2018 – October 2020
Personal Lines Account (PLA) – Auto & Home Insurance the Farmers Insurance Group of Companies is a personal lines property and casualty insurance group providing homeowners insurance, auto insurance, life insurance, and financial services in the United States.
Responsibilities:
Prepared Test Strategy and Test Plan for multiple projects, which followed Agile methodology
Performed Smoke (Sanity) to ensure that project is stable and ready for further testing
Performed positive, negative, boundary testing to ensure that necessary modules are working properly
Developed test cases from user stories for specific functional requirements
Executed GUI testing to ensure that interface and its modules are working as per requirement
Interacted with developers to understand technical implementation of business requirements and possible affected areas of application
Worked with QA Manager and Project Manager to define testing approaches
Prepared Requirement Traceability Matrix to establish traceability between requirements and test cases
Prepared status summary reports with details of executed, passed, and failed test cases
Communicated with developers through all phases of testing to prioritize bug resolution by following Defect Life Cycle
Performed integration testing to verify that software is working as a whole
Actively participated in Scrum meeting, review meetings, and walkthroughs to discuss the status of the project
Costco New York, NY
Junior Software Tester August 2017 – September 2018
Costco is a membership warehouse club, dedicated to bringing its members the best possible prices on quality brand-name merchandise. With hundreds of locations worldwide, Costco provides a wide selection of merchandise, plus the convenience of specialty departments and exclusive member services.
Responsibilities:
Involved in Test Plan creation, Test Case writing and performing manual execution of tests
Conducted Smoke, Sanity, Negative, Positive, GUI, Functional and Regression tests
Participated in all Agile ceremonies such as Stand up, Backlog refinement, Sprint planning, Sprint review and Sprint retrospective
Interacted with Product Owners and Developers to understand business requirements while writing Test Cases
Used Jira as Test Management tool to keep track of manual test cases
Worked with Business Analyst to define test scenarios and test data to incorporate testing structure
Communicated with developers throughout all phases of testing and prioritized bugs by complexity
Attended daily and weekly status report meetings