Summary
Overview
Work History
Skills
Timeline
Generic

Hasan Sahin

Chicago,IL

Summary

As an experienced and self-motivated Quality Assurance professional with 3+ years of hands-on experience, I bring a strong passion for ensuring software systems meet high standards of quality and reliability. Proficient in Selenium WebDriver, Cucumber, and various frameworks including DDT and BDD. I am skilled in all phases of the Software Development Life Cycle and adept at utilizing automated testing tools such as Selenium, Cucumber with Gherkin language, Maven and Java. Additionally, I have a strong background in writing SQL queries for backend testing and manual API testing using POSTMAN, as well as API automation with the RestAssured library. I am experienced in implementing CI/CD pipelines using tools such as Jenkins and Git, ensuring seamless integration and delivery of software. With a practical approach, I excel in developing and executing effective test plans and test cases that align with industry-standard QA methodologies and the SDLC.

Overview

3
3
years of professional experience

Work History

Software Development Engineer in Test

MERSYS LLC
Chicago, IL
05.2022 - Current
  • Designed and developed automated test scripts using Selenium WebDriver and Cucumber, leveraging Gherkin language for BDD.
  • Built and maintained test automation frameworks, including DD) and BDD frameworks, ensuring robust and scalable test automation solutions.
    • Implemented and managed CI/CD pipelines using Jenkins and Git, ensuring seamless integration and deployment of software changes.
    • Executed automated test suites and analyzed results to identify defects and areas for improvement. Regularly updated and maintained test scripts to accommodate changes in application features and functionality.
    • Developed and executed API automation tests using the RestAssured library, ensuring the reliability and performance of API endpoints.
    • Utilized SQL queries to validate database interactions and data integrity, with extensive experience in MySQL for backend testing.
    • Utilized SQL queries to validate database interactions and data integrity as part of automated testing processes.
    • Collaborated with development teams to log, track, and resolve defects identified through automated testing, ensuring timely fixes and quality improvements.
    • Actively participated in Agile and Scrum ceremonies, including daily stand-ups, sprint planning, retrospectives, and backlog grooming sessions. Adapted testing strategies to align with iterative development cycles, ensuring timely and effective testing within sprints.
    • Documented automation test scripts, framework designs, and test results, providing clear and comprehensive records for future reference and audits.
    • Worked closely with cross-functional teams, including developers, QA engineers, and product managers, to integrate automated testing into the development process.
    • Stayed abreast of the latest trends and advancements in test automation tools and techniques. Implemented process improvements to enhance the efficiency and effectiveness of automated testing.

Manual Software Tester

MERSYS LLC
Chicago Heights, IL
05.2021 - 04.2022
  • Developed detailed and comprehensive test plans and test cases based on project requirements, ensuring thorough coverage of all functionalities.
    • Conducted functional, regression, integration, system, and UAT to verify software performance and functionality.
    •Identified, logged, and tracked defects using JIRA. Worked closely with developers to reproduce issues, verify fixes, and ensure that resolved issues met the expected standards.
    • Created and maintained detailed documentation of test cases, test scripts, and test results. Prepared test reports and presented findings to stakeholders, facilitating informed decision-making.
    • Wrote and executed SQL queries to validate database content and ensure data integrity, contributing to the overall reliability of the software.
    • Performed manual API testing using POSTMAN, validating API responses and ensuring they met required standards and specifications.
    • Collaborated effectively with cross-functional teams, including developers, product managers, and business analysts, to clarify requirements, report issues, and ensure high-quality deliverables.

Skills

Testing Tools:

Selenium Web Driver, Cucumber, Junit, TestNG, Apache POI, IntelliJ

Languages:

Java, SQL, XML, HTML, Typescript

Project Methodologies:

Agile-Scrum, Waterfall

Defect Tracking Tools:

Jira, HP ALM

Browsers:

Chrome, Mozilla Firefox, Edge, Safari, Opera

Project Build Tools:

Maven, Cucumber, POM (Page Object Model)

Operating Systems:

Windows, Mac OS

Continuous Integration Tools:

Jenkins

Web Service:

RestFul, Postman

Timeline

Software Development Engineer in Test

MERSYS LLC
05.2022 - Current

Manual Software Tester

MERSYS LLC
05.2021 - 04.2022
Hasan Sahin