Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pramod Gulla

Software QA Engineer
Montreal,Quebec

Summary

Highly skilled QA engineer with over 6 years of diverse experience in both frontend and backend testing across web and mobile applications. Proficient in automation and manual testing methodologies, adept at ensuring product quality through rigorous testing processes. Demonstrated ability to collaborate effectively with cross-functional teams to deliver high-quality software solutions.

Overview

7
7
years of professional experience
2
2
years of post-secondary education
1
1
Language

Work History

Software QA Engineer

Intact Insurance
05.2023 - 02.2024
  • Led API automation testing efforts, collaborating closely with developers to gather requirements and design test cases.
  • Developed API tests in Postman by defining requests, assertions, and test scripts to validate the functionality of the APIs. Organized tests into collections for better management.
  • Developed and maintained Jenkinsfile in GitHub repository to automate CI/CD pipelines, enabling seamless integration and deployment processes.
  • Created Docker image using Dockerfile containing Linux, Node.js, npm, Newman, and Postman, facilitating smooth integration and execution of API automation tests within CI/CD pipelines.
  • Managed Jenkins agents running within Kubernetes clusters to optimize resource utilization and scalability for CI/CD pipelines.
  • Established and configured Jenkins multi-branch pipeline job to automate build, test, and deployment processes across multiple branches of the codebase.
  • Implemented email notifications with HTML reports to provide comprehensive test results and status updates.
  • Configured Jenkins pipeline to generate reports and publish them directly to Confluence, providing stakeholders with real-time visibility into test outcomes and ensuring comprehensive documentation of test execution.
  • Collaborated with cross-functional teams to prioritize and address critical defects, improving product quality and reliability.
  • Created detailed guides, tutorials, and documentation outlining test methodologies, tools, and procedures to streamline onboarding and facilitate collaboration among team members.
  • Provided guidance on test suite creation, execution, and integration within CI/CD pipelines, fostering a culture of automation excellence and knowledge sharing within the team.

Senior Software QA Tester

Cerence
10.2018 - 05.2023
  • Improved software quality by creating and executing test plans and cases for Web application.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.
  • Developed, implemented and maintained automated testware for scripts, functions and programs to boost testing efficiency.
  • Wrote automated test suite for product and provided test coverage analysis.
  • Verified acceptance by developing and implementing automated and manual application features and regression tests.
  • Built automated test scripts to handle repetitive software testing work.
  • Supported continuous integration efforts by integrating automated tests into build pipelines, thus reducing time-to-market for product releases.
  • Supported test review, defect control and configuration management within delivery pipeline.
  • Monitored resolution of bugs, tested fixes, and helped developers tackle ongoing problems by providing QA perspective.
  • Reduced production defects by ensuring proper traceability between requirements, test cases, and defects.
  • Enabled smoother deployments through thorough verification of release notes and user documentation against application functionality.
  • Documented testing procedures for developers and future testing use.

Mobile Application Tester

Aldo Group
06.2017 - 10.2018
  • Improved product quality and reduced manual testing by designing and implementing mobile automation test scripts for Aldo IOS mobile store apps in Javascript using Cucumber for BDD framework, WebdriverIO and Appium.
  • Demonstrated expertise in using the Appium Inspector’s graphical user interface to inspect and identify UI elements within iOS applications, facilitating test script development and maintenance.
  • Contributed to test driven development by designing and implementing automated test cases with an agile team.
  • Maintained a clean code base by re-factoring existing test scripts when expanding the test suite to encompass new features.
  • Developed and executed comprehensive test scenarios on iOS simulators to validate app behavior, user interface elements, and performance metrics.
  • Executed and Maintained Aldo web UI automation test scripts for Regression and end-end test coverage using Selenium WebDriver with Python.
  • Managed test cases, test cycles, and test execution effectively within Zephyr, ensuring comprehensive test coverage and adherence to project requirements.
  • Collaborated with development and testing teams to identify, analyze, and resolve defects.
  • Integrated automation scripts with Jenkins for continuous integration.
  • Provided regular status reports to project stakeholders.
  • Participated in sprint planning, daily stand-ups, and retrospectives.
  • Trained other team members and conducted training sessions on mobile automation testing.

Education

Master of Science - Industrial Engineering

Concordia University
Montreal, QC
01.2014 - 12.2015

Skills

Mobile Testing - IOS, Android

undefined

Timeline

Software QA Engineer

Intact Insurance
05.2023 - 02.2024

Senior Software QA Tester

Cerence
10.2018 - 05.2023

Mobile Application Tester

Aldo Group
06.2017 - 10.2018

Master of Science - Industrial Engineering

Concordia University
01.2014 - 12.2015
Pramod GullaSoftware QA Engineer