Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Sonal Varshney

Aligarh

Summary

With over 2+ years of experience as a Software Test Engineer, I specialize in both manual and automated testing, focusing on functional, sanity, regression, and smoke testing to ensure software quality and stability. I create and maintain detailed test plans, cases, and scenarios to cover all aspects of functionality. My automation expertise includes scripting with Java using Selenium and TypeScript using Playwright, integrating tests into CI/CD pipelines for efficiency. Additionally, I perform API testing for RESTful services using Postman and Rest Assured. I collaborate closely with development teams, track defects, and provide comprehensive test reports, ensuring smooth releases and high-quality product delivery..

Overview

2
2
years of professional experience

Work History

Software Test Engineer

Globallogic
Noida
06.2022 - Current
  • Conduct detailed functional testing to validate that the application’s features meet specified requirements.
  • Ensure that all user interactions, UI components, and backend integrations behave as expected.
  • Write detailed and structured test cases, scenarios, and test plans to cover both functional and non-functional aspects of the software.
  • Perform sanity tests to ensure that new code changes or fixes do not break critical functionalities.
  • Rapidly assess the stability of new builds before more in-depth testing, confirming that basic functions work correctly.
    Execute regression testing to verify that existing functionalities are not affected by new changes, enhancements, or bug fixes.
  • Maintain regression test suites to ensure comprehensive coverage of core application functionality.
  • Carry out smoke testing on initial builds to quickly check the basic functionality of the application before proceeding to more extensive testing phases.
  • Validate that critical paths such as application start-up, login, and other major workflows are functioning as expected.
  • Develop and maintain automated test scripts using Java with Selenium and Playwright with TypeScript to ensure scalability, repeatability, and efficiency of test execution.
  • Integrate automated tests into CI/CD pipelines to run continuously, ensuring immediate feedback on the health of the application.
  • Optimize and refactor test scripts regularly for performance improvements and better maintainability.
  • Perform API testing for both RESTful to validate the correctness, performance, and reliability of backend integrations.
  • Use tools such as Postman or automation frameworks like Rest Assured for functional and non-functional API validations.
  • Write and execute tests for CRUD operations (POST, GET, PUT, DELETE) and validate proper data handling, response codes, and API behaviors.
  • Create comprehensive test plans that outline the objectives, scope, approach, resources, and schedule for various test activities.
  • Define and document test scenarios for both positive and negative test cases to ensure complete coverage of edge cases and unexpected behaviors.
  • Regularly update and maintain test artifacts, including test cases, reports, and defect logs using tools like Jira or Confluence.
  • Execute both manual and automated test cases for each release cycle.
  • Track and report defects, coordinating with developers to ensure timely resolution.
  • Generate and present test reports that include test execution status, defect metrics, and overall quality assessment.
  • Proficient in manual and automated testing of web applications.
  • Solid understanding of various testing methodologies (e.g., sanity, regression, smoke).
  • Expertise in creating and maintaining test automation frameworks using Selenium and Playwright.
  • Familiarity with Agile/Scrum methodologies and continuous integration practices.
  • Strong analytical and problem-solving skills to identify root causes of defects.
  • Excellent collaboration and communication skills to work closely with developers, business analysts, and product owners.

Education

Bachelor of Technology - Electronics Engineering

Zakir Hussain College of Engineering Technology
Aligarh Uttar Pradesh
07-2022

Diploma In Engineering - Electronics Engineering

Women's Polytechnic AMU
Aligarh Uttar Pradesh
08-2018

Skills

  • Programming Languages: Java, TypeScript
  • Automation Tools: Selenium (Java), Playwright (TypeScript)
  • Test Management Tools: Jira, TestRail, Confluence
  • API Testing Tools: Postman
  • Build & CI/CD Tools: Jenkins, Git actions, Azure, Harness
  • Frameworks: TestNG,Rest Assured

Languages

English
First Language
English
Upper Intermediate (B2)
B2
Hindi
Upper Intermediate (B2)
B2

Timeline

Software Test Engineer

Globallogic
06.2022 - Current

Bachelor of Technology - Electronics Engineering

Zakir Hussain College of Engineering Technology

Diploma In Engineering - Electronics Engineering

Women's Polytechnic AMU
Sonal Varshney