Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Pramod R

Frisco,TX

Summary

Accomplished Senior QA Automation Engineer with 10+ years of experience driving quality assurance across diverse IT projects. Specializes in developing robust, scalable, and efficient automation frameworks for web and mobile applications. Deep understanding of browser compatibility testing and mobile web testing. Expertise in Selenium, Appium, Java, and Python. Proven track record in integrating automated testing into CI/CD pipelines using MSFT Azure DevOps and Jenkins. Passionate about optimizing QA processes, improving test coverage, and delivering high-quality bug-free applications. Extensive experience in Agile methodologies and collaborating with cross-functional teams. Adept at mentoring junior engineers and promoting best practices within QA teams. Solid foundation in manual testing, now specializing in full automation life cycles from strategy development to execution and reporting. Key contributor to projects ensuring seamless user experiences across browsers (Chrome, Safari, Edge) and mobile platforms (iPhone, Android). Continuously innovating and refining testing approaches to enhance product quality and performance.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior QA Automation Engineer

XYZ Tech Solutions
01.2023 - Current
  • As a Senior QA Automation Engineer at XYZ Tech Solutions, I led automation efforts for both web and mobile applications, integrating them into a CI/CD pipeline to ensure high-quality releases in rapid sprints
  • My work involved creating complex test automation frameworks using Selenium and Appium, conducting in-depth browser compatibility testing and mobile web testing for a variety of devices and browsers, and streamlining testing processes to achieve consistent, reliable, and rapid testing results
  • Developed comprehensive Selenium test scripts for automation of functional, regression, and smoke tests for multiple web applications, ensuring high test coverage across all major browsers including Chrome, Safari, and Edge
  • Led mobile testing efforts using Appium for both iOS and Android applications, ensuring that mobile websites perform flawlessly on devices such as iPhone 16 and Samsung Galaxy S through BrowserStack
  • Integrated automated test cases with MSFT Azure DevOps and Jenkins, ensuring seamless CI/CD pipeline integration and reducing manual testing time by 70%
  • Created and maintained an automated testing framework utilizing Page Object Model (POM) and Data-Driven Testing strategies to ensure scalability and reusability of test scripts
  • Performed detailed testing on Flutter-based applications, ensuring the responsiveness and stability of mobile and web platforms, aligning with business requirements and user expectations
  • Facilitated effective Agile ceremonies fostering collaboration among cross-functional teams, ensuring continuous feedback loop and rapid response to change
  • Led performance testing for high-traffic websites using JMeter to identify performance bottlenecks and ensure the robustness of applications under heavy load
  • Reduced defect leakage by 45% through the development of comprehensive automated regression tests
  • Spearheaded mobile testing automation for both iOS and Android platforms, improving test coverage by 60%
  • Improved CI/CD pipeline reliability by automating the testing and deployment process, leading to faster production releases
  • Reduced time-to-market by implementing end-to-end automated testing, achieving 50% faster test cycle execution

QA Automation Engineer

ABC Technologies
07.2017 - 12.2022
  • In this role, I focused on developing and executing automated test scripts for web and mobile applications
  • I was instrumental in optimizing the test framework and ensuring browser and device compatibility using Selenium and Appium, contributing to the overall quality assurance strategy for a variety of client-facing products
  • Automated functional and regression test suites using Selenium WebDriver and Appium for cross-browser testing (Chrome, Safari, Edge) and mobile web testing on iOS and Android devices via BrowserStack
  • Designed and implemented a keyword-driven framework for automated testing, allowing for easy test script creation and execution by less technical team members
  • Collaborated with development teams to integrate automated tests into Azure DevOps pipelines, ensuring automated testing was incorporated early into the software development lifecycle (SDLC)
  • Developed and maintained detailed test cases, executed them, and tracked defects using JIRA and Azure Boards, improving the visibility of the testing process within the organization
  • Conducted exploratory and usability testing to ensure the seamless functionality of websites and mobile apps on a variety of devices, especially Flutter-based applications
  • Facilitated Agile sprint ceremonies, enhancing stakeholder communication and streamlining the dissemination of real-time test results using JIRA and Azure Boards
  • Increased testing efficiency by 50% by automating previously manual test cases for regression testing
  • Reduced testing cycle time by 40% by integrating automation testing into the CI/CD pipeline
  • Improved mobile testing coverage and device compatibility, reducing customer-reported defects related to mobile platforms by 30%

QA Automation Engineer

TechSoft Innovations
06.2013 - 06.2017
  • During my time at TechSoft Innovations, I transitioned from manual testing to full-fledged automation engineering
  • I developed, executed, and maintained automated test scripts, creating a seamless testing experience for both web and mobile applications
  • Automated functional, regression, and smoke tests for web applications using Selenium
  • Wrote and maintained automated scripts for mobile web testing using Appium for Android and iOS applications, ensuring smooth functionality across different devices
  • Implemented TestNG and JUnit for test case execution and reporting, integrating them with Jenkins for continuous integration
  • Streamlined the development and upkeep of automated testing scripts utilizing Cucumber BDD, aligning with Agile principles to improve workflow between testing and development teams
  • Enhanced the Page Object Model design pattern to improve the maintainability and scalability of the automated test suite
  • Developed scripts for API testing using Postman to validate backend services and ensure proper data flow between systems
  • Successfully automated over 75% of the test suite for web applications, reducing manual effort and increasing test coverage
  • Integrated test automation scripts into the CI pipeline, enabling faster deployment cycles and continuous quality assurance
  • Conducted comprehensive cross-browser compatibility testing, improving application stability and end-user experience across multiple browsers
  • Engineered automated testing frameworks using Selenium WebDriver for comprehensive regression and functional testing, which increased test coverage by 85% while reducing execution time by 60%, enabling rapid feedback cycles and improved software quality
  • Led the entire process of developing a resilient automation architecture with the integration of Selenium, Appium, and JUnit, enhancing test coverage by 50% and decreasing incidents of bugs after deployment by 40%

Junior Manual Tester

TechWave Solutions
06.2011 - 05.2013
  • Performed manual testing for web and desktop applications, identifying and documenting defects to ensure product quality and compliance with business requirements.
  • Enhanced product performance by conducting thorough regression testing on each release.
  • Executed functional, regression, and integration testing on multiple software platforms, contributing to a 95% defect resolution rate within the initial testing cycle.
  • Reported and tracked defects in JIRA, providing detailed steps to reproduce and clear test evidence, resulting in a 20% reduction in time to resolve high-priority issues.
  • Assisted in test case creation for web and mobile applications, ensuring 100% test coverage for functional specifications and meeting project deadlines.
  • Collaborated with cross-functional teams, including developers and QA engineers, to reproduce defects and validate fixes, enhancing communication and speeding up issue resolution by 30%.
  • Transitioned into automation testing, learning and applying automation tools (e.g., Selenium, Postman) to optimize test coverage and execution time, increasing testing efficiency by 25%.
  • Improved software quality by meticulously executing manual test cases and identifying defects.

Education

Master of Science - Information Science

University of Texas At Austin
Austin, TX
05.2011

Skills

  • BrowserStack
  • Appium
  • Mobile Web Testing
  • MSFT Azure DevOps
  • Jenkins
  • Git
  • GitLab
  • Java
  • Python
  • JavaScript
  • Page Object Model
  • TestNG
  • JUnit
  • BDD
  • Microsoft Azure
  • AWS
  • GitHub
  • Bitbucket
  • Azure Boards
  • Jira
  • TestRail
  • Scrum
  • Kanban
  • Agile Testing Practices
  • Load Testing
  • JMeter
  • LoadRunner
  • Chrome
  • Safari
  • Edge
  • Firefox
  • IE
  • Postman
  • Charles Proxy
  • Sauce Labs
  • Docker
  • Selenium
  • Cucumber

Certification

  • Microsoft Certified: Azure Fundamentals, 01/21
  • Certified Selenium WebDriver Professional, 01/20
  • ISTQB Certified Tester - Foundation Level, 01/18

Timeline

Senior QA Automation Engineer

XYZ Tech Solutions
01.2023 - Current

QA Automation Engineer

ABC Technologies
07.2017 - 12.2022

QA Automation Engineer

TechSoft Innovations
06.2013 - 06.2017

Junior Manual Tester

TechWave Solutions
06.2011 - 05.2013
  • Microsoft Certified: Azure Fundamentals, 01/21
  • Certified Selenium WebDriver Professional, 01/20
  • ISTQB Certified Tester - Foundation Level, 01/18

Master of Science - Information Science

University of Texas At Austin
Pramod R