Summary
Overview
Skills
Work History
Education
Certification
Timeline
Hi, I’m

Venkatesh Gopalakrishnan

Venkatesh Gopalakrishnan

Summary

Results-oriented and innovative Senior Software Engineer in Test II (Lead, Scrum Master) with over 11.5 years of experience. Proficient in communicating complex technical requirements to non-technical stakeholders. Proven leadership in guiding development teams on enterprise-wide projects. Detail-oriented, organized, and able to work efficiently under tight deadlines. Enthusiastic team player committed to contributing to company success. Certified in ASTQB-CTAL-TTA, PSM, and SAFE, with strong expertise in operations management. Known for quickly acquiring new skills and adapting to evolving work practices. Skilled in building collaborative and productive relationships with colleagues.

Overview

11
years of professional experience
5
Certification

Skills

  • Java
  • C#
  • Net
  • TypeScript
  • JavaScript
  • Rest-Assured
  • Selenium
  • Cucumber / Serinity / BDD
  • Mobile Automation - Appium ( Android & iOS )
  • TestNG / Junit
  • Percy Visual Testing
  • Performance Testing ( Jmeter )
  • Jenkins (CI/CD)
  • SQL
  • Other Tools ( JIRA, GIT, Confluence, etc,)
  • Manual Testing
  • Algorithm implementation
  • Workflows and queries
  • System improvements
  • Project Management
  • Project Leadership
  • Framework Architecture Implementation
  • Trainer in Selenium and Java

Work History

Incube8 Pte. Ltd

Senior Software Engineer in Test ( Lead )
08.2019 - Current

Job overview

Lead Acceptance Criteria Discussions and Review:

  • Led discussions on acceptance criteria for each story to ensure sufficient scope definition.
  • Reviewed acceptance criteria for accuracy and completeness.
  • Provided input on improvements to acceptance criteria to ensure high quality standards.

Script Review and Creation:

  • Reviewed and provided feedback on scripts created by junior team members and peers.
  • Created and wrote test scripts for automated execution based on user stories and test cases.
  • Implemented automation-first approach to streamline testing processes and improve efficiency.

Technical and Functional Input in Continuous Testing and Monitoring:

  • Provided hands-on technical and functional input in areas of continuous testing, monitoring, and continuous delivery across multiple products.
  • Analyzed and led discussions on software quality with engineering leaders, product owners, and other stakeholders.
  • Implemented quality processes and performed technical root cause analysis to identify and resolve problems.

Framework Development and Improvisation:

  • Played key role in development and improvisation of testing frameworks.
  • Hosted APPIUM for mobile app automation and set up grids in VMs for efficient testing.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Optimized code performance for improved user experience and system efficiency.

Test Case Creation and Release Management:

  • Created test cases through UI for comprehensive test coverage.
  • Ensured all product releases met required level of quality.
  • Coordinated with team members and onboarded resources for project testing.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Stayed current on industry trends, incorporating emerging technologies into new projects when appropriate.

Genesys Telecom Labs

Senior Software Engineer
09.2017 - 08.2019

Job overview

Analysis and Test Design

  • Conducted analysis on user stories and collaborated with team and scrum lead for clarification.
  • Designed test cases based on user stories defined in JIRA to ensure comprehensive test coverage.
  • Created and implemented frameworks using Selenium Java to streamline testing processes and improve efficiency.
  • Created and implemented Framework using Rest-Assured for Efficient and faster Validation for API.

Test Execution and Reporting

  • Executed various test scenarios, including Sanity, Functional, Integration, Regression Testing, and end-to-end testing.
  • Reported test execution results and defect status during weekly status calls to ensure transparent communication and progress tracking.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.

Active Participation in Agile Meetings

  • Actively participated in daily stand-up meetings, sprint review meetings, and retrospective meetings to provide updates and contribute to team discussions.
  • Collaborated with team members and stakeholders to ensure smooth and efficient project execution.

HCL Technologies Limited

Member Technical Staff
03.2015 - 09.2017

Job overview

Client: CISCO

  • Automated SNTC (Service Notification Tool Cisco) Project using Selenium framework, ensuring efficient inventory management software for Cisco.
  • Validated data generated against database to ensure accuracy and reliability of inventory management system.
  • Played a key role in successfully completing projects within tight deadline of 6 months by forming and leading a team of 20 members from bench.
  • Conducted script reviews for peer members, providing valuable feedback and ensuring high-quality code standards.

Client: Turner Broadcasting

  • Automated CNN (Cable News Network) application on various desktop browsers including Chrome, Firefox, Internet Explorer, Edge, and Safari, following the Test-Driven Development (TDD) approach.
  • Implemented grid setup to execute jobs in parallel across different browsers, optimizing testing efficiency and reducing execution time.
  • Automated CNN Mobile App using Appium tool for both Android and iOS platforms, ensuring seamless functionality across mobile devices.
  • Successfully completed Proof of Concept (POC) for Cartoon Network, acquiring the project for automation testing.
  • Automated CNN App on Fire TV and Roku TV platforms using Selenium, ensuring smooth user experience on streaming devices.
  • Provided test estimation and input to the manager, contributing to effective project planning and execution.

Amazon Development Center

Associate QA Engineer
11.2013 - 03.2015

Job overview

Amazon Development Centre, Lab126

  • Worked on a highly confidential project at that time, known as Fire Phone, for Amazon Lab126, showcasing the ability to handle sensitive and confidential information.
  • Contributed to the development of an AI-based application named Firefly, which allowed users to capture images, music, and videos for easy purchase on the Amazon shop.
  • Automated API testing for the Amazon Firefly App, ensuring its functionality and performance, and provided results to the team for analysis.
  • Involved in developing automated smoke tests for nightly builds, contributing to early defect detection and ensuring software quality.
  • Automated testing for the Amazon Shop app on Fire Phone, ensuring smooth user experience and identifying and resolving defects.
  • Successfully executed automated tests for nightly builds, ensuring timely delivery of high-quality software.

Education

ITM University
Chennai, Tamil Nadu, India

MBA from Operation Management

Anna University
Chennai, Tamil Nadu, India

Bachelor of Technology from Information Technology
04-2013

Certification

  • ASTQB - Certified Tester Advanced Level Technical Test Analyst
  • ASTQB - Certified tester Foundation Level
  • Professional Scrum Master™
  • Scaled agile certification by Scaled Agile, Inc.
  • IBM DB2

Timeline

Senior Software Engineer in Test ( Lead )

Incube8 Pte. Ltd
08.2019 - Current

Senior Software Engineer

Genesys Telecom Labs
09.2017 - 08.2019

Member Technical Staff

HCL Technologies Limited
03.2015 - 09.2017

Associate QA Engineer

Amazon Development Center
11.2013 - 03.2015

ITM University

MBA from Operation Management

Anna University

Bachelor of Technology from Information Technology
Venkatesh Gopalakrishnan