# Osman S. > Software Development Engineer in Test (SDET) | QA | Cypress | Playwright | Selenium | Robot Framework | Java | Python | TypeScript | Postman | Gatling | AWS | GCP | Agile | CI/CD | US Citizen Location: Dallas-Fort Worth Metroplex, United States Profile: https://flows.cv/osman • 8+ years of experience in Software Quality assurance in various domains with Automation and Manual Testing. • Good experience in all phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including Waterfall, Agile Scrum methodologies. • Excellent understanding of QA approaches like Smoke Testing, Back End Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Testing, Ad-hoc Testing and Boundary Value Testing. • Developed and maintained Test Scripts to implement Test Cases, Test Scenarios and Features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber. • Worked extensively with JIRA. • Expertise in Automation testing using Selenium WebDriver, Java, JUnit, TestNG, Jenkins, Maven, Cucumber, Rest API, Git. • Knowledge in locating elements using XPATH and CSS Selector using Selenium WebDriver with Page Object Model. • Proficient in back-end testing, including writing complex SQL queries for testing data integrity and validating business rules. • Implemented Apache POI in Java to read data from external sources to feed locators and other data validation requirements into the test script. • Experience in Java, Python, HTML, JSON. • Maintained Selenium WebDriver Java test automation scripts and resources in version control: Git. • Cross-functional and a team player with excellent communication, interpersonal skills, and a great aptitude for learning new tools and technologies. Highly flexible and adaptive performer, adept at multitasking and thriving in a fast-paced environment while assisting numerous time-sensitive projects. Possesses excellent communication, documentation, and organization skills with the ability to adapt to a new environment and meet stringent deadlines. ## Work Experience ### Senior Software Development Engineer in Test @ Fidelity Investments Jan 2023 – Present | Westlake, Texas • Automated web application testing using Cypress, Cucumber, and JavaScript. This includes developing end-to-end test scenarios with Cypress, creating clear and maintainable BDD (Behavior-Driven Development) test cases with Cucumber, and writing reusable JavaScript scripts for interacting with web elements. • Performed comprehensive API testing using Python. This involved creating robust test scripts to ensure seamless data exchange and integrity between the application and external systems. • Conducted extensive API testing using Postman. Developed and executed various test scenarios to validate API endpoints, ensuring accurate and reliable data communication between different software components. • Performed meticulous manual testing. Identified and documented bugs, verified fixes, and ensured the overall quality and functionality of the application. • Led regression testing efforts. Coordinated and executed comprehensive regression test plans to confirm that recent code changes did not adversely affect existing functionalities, maintaining software stability and performance. ### Senior SDET | Test Automation Engineer @ BetterCloud Jan 2022 – Jan 2023 • Led the creation of an integration test framework using Java, and Junit to validate smooth interactions between different components, boosting data accuracy. • Spearheaded and successfully managed cross-team and cross-department testing initiatives ensuring thorough testing of shared features and complete release coverage. • Elevated test automation capabilities by actively contributing to developing and enhancing the UI automation framework using Playwright and TypeScript, resulting in increased efficiency and reliability of UI testing processes. • Drive quality of high-performing development teams by ensuring that epic/story level acceptance criteria are testable, verify the functional changes, and validate before completion ### SDET @ Apple Jan 2019 – Jan 2022 | Austin, Texas Area • Elevated regression test results from 72% to an impressive 93%, consistently enhancing the quality of test reports and utilizing Allure reports to provide detailed and actionable insights into test execution and results. • Achieved a perfect 100% pass rate for smoke tests, ensuring the utmost reliability of critical test cases. • Enhanced automation code quality by reorganizing test validation into distinct classes, eliminating redundant methods, and relocating frequently used functions to utility classes. This effort significantly improved code design, maintainability, and readability. • Developed and maintained automated test scripts for API testing utilizing Java, TestNG, and Rest Assured, contributing to the robustness of testing procedures. • Thrived in an Agile Development environment, actively participating in daily Scrum meetings, design reviews, sprint demos, and release retrospectives to foster collaborative and efficient development practices. • Demonstrated strong proficiency in crafting intricate SQL queries within Oracle DB, integrating them seamlessly into automation processes to ensure accurate data validation. ### SDET @ Imply Jan 2016 – Jan 2019 • Developed comprehensive End-to-End test suites from the ground up for two distinct products, one hosted on AWS and the other SaaS-based, utilizing the Robot Framework, ensuring thorough test coverage and reliability. • Significantly improved end-to-end software quality by reducing critical defects by 40% through the implementation of an end-to-end testing approach. Leveraged Selenium for front-end testing and Python for API testing, ensuring comprehensive quality assurance across the entire application stack. • Implemented a streamlined automation pipeline using Jenkins, enabling daily automated test executions and generating detailed test reports, which were shared with the team for continuous monitoring and analysis. • Crafted meticulous test plans using JIRA Xray, providing clear guidelines for testing procedures, criteria, and objectives. • Thrived in a dynamic startup environment, demonstrating adaptability, agility, and a commitment to delivering high-quality testing solutions in a fast-paced setting. ### District IT - System Administrator @ Harmony Public Schools Jan 2013 – Jan 2016 | San Antonio, Texas, United States ## Education ### Master of Science - MS in Computer Science The University of Texas Rio Grande Valley ### Bachelor of Science - BS in Computer Science Marmara University ## Contact & Social - LinkedIn: https://linkedin.com/in/osman-sahin --- Source: https://flows.cv/osman JSON Resume: https://flows.cv/osman/resume.json Last updated: 2026-03-22