Gaurav Mahajan
*** **** *** ******, ******, AZ - 85719
+1-520******* *************@*******.*** https://www.linkedin.com/in/mahajangaurav1/ Software Test Automation Developer with over 4 years of experience and a master’s degree in management information systems. Proficient in Java, Python, VBScript, Selenium, Appium, Cucumber, SOAPUI TestNG, Pytest. Skilled in leading and designing automated test frameworks, integrating test automation into Agile environments, and collaborating with cross-functional teams to deliver high-quality software solutions on time.
EDUCATION
MS in Management Information Systems, University of Arizona. (CGPA 3.67) Graduation Date: Dec 2024
Bachelor of Engineering in Mechanical Engineering, Pune. (CGPA 3.50) Graduation Date: Mar 2021 TECHNICAL SKILLS
Test Automation & Frameworks: Selenium WebDriver, Appium, REST-Assured, TestNG, Cucumber, Maven, JUnit, POM
Programming & Scripting: Java, Python, VBScript, Ruby, JavaScript, Computer Vision, OpenCV
CI/CD & DevOps: Jenkins, Docker, Kubernetes, GitLab CI, Azure DevOps, AWS, Agile/Scrum, Git
Client/Server Systems: .NET Framework, Microservices Architecture, HTML, CSS, JavaScript, HTTP, RESTful APIs
Database: MySQL, MongoDB, NoSQL
Tools & Methodologies: Postman, JIRA, Xray, Agile, BDD, TDD
Performance Testing: Locust, JMeter, LoadRunner
Testing Types: Manual Testing, API Testing, Mobile Testing, Agile, BDD, TDD, regression testing, smoke testing EXPERIENCE Graduate Assistant- Test Automation Developer University of Arizona AUG 2024 – DEC 2024
Boosted test efficiency by 60% by designing and developing automated test frameworks using Selenium WebDriver, Cucumber, and automation design patterns like Page Object Model and Keyword-Driven Testing, significantly reducing manual testing efforts.
Achieved 95% test coverage for critical applications by implementing comprehensive automated test suites, enhancing software reliability and quality.
Integrated test automation into Agile environments, leading to a 30% reduction in testing cycle times and improving collaboration between development and QA teams.
Resolved over 100 critical defects by scripting with Java and Python, utilizing BDD practices, and applying strong knowledge of HTTP, HTML, JavaScript, and client/server systems. Software Quality Assurance Engineer University of Arizona AUG 2023 – MAY 2024
Achieved 90% device compatibility by designing and executing automated test frameworks for mobile applications using Appium.
Increased testing efficiency by 45% by programming scripts following OOP principles, enhancing code reusability and maintainability.
Identified and resolved over 150 critical defects during unit and integration testing, contributing to the stability and reliability of the mobile application.
Reduced deployment times by 30% by integrating automated tests into the CI/CD pipeline using Jenkins and Docker.
Improved collaboration with development teams, resulting in a 25% reduction in issue resolution time. Test Coordination & Automation Intern Blue Cross Blue Shield Arizona MAY 2024 – AUG 2024
Developed an automation reporting process single-handedly using Python, Azure DevOps API, Selenium, and VBScript, which reduced manual reporting work by 80%, saving the team 7-8 hours per reporting cycle.
Enhanced test automation suites by integrating VBScript into Selenium frameworks, increasing test coverage by 40% for critical healthcare applications
Assisted in test case development and documentation for the team's heatmaps and testing status reports, enhancing visibility and efficiency across the QA process.
Streamlined QA workflows by integrating automated reporting into the Agile delivery environment, improving communication and issue resolution by 20%.
Collaborated with cross-functional teams, resulting in better alignment on testing priorities and contributing to a 35% improvement in defect detection rates.
Software Quality Assurance Engineer Tata Consultancy Services AUG 2021 – AUG 2023
Led a team of 5 test automation Project in developing automated test suites using Selenium and UI Automation tools for a major rental business client, achieving a 50% reduction in testing time and enhancing software quality by 30%.
Increased test automation coverage from 40% to 85% by creating automated test scripts in Java and VBScript, utilizing Selenium for UI Automation and SOAP UI for API Testing, thereby strengthening the robustness of test frameworks.
Optimized testing processes by implementing API Testing with SOAP UI and UI Automation with Selenium, resulting in a 25% increase in defect detection rates and a 20% reduction in post-release defects.
Integrated Selenium-based test automation into Agile workflows, ensuring on-time project delivery and improving team efficiency by 15%.
RELEVANT PROJECTS
Mobile Automation Test Suite
Developed automation scripts using Appium, enhancing mobile application test coverage by 40% and identifying critical edge-case defects in visual search and augmented reality features.