Summary
Overview
Work History
Education
Skills
Work Availability
Quote
Timeline
Generic
Sania Din

Sania Din

Chicago,IL

Summary

Software-savvy quality assurance professional committed to confirming proper functionality and usability of software products before release. Plans test schedules and strategies according to project scope and delivery dates and monitors and tracks bug resolutions. Reviews software documentation to verify technical accuracy and completeness and to mitigate risks.

Overview

6
6
years of professional experience

Work History

QA Automation Engineer

Discover Financial Services
04.2020 - Current
  • Spearheaded efforts to improve targeted test coverage from 40% to 70% of all API testing, utilizing Rest-Assured, Cucumber, and JUnit to automate testing of REST API web services, as well as performing manual API testing of web services using Postman
  • Designed and maintained Behavior Driven Development Automation Frameworks using Rest Assured library, JUnit, Java and Cucumber for Backend testing, Selenium WebDriver with the Page Object Model design pattern for UI to ensure test scalability and maintainability
  • Developed test cases and test automation scripts for testing both Restful APIs and UI, covering smoke, regression, functional, and integration tests, and building automation scripts for backend and frontend testing covering all layers
  • Established and maintained Jenkins’ jobs for scheduling automation test scripts, generating Cucumber HTML reports to provide stakeholders with clear visibility into test results
  • Highly capable of writing complex SQL database queries for database testing and used JDBC library for automated data validation, ensuring the accuracy and completeness of testing efforts
  • Collaborated closely with cross-functional colleagues, including Product Owners and Developers to understand functional requirements and acceptance criteria of the application in an Agile Scrum environment, actively participating in Sprint planning, Daily stand-ups, Sprint demos, Sprint reviews, and Sprint retros
  • Contributed to the development of a robust QA methodology, optimizing the process of QA planning, design, and testing to improve test coverage and reduce risk
  • Evaluated, documented, and reported test results, while also preparing Requirement Traceability Matrix to ensure adequate test case coverage.

Test Automation Engineer

Expedia Group Inc
09.2017 - 08.2020
  • Revamped automated regression test cases for complex testing scenarios, increasing automation coverage from 15% to 85% using Selenium WebDriver and driving continuous improvements to the quality assurance processes to positively influence user experience
  • Implemented parallel testing and optimized the test suite, successfully reducing overall test execution time by 40% and increasing efficiency
  • Utilized Selenium WebDriver, TestNG, and Java to develop test scripts based on TDD, creating Data Driven Tests to assess application performance with different sets of data
  • Enhanced the existing Object-Oriented Automation Framework in Selenium to incorporate new functionalities of the application and improve the efficiency of the automation process
  • Conducted cross-browser compatibility testing on different browsers using Sauce Labs to ensure that the application functions properly across all browsers
  • Worked closely with technical and management teams, including software engineers and product analysts, to gather requirements and understand software features, technical implementation, and product strategy
  • Actively engaged in analyzing the Business Requirement Specification Documentation (BRD) and Functional Requirements Documentation (FRD) and creating test scenarios and test cases.

Education

Bachelor of Arts - International Relations

American University of Central Asia
Bishkek, Kyrgyzstan
05.2011

Skills

  • Programming Languages/ Web Technologies: Java, MySQL, HTML, CSS
  • Automation Testing Tools: Selenium WebDriver, Cucumber, Rest Assured, Postman, JUnit, TestNG, JDBC, Sauce Labs, Selenium Grid, AWS
  • Version Control Systems: Git, GitHub, Bitbucket
  • Operating Systems: Windows, Mac OS, Linux
  • Build and CI/CD tools: Maven, Jenkins
  • File Formats: Excel, XML, JSON, GSON
  • Team Collaboration Tools: Jira, Confluence, Microsoft Teams, Zoom, Slack, TestRail, Asana
  • Testing and Project Methodologies: SDLC, STLC, Bug Life Cycle, Waterfall, Agile Scrum, Kanban
  • Test Approaches: Object Oriented Programming (OOP), Test Driven Development (TDD), Behavior Driven Development (BDD)
  • Teambuilding
  • Cultural Awareness
  • Analytical and Critical Thinking
  • Teamwork and Collaboration
  • Problem-Solving
  • Self-Motivated
  • Active Listening
  • Decision-Making
  • Multitasking Abilities
  • Interpersonal Communication
  • Attention to Detail
  • Dependable and Responsible
  • MS Office
  • Maintenance and Repair
  • Written Communication
  • Training and Development

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

The human brain is an incredible pattern-matching machine.
Jeff Bezos

Timeline

QA Automation Engineer

Discover Financial Services
04.2020 - Current

Test Automation Engineer

Expedia Group Inc
09.2017 - 08.2020

Bachelor of Arts - International Relations

American University of Central Asia
Sania Din