Summary
Overview
Work History
Skills
Timeline
Generic

Hanna Sula

Schaumburg,IL

Summary

A highly competent, motivated and results oriented QA(Quality Assurance) Automation Engineer with 7+ years of experience in the IT Industry and SDET . Proficient in designing, developing, and maintaining manual and automated test suites using industry-standard tools and frameworks such as JavaScript, Studio Visual Code Cypress, JUnit, TestNG, Chai Library and Cucumber. Adept at enhancing testing efficiency, accuracy, and coverage through automation, enabling quicker release cycles and superior product quality. Extensive experience in Agile methodologies, Azure DevOps, CI/CD pipelines, and version control systems. Collaborative team player committed to delivering high-quality, reliable software.

Overview

7
7
years of professional experience

Work History

Quality Assurance Engineer

Charles Schwab & Company
12.2021 - Current


  • ▪ Worked in a Scrum team, attended Daily scrums, Sprint Planning and estimating efforts and identified acceptance criteria for user stories, Sprint Retrospective, code review meetings for the online account project.
  • ▪ Automated 80% manual test cases from regression suite and executed the test scripts for each release cycle.
  • Develop and execute comprehensive test plans and test cases to verify software functionality and performance.
  • Conduct manual and automated testing of web and mobile applications to identify defects and ensure optimal performance.
  • Design and implement automated test scripts using appropriate testing tools and frameworks.
  • Perform regression testing to validate the impact of software updates and changes on existing features.
  • Conduct exploratory testing to identify potential vulnerabilities and usability issues.
  • Work closely with developers to reproduce and analyze reported defects, providing detailed defect reports.
  • Participate in sprint planning, daily stand-ups, and other Agile ceremonies.
  • Collaborate with other QA team members to improve testing processes and methodologies.
  • Contribute to the continuous improvement of our QA automation frameworks and tools.

QA Automation Engineer

Well Fargo Bank
11.2019 - 11.2021
  • Built automated test scripts to handle repetitive software testing work.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.

QA Tester

Progressive
11.2017 - 11.2019
  • Develop and maintain automated test scripts using industry-standard automation tools and frameworks.
  • Collaborate with the QA team and developers to design and implement automated testing strategies.
  • Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline for seamless testing throughout the software development lifecycle.
  • Analyze test results and work closely with cross-functional teams to troubleshoot issues, identify root causes, and report defects.
  • Create and maintain comprehensive documentation for automated test scripts, test cases, and testing processes.
  • Optimize and enhance existing automation frameworks to improve test coverage and efficiency.
  • Participate in sprint planning, daily stand-ups, and sprint reviews to ensure alignment with development goals and priorities.
  • Stay updated with emerging trends, tools, and best practices in automation testing, and actively contribute to enhancing our testing methodologies.
  • Mentor and guide junior team members, sharing expertise and best practices to foster skill development within the team.

Quality Assurance Automation Test Analyst

Intersections Inc.
10.2016 - 10.2017


▪ Involved in gathering business requirements from client end users, understand user criteria and based on user stories prioritize test cases method to reduce the test case redundancy.

▪ Implemented end-to-end automation for downloading, installing products, setting up test environment and executing smoke tests.

▪ Created hybrid test framework for the sprint online account modules.

Developed automation scripts for master regression suite for large amount of test cases.

Scheduled Smoke test runs for nightly execution using Jenkins.

▪ Used GIT repository to store and share code for accessibility.

▪ Implemented Page Object Model to store the page elements in one place.

▪ Developed and generated Test progress and defect reports using JIRA.

▪ Participated in Agile Scrum methodology and attended Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

▪ Performed Manual Testing per request and to support functional testers.

▪ Performed Back End Testing by writing and executing SQL queries.

▪ Prepared Proof of Concept for test automation framework and provided demo to the upper management for further automation effort.

▪ Analyzed the regression suite and prioritized the test cases for test automation development based on Risk Assessment.

▪ Developed and executed daily Automated Smoke Script to check the system stability for daily testing effort.


Skills

  • JAVASCRIPT
  • JAVA
  • Cypress
  • Selenium
  • WebDriverIO
  • Puppeteer
  • Playwright
  • Postman
  • Swagger
  • Sauce Labs
  • Chai
  • Cucumber
  • Mocha
  • Jasmine
  • POM
  • Browserstack
  • Regression Testing
  • Smoke Testing
  • Functional testing
  • API
  • Oracle
  • SQL
  • MySQL
  • Azure DevOps CI/CD
  • GitLab
  • CircleCI
  • Bamboo
  • BitBucket
  • GitHub
  • Git
  • Linux
  • Jira

Timeline

Quality Assurance Engineer

Charles Schwab & Company
12.2021 - Current

QA Automation Engineer

Well Fargo Bank
11.2019 - 11.2021

QA Tester

Progressive
11.2017 - 11.2019

Quality Assurance Automation Test Analyst

Intersections Inc.
10.2016 - 10.2017
Hanna Sula