Sagar Hathi.
I make sure software works the way it should.
I’m a Software Test Engineer improving the quality and reliability of software products. Currently, I’m focusing on building automation that helps teams maintain quality at scale.
About Me
I’m a Software Test Engineer with 2.5 years of experience working on product-based SaaS applications. I work across UI testing, UI automation, API testing, and end-to-end validation, with additional experience in localization testing for multi-language applications.
I enjoy focusing on the fundamentals of good testing—clear test design, reliable execution, and steady improvement over time. I’ve spent time building and experimenting with automation frameworks through personal projects, and I’m particularly interested in making tests more stable, easier to maintain, and better integrated with CI pipelines. I like working closely with development teams and contributing to quality in a practical, thoughtful way.
Skills & Capabilities
Testing
- UI Testing
- Localization Testing
- API Testing
- Parallel Test Execution
Automation & Frameworks
- Java
- Selenium WebDriver
- TestNG
- Page Object Model (POM)
- Data-Driven Testing
Reporting & Debugging
- Extent Reports
- Log4j2
- Apache POI
CI/CD & Tooling
- Git
- GitHub
- GitHub Actions
- GitHub Pages
- Jenkins
- Postman
Work Experience
Test Engineer @ Altoura India Pvt Ltd
- Led cross-platform validation across Web, iOS, Android, and HMDs, tailoring QA efforts to platform-specific behavior and ensuring reliable functionality across environments.
- Designed high-coverage test cases for critical user flows and edge cases, aligned with requirements and functional specifications.
- Tested nested CRUD workflows across components handling media, audio, and 3D assets, ensuring robust data integrity and isolation at the interface level.
- Verified platform-dependent RBAC to ensure accurate, platform-specific access control and prevention of unauthorized actions.
- Tested concurrency and synchronization to ensure consistent versions and conflict-free updates during simultaneous cross-platform edits.
- Validated compatibility across devices, browsers, and OS versions to ensure responsive design and consistent functionality.
- Validated video-to-structured-content conversion, ensuring accurate segmentation into contextual titles and descriptions for seamless instructional flow.
- Managed the full defect lifecycle in Azure DevOps Boards, logging and tracking issues by priority and severity, and ensuring accurate reproduction, verification, and closure.
Quality Assurance Analyst @ Surreal Technologies
- Designed and executed detailed test cases for complete functional and non-functional coverage, using impact analysis to proactively address potential issues. Achieved 100% test coverage across critical functionalities.
- Led end-to-end testing for a vehicle tracking system with third-party API integration, performing API validation, data synchronization, and database verification. Addressed multiple high priority and severity bugs, ensuring data integrity.
- Conducted over-all testing of profile management features, including employee profile creation, Google G Suite login, and access control, enhancing system reliability and data security.
- Validated Role-Based Access Control (RBAC) to ensure accurate user permissions and access levels, contributing to improved security and reducing unauthorized access and vulnerabilities by 30%.
- Coordinated with developers and product managers as the sole QA liaison, ensuring feature stability and timely defect resolution, and facilitating multiple successful feature releases with minimal post-release issues.
- Managed and tracked bugs using JIRA and ClickUp, prioritizing issues based on severity and business impact.
- Documented detailed bug reports and provided regular status updates to ensure timely releases, reducing average bug resolution time by 20%.
- Performed detailed log analysis to validate API call success, response accuracy, and data integrity, enhancing overall system performance.
- Strengthened system security by rigorously testing access controls and authentication mechanisms, reducing security risks and ensuring secure access.
- Conducted API testing using Postman to verify data exchange and response handling across multiple endpoints, ensuring 100% data accuracy and reliable responses.
- Developed comprehensive test plans covering unit, integration, system, and acceptance testing; maintained a stable test environment and executed regression testing with results documented in detailed test reports.
Some Things I've Built
Amazon Automation Framework
An end-to-end UI automation framework that verifies the accuracy of Amazon search filters. It interacts with real product pages to ensure filtered results truly match the selected criteria. Built with a focus on stability, maintainability, and real-world execution in CI environments.
- Java
- Selenium WebDriver
- TestNG
- Maven
- Apache POI
- Extent Reports (Spark HTML Reporting)
- Log4j2
- Git & GitHub
- GitHub Actions (CI/CD)
- GitHub Pages
- Discord Webhooks
- Cross-Browser Testing (Chrome, Firefox, Edge)
- WebDriverManager
- End-to-End UI Automation
- Data-Driven Testing
- Parallel Test Execution
Youtube Multi Lang Ui Validator Automation
A Selenium-based automation framework designed to perform localization testing on YouTube’s UI across multiple languages and regions. The system applies language settings, validates translated UI elements using Excel-driven test data, and cross-verifies results using language detection and HTML attributes. Built with a scalable architecture, detailed reporting, and CI/CD support for reliable regression validation.
- Java
- Selenium
- TestNG
- Excel
- ApachePOI
- Lingua
- POM
- ParallelExecution
- Git & GitHub
- GitHub Actions (CI/CD)
- GitHub Pages
- ExtentReports
- Log4j
- Maven
- Discord Webhooks
- Cross-Browser Testing (Chrome, Firefox, Edge)
- WebDriverManager
- End-to-End UI Automation
- Data-Driven Testing