ALTON SARMISAK
+1-862-***-**** *********@*****.*** Wayne, NJ, USA linkedin.com/in/altonsdet
PROFESSIONAL SUMMARY
A certified Senior Software Development Engineer in Test (SDET) with over 12 years of specialized experience in web and mobile test automation within dynamic and fast-paced environments. Demonstrates expertise in establishing test environments and leading QA teams towards the successful delivery of bug-free applications. Proficient in all QA and testing lifecycle phases, from planning and documentation to defect tracking and resolution. Exhibits a rapid adaptation to evolving project requirements, combined with exceptional technical and communication skills, to meet and exceed client expectations and ensure the timely delivery of high- quality products.
SKILLS
Java, JavaScript, TypeScript, Python, Spring Boot, Groovy, Gherkin, Selenium WebDriver, Selenium Grid, Selenium IDE, Appium, Cucumber BDD, TestNG, Cypress, WebdriverIO with TypeScript, Spring Boot, Data-Driven and Hybrid Frameworks, Pytest (TDD and BDD), Unit framework with Python, Windows, macOS, Linux/Unix, Eclipse IDE, IntelliJ IDEA, VSCode, NetBeans, Oracle, MySQL, SQL, RDBMS, JDBC, MongoDB, NoSQL, Postman, SoapUI, Swagger, Rest Assured, JMeter, Gatling, k6, LoadRunner, JIRA, TestRail, Zephyr, HTML/CSS, React.js, Git, GitHub, GitLab, Jenkins, Agile-Scrum, Agile-Kanban, Scaled Agile, Waterfall, Sumo Logic, Mix Panel, Splunk, Datadog, CircleCI, Bamboo, Travis CI, Azure DevOps, Docker, Kubernetes, OpenShift, AWS, Azure, Google Cloud Platform, Prometheus, Grafana, ELK Stack, OWASP ZAP, Burp Suite, Veracode, SonarQube, Bitbucket, Subversion (SVN), Confluence, Slack, Microsoft Teams, New Relic, Dynatrace, Karate DSL, Espresso, XCTest, Robot Framework, Serenity BDD
PROFESSIONAL EXPERIENCE
Federal Reserve Bank NY City, NY
Senior SDET October 2024 - Present
• Developed and executed automated tests using Java and Selenium framework.
• Worked with Databricks (AWS) using Python to test and validate large-scale data processing workflows.
• Implemented Alteryx for data validation and optimized test data preparation processes.
• Designed and executed test scenarios for API and data integration using Java, Python, and SQL.
• Integrated automated tests into CI/CD pipelines, ensuring seamless validation of data workflows and ETL processes.
• Created test scenarios for large-scale datasets to ensure data consistency and integrity.
• Used JIRA for test management, defect tracking, and reporting.
• Worked in an Agile/Scrum environment, collaborating closely with development teams on sprint-based testing. TIAA Charlotte, NC
Senior SDET April 2022 – October 2024
• Developed automation scripts using Selenium WebDriver, JAVA, Selenium Grid and Maven for web applications.
• Working on behavior-driven development (BDD) framework with Page Object Model pattern using JAVA programming language with the help of Selenium WebDriver and Appium Java-client library.
• Spring Boot development experience.
• Automated app Android simulators iPhone emulator and real devices.
• Written and executed test scripts using IntelliJ IDEA
• Implemented Maven for build management and also implemented CI tool - Jenkins.
• Used Sauce Labs to execute Selenium automation suites on different platform; performed browser combinations in parallel.
• Implemented Git/GitHub for version control and common platform for collaboration among stakeholders.
• Extensive experience with writing test scenarios on cucumber feature file
• Written proficient Java glue code step definitions for test scenario using regex
• In depth understanding on how and where to use gherkins annotations.
• Review functional requirement and use case document to understand the business logic, application requirement and technical aspects of the system.
• Worked in a highly dynamic Agile-Scrum environment and participated in walkthrough, sprint planning, daily stand up and sprint retrospective meetings.
• Responsible in writing Test Plan and Test Cases based on the business requirements
• Involved in creating Test Case Scenarios, Test Case Execution and maintaining defects using JIRA Tool.
• Performed and experienced on JMeter as a performance testing SiliconeLabs (project: I speak better, eLearning platform) Fairfield, NJ, USA Senior SDET November 2019 - April 2022
• Java - TestNG framework. Created a new framework from scratch for API, Frontend, and Database testing.
• Gitlab and Gitlab CI/CD. Automated all CI processes with Gitlab and created gitlab-ci.yml file.
• Experienced MySQL Model Library and RDBMS
• Used MongoDB as NoSQL Database
• Automated S3 in AWS to verify entire database system is working as expected.
• Used SQS to verify messages from API.
• Gatling Java Performance tests. Created a performance framework to load and performance tests.
• Appium – TestNG. Used Appium server, Android Studio and XCode for mobile tests.
• Integrated Sauce Labs for mobile tests execution with different OS and versions
• Experienced Docker to run tests in docker containers.
• Made demo after every sprint and updated teams for last progress.
• JIRA application and Xray Plugin
• Agile Methodology – Scrum ceremonies
Ferm Media Europa Cologne, NW, Germany
SDET August 2016 - October 2019
• JavaScript – TypeScript WebdriverIO framework. Developed a framework from scratch API, Frontend, and Performance tests.
• Integrated K6 JS performance library in WebdriverIO framework to do performance, load, and stress tests.
• Experienced in Big Database testing and processes like ETL and Injection
• Automated iOS, and Android test with Appium with WebdriverIO, Typescript
• Developed execution pipeline with Jenkins for Android test.
• Gitlab and Gitlab CI/CD. Automated all CI processes with Gitlab and created gitlab-ci.yml file.
• Experienced with different AWS services like EC2, S3, ECR, SQS, RDBMS
• Trained and guided the QA teams.
• Made demos after every sprint and updated teams on last progress.
• JIRA application and bug tracking
• Agile Methodology – Scrum ceremonies
AKPLS Istanbul, Turkey
Automation Engineer November 2012 - July 2016
• Worked in a dynamic agile environment with development team to identify reproduce and result defect.
• Analyzed and reviewed product backlog and sprint backlog to identify testable(auto) and non-testable creation of test plan and test case.
• Prepared Test Plan, Test Cases, Test Scripts, and Test data for the application as well as for the database verification based on the functional requirements and test specifications.
• Developed framework with Python OOP Concept
• Working on TDD framework with Python Object Model pattern using Pytest framework
• Generated and experienced all test results like HTML and Allure.
• Created a database connection for database verification.
• Automated API for back-end side
• Created test cases for API using Postman.
• Integration and execution on AWS cloud system.
CERTIFICATIONS
Oracle Certified Associate, Java SE 8 Programmer (OCA-Java Developer 8 Programmer) – Oracle Certified Entry-Level Python Programmer (PCEP) – Python Institute Professional Scrum Master I (PSM I) – Scrum.org
Certified Tester Foundation Level (CTFL) - ISTQB
Lean Six Sigma and RPA Dynamics
EDUCATION
Firat University, Turkey
Bachelor's, Electrical and Electronic Engineering