Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Timeline
Generic

Sarmaya Gonen

San Francisco,CA

Summary

Accomplished and motivated SDET with 8 years of experience in automation and manual testing of web, mobile, and desktop applications in agile environments. Extensive experience in troubleshooting systems, Functional, REST API, UI, and Regression testing. Strong background in developing and implementing quality assurance processes, procedures, and documentation, including test plans, test cases, and test reports. Adept at working under tight deadlines and rapidly changing priorities, liaising with developers, business analysts, and user representatives in application design and document reviews.


Deep understanding of software development and production processes, with knowledge of SDLC and STLC methodologies and tools. Enjoy learning new technologies and challenging concepts quickly and implementing them effectively. Excellent organizational and time-management skills, attention to detail, strong analytical abilities, and teamwork skills.

Experienced in building automation frameworks from scratch, passionate about continuous improvement, and establishing best practices for repository maintenance and failure analysis. Advocate for early implementation of automated testing to increase automation coverage, allowing QA resources to focus on complex testing, leading to higher product quality and increased customer satisfaction.

Overview

8
8
years of professional experience
1
1
Certification

Work History

SENIOR QA AUTOMATION ENGINEER

Brace
04.2022 - Current
  • Collaborated in planning and scoping action items for upcoming releases, ensuring alignment with project goals.
  • Developed and maintained test scripts using Cypress (JavaScript) / WebdriverIO (Typescript) to automate UI flows, significantly improving test efficiency.
  • Enhanced the existing automation framework to increase reliability and maintainability.
  • Created robust Page Object Models (POM) for better test organization and readability.
  • Implemented Allure and Slack reporter to enhance test reporting and facilitate seamless collaboration with the development team.
  • Utilized Browserstack for compatibility testing, ensuring consistent performance across various platforms.
  • Drafted comprehensive Test Plans and Test Cases, ensuring thorough test coverage.
  • Effectively reported and resolved bugs, contributing to the overall quality of the product.
  • Actively participated in daily stand-ups, scrum, sprint planning, and retrospectives to drive project success
  • Performed Functional, API, UI, and Regression testing to validate system functionality and stability.
  • Maintained thorough documentation for Cypress and WebdriverIO frameworks, including how-to guides, best practices, flaky test resolution strategies, and test pyramid categorization.

SDET

Elation Health - EHR
06.2019 - 04.2022
  • Automated APIs using Postman and Python with Behave, streamlining API testing and improving test efficiency.
  • Researched and implemented proofs of concept for various automation tools, selecting Playwright to replace the existing WebdriverIO framework.
  • Developed UI automation scripts using Playwright(JavaScript) enabling efficient testing of web applications.
  • Trained manual QA engineers on writing efficient Playwright tests and reviewed pull requests for code quality.
  • Implemented Allure and Slack reporter, enhancing test reporting and promoting effective communication within the team
  • Integrated with Browserstack for compatibility testing, ensuring seamless performance across various browsers and devices
  • Led the improvement of the automation framework, increasing overall test reliability
  • Created a Page Object Model (POM) from scratch, enabling efficient test maintenance and reusability
  • Successfully automated a new project using Cypress, reducing manual effort and improving test coverage.
  • Conducted extensive MySQL database testing to ensure data integrity and reliability.
  • Designed and executed comprehensive test plans and test cases, resulting in a 100% increase in documented test cases.
  • Executed Unix commands to access server logs, facilitating log analysis and debugging.
  • Participated in Functional, API, Smoke, Performance, Regression, Usability, Release Acceptance, and Integration testing for EHR application.
  • Actively engaged in daily stand-ups, scrum, and sprint planning, promoting a collaborative and agile work environment.

SOFTWARE QA ENGINEER

Senpex
05.2016 - 06.2019
  • Tested applications on iOS, Android, and Web, and interaction between them.
  • Assisted the business team in writing use cases, providing valuable insights into specific customer requirements.
  • Collaborated with the Customer Support team to triage and resolve production bugs, ensuring a smooth user experience.
  • Actively participated in the release process, ensuring successful and error-free product deployments.
  • Automated API testing using Postman, streamlining API test execution and reporting.
  • Conducted smoke, functional, and regression testing during different stages of the Software Development Life Cycle (SDLC).
  • Developed comprehensive test cases against business requirements using TestRail, ensuring thorough test coverage.
  • Maintained and updated the existing regression catalog, ensuring accurate and efficient regression testing.
  • Utilized Chrome Dev Tools for testing web applications, identifying and resolving browser-related issues.
  • Tracked and reported defects in Jira, facilitating effective communication and resolution of issues.
  • Followed the three-week sprint cycle for agile development and release cycles, ensuring timely product delivery.
  • Conducted extensive DataGrip database testing to validate data integrity and ingestion.
  • Collaborated with offshore development and testing teams, fostering a collaborative global work environment.
  • Prepared status summary reports with details of executed tests, providing valuable insights to stakeholders.
  • Actively participated in production releases and rollbacks, ensuring smooth product deployments and minimizing downtime.
  • Executed Unix commands to access server logs, facilitating log analysis and debugging.
  • Contributed to process improvement initiatives and generated insightful reports to optimize testing processes.

Education

Bachelor's Degree -

Baku State University

Skills

  • Automation Tools: Cypress, Playwright, WebdriverIO, Selenium/Cucumber, Behave/Requests
  • Web Testing: HTML Validator, Chrome Developer Tools
  • Mobile Testing: Xcode, Android studio, ADB, Charles Proxy
  • API Testing: REST API, Swagger, Postman, Behave/Requests
  • Test Management: Testrail, Xray
  • Bug Tracking: Jira
  • Programming Languages: Python, JavaScript/TypeScript, HTML, CSS
  • Debugging: Graylog, Sentry, Datadog, Bamboo, Google Cloud
  • CI/CD: CircleCI, Jenkins, Bamboo, GitHub Actions, Github, Bitbucket
  • Cloud: AWS, Google Cloud
  • Database: MySQL, SequelAce, DataGrip, DynamoDB
  • Platforms: Windows, Mac OS, Linux
  • Mobile Platforms: iOS, Android
  • Browsers: IE, Mozilla Firefox, Chrome, Safari
  • Other: Hl7, CCDA, XML, Xpath, VSCode, PyCharm, IntelliJ

Certification

  • Advanced Software Quality Assurance Engineer

Languages

Russian
Native or Bilingual
Turkish
Native or Bilingual
English
Full Professional

Timeline

SENIOR QA AUTOMATION ENGINEER

Brace
04.2022 - Current

SDET

Elation Health - EHR
06.2019 - 04.2022

SOFTWARE QA ENGINEER

Senpex
05.2016 - 06.2019

Bachelor's Degree -

Baku State University
Sarmaya Gonen