Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Gopinath A

Bengaluru

Summary

Adept QA Automation Developer with expertise in Python, Selenium, and Rest API, specializing in comprehensive test automation. Demonstrates strong analytical skills and a commitment to improving software quality through innovative testing strategies and efficient defect management. Skilled in working within collaborative teams, driving project success with meticulous attention to detail and proactive problem-solving.

Overview

10
10
years of professional experience

Work History

QA Automation Developer

Dell International Services India Private ltd
Bengaluru
02.2017 - Current

Dell International Services – Software Senior Engineer
02/2017 – Present

  • SDLC Implementation: Spearheaded the implementation of the Software Development Life Cycle (SDLC) for testing, ensuring compliance with industry standards and optimizing the application testing process.
  • Test Script Development: Created automated test scripts for functional, regression, and smoke testing. Designed test procedures and developed manual test cases for thorough test coverage.
  • Test Case Design & Execution: Led test case design, developed detailed test plans, and executed test cases for various projects. Efficiently tracked defects and created detailed test reports.
  • Defect Management & Reporting: Managed defect life cycles, tracked issues, and provided detailed defect reports to ensure high-quality deliverables with timely resolution.
  • Jenkins Integration & Build Validation: Utilized Jenkins to automate the execution of test scripts for build validation. Wrote and integrated test scripts to ensure each build was thoroughly tested for functionality and stability, identifying potential issues early in the development process.
  • Web UI Automation: Developed and maintained automated UI test scripts for web applications using Python and Selenium, ensuring high-quality, bug-free user interfaces.
  • Web API Automation: Designed and implemented automated test scripts for REST API testing using Python, verifying endpoint functionality, data integrity, and security.
  • Standalone Application Automation: Built automation frameworks for Windows applications using Python and PowerShell
  • Client-Server Automation: Designed and implemented end-to-end client-server automation suites, using REST API for server-side testing and PowerShell for client-side automation.
  • Installer Automation: Developed automation scripts using Python and PowerShell for application installations, integrating with the Inspect Tool to streamline deployment processes and reduce manual interventions and installation-related errors
  • Tool Integration & Automation: Automated the integration of inspection and diagnostic tools, enhancing the overall testing pipeline efficiency and ensuring smooth system configurations.
  • Test Planning & Documentation: Created comprehensive test plans, detailed test cases, and test reports that were aligned with project requirements, ensuring complete test coverage and compliance.
  • SDL Automation Implement SDL automation to seamlessly integrate security testing and practices into each phase of the software development lifecycle (SDLC).

Quality Analyst

Evince Technologies
Chennai
02.2015 - 01.2017
  • Requirements Analysis: Collaborate with stakeholders to understand functional and non-functional requirements for cloud-based applications and mobile apps across various business domains.
  • Test Planning & Execution: Develop and execute detailed test plans, test strategies, and test cases, ensuring alignment with business needs, security standards, and mobile-specific requirements.
  • Test Case Design & Documentation: Write, review, and document comprehensive test cases for functional, regression, and UAT testing, ensuring full test coverage and adherence to requirements.
  • End-to-End & Custom Application Testing: Perform end-to-end testing for cloud-based and custom applications, including mobile apps, ensuring integration with third-party tools, APIs, and cross-platform compatibility.
  • Mobile App Testing: Conduct mobile app testing on Android and iOS devices, validating functionality, usability, and performance across different devices and screen sizes.
  • Responsive Design Testing: Validate web applications for responsiveness, ensuring a consistent and optimal user experience across various screen sizes and devices.
  • Defect Management: Track defects identified during testing, document them in detail, and work closely with the development team to ensure timely resolution.

Education

B.Tech - Information Technology

Adhiparasakthi Engineering College
Kancheepuram
04-2014

Skills

  • Framework: BDD & Unit Test
  • Platform : Windows, Linux, Thin OS
  • Language: Python , PowerShell
  • Python Frameworks & Libraries: Extensive experience with Python libraries and modules for automation, including Behave, OpenCV, PYWINAUTO, WinAppDriver, SDL and more
  • Automation Tools: Skilled in using Selenium, REST API, and various Python-based modules for UI, web, and desktop automation
  • Tools: GIT, REST API, JIRA, Putty, WinSCP, VNC, Raritan, GIT, Bitbucket, JIRA, Jenkins, Postman etc
  • OS-Specific Quality Control tools

Accomplishments

• Have got awards almost in each quarter for good performance and bringing up new things in the Automation.

• Have won 2 awards at the Global level in DELL Hackathon organized at a global level.

Timeline

QA Automation Developer

Dell International Services India Private ltd
02.2017 - Current

Quality Analyst

Evince Technologies
02.2015 - 01.2017

B.Tech - Information Technology

Adhiparasakthi Engineering College
Gopinath A