Yash Garg
Software Development Engineer in Test
Hire this person
Send a job offer directly to this candidate
About
SDET with expertise in building scalable and high-efficiency automation frameworks for Mobile (Appium), Web UI (Selenium & Playwright), and API testing (RestAssured). Experienced in fintech domain testing with strong knowledge of EMI, UPI, and Card workflows. Passionate about improving software quality through robust automation, CI/CD integration, and performance testing using JMeter. Focused on delivering reliable, fast, and maintainable test solutions across modern applications.
Experience
Software Development Engineer in Test at Pine Labs (2024-11 – Present)
- Designed and developed mobile automation suite from scratch using Appium + Java for Android emulator and real devices, cutting manual regression effort by 100%.
- Designed and maintained enterprise-grade UI automation frameworks with Selenium, automating 2,300+ test cases and implementing business logic, resulting in higher coverage and stable execution.
- Implemented API-first testing to reduce reliance on fragile UI automation, designing direct interaction with backend services for faster, more stable regression cycles.
- Automated 30+ endpoints REST API testing with Rest Assured and executed large-scale load tests on production using JMeter.
- Created custom utilities for MongoDB & SQL data validation and API response comparison, ensuring E2E data consistency across systems on production environment, reducing manual effort by 100%.
- Managed CI/CD pipelines on AWS EC2 using Jenkins, incorporating automation suites into release workflows to perform pre/post-deployment and production sanity checks.
- Hands-on knowledge of offline payments, Bank & Brand EMI flows, card transactions, PayByLink (PBL), and UPI payments, contributing to test strategy and validation of critical payment workflows.
Software Engineer at Nucleus Software (2023-09 – 2024-11)
- Developed and enhanced cross-browser automation suites for sanity and regression testing using Selenium with Java, supporting IE, Firefox, and Chrome.
- Built web-scraping and data-validation utilities using Playwright + Java to extract and verify large datasets efficiently.
- Designed and implemented custom Java-based automation tools aligned with specific business and testing requirements, improving team productivity.
- Automated API testing using Postman and SoapUI, covering functional, regression, and integration test scenarios.
- Created detailed HTML & jQuery-based automation reports, scheduled via Jenkins, enabling improved test visibility and stakeholder tracking.
- Developed Jira automation utilities using Jira REST APIs in Java for issue linking, ticket creation, and patch deployment workflows, fully integrated with Jenkins.
- Managed and optimized CI/CD pipelines and Jenkins jobs on Linux servers, enhancing automation reliability and deployment efficiency.
Assistant Software Engineer at Nucleus Software (2023-01 – 2023-09)
- Applied RDBMS concepts in designing and implementing database structures for complex applications.
- Developed and tested Java applications, ensuring robustness, maintainability, and functionality.
- Built a role-based full stack application using Spring & Hibernate, implementing maker-checker workflows.
- Worked on Spring Framework and Spring Boot for scalable application deployment.
- Implemented Spring Security for authentication and authorization, strengthening application security.
Education
B.Tech in CSE – AKTU (2023-06)
Secondary Education (2019-04)
Primary Education (2017-04)