0% found this document useful (0 votes)
36 views5 pages

Resume

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views5 pages

Resume

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

SHANKAR REPALA

Dedicated IT professional with experience in Automation, Manual and Embedded


Testing; seeking a challenging role in Software Quality Assurance testing with a
focus on web-based applications. Open to opportunities across various industries
and domains, aiming to contribute to the organization's success through expertise in
testing methodologies and tools

[email protected] | +91-8247637502

Profile Summary
 Boasting 14 years of progressive experience in the IT industry, specializing in manual testing, automation
testing, API testing and embedded testing across Avionics, Automotive, and IOT domains
 Currently leading and managing testing activities for multiple projects at Co-Forge Technologies, ensuring
adherence to quality standards and project timelines while collaborating with cross-functional teams
 Proficient in key skills such as analyzing business requirements, creating test plans, test cases, test scripts,
and requirement traceability matrices, as well as utilizing Quality Center and JIRA for test case management
and defect tracking
 Proficient in Software Test Life Cycle, including Test Strategy Definition, Test Plan Creation, Test Design,
Test Estimation, Test Execution, Test Data Creation & Validation, Test Review and Defect Reporting &
Verification
 Worked on CI/CD technologies and in the Avionics domain
 Skilled in incorporating industry best practices, techniques and methodologies into existing testing
processes for effective bug fixing & resolution of issues
 Contributed to the successful release of various products & services for leading international clients
 Committed to continuous learning and growth, staying up-to-date with the latest industry trends and best
practices in software quality assurance and testing

Core Competencies
Project Management & Execution Software Testing Lifecycle Manual, & Embedded Testing

Test Planning & Estimation Test Documentation & Metrics Automation & Testing Frameworks

Software Quality Assurance Defect Tracking & Prevention Team Management & Leadership
Analysis

IT Skills
Programming Languages: C, Python
Version Control Systems: GIT, SVN
Tools: Selenium, Cypress, PyTest, Postman, Swagger, REST Assured, Python Requests Library
API Technologies: REST Assured API, SOAP
Cloud Platforms: AWS
Communication protocols: CAN, MQTT, I2C, SPI
Bug Tracking Tools: JIRA, Quality Center, Bugzilla
Build tools: Maven
CI Server [Continuous Integration]: Jenkins
Operating Systems: Linux, Windows
ITSM Tools: Confluence
Safety standard: DO-178B

Education
 B.Tech. in Electronics and Communication Engineering, Sri Venkateswara Engineering College (affiliated to
JNTU, Hyderabad), June 2004

Work Experience
Project Lead at Cigniti Technologies (Mar 2021 – Nov23)

Responsibilities:
 Setting up test environments, developing test strategy, test plan, test cases, test suits, scenarios, test data
& requirement traceability matrix
 Leading and managing testing activities for multiple projects, ensuring adherence to quality standards and
project timelines
 Collaborating with cross-functional teams to analyze project requirements and develop comprehensive test
plans
 Executing test cases, scripts, and scenarios, identifying and reporting defects using Quality Center and JIRA
 Conducting various types of testing, including smoke testing, black-box testing, user acceptance testing
(UAT), functional testing, positive/negative testing, system testing, regression testing, white box testing,
GUI software testing, ad-hoc testing, cross-browser/cross-platform testing, UI validation, and web services
testing
 Developing and maintaining automation testing scripts using Cypress, ensuring efficient and effective test
coverage
 Utilizing Jenkins for continuous integration, ensuring seamless integration of testing activities into the
development process
 Leading the software quality process involving review of product functions, test specifications &
documentation, defect prevention, debugging & resolution of issues.
 Managing defect life cycle including defect creation, defect tracking and root cause analysis of defects.
 Creating Quality Assurance documents like traceability matrix, defect trend charts and metric reports.
 Reviewing, modifying and sending the status & bug reports to the client on daily basis under Agile Process.
 Guiding & mentoring a Software Testing Team of xx members, through all phases of testing life cycle.
 Working with onsite & offshore resources, imparting practical training to new team members.
 Setting performance expectations including KPIs & assessment criteria.
 Identifying underperforming resources and providing feedback to them, delivering team training sessions.
 Mentoring teams to maximize the levels of productivity, minimizing schedule variations and defect rejection
ratio

Previous Experience

Project Lead at Tech Mahindra (Apr 2013- Jan 2020)

Senior Associate Engineer at Caterpillar (May 2011- Jan 2013)

Senior Software Engineer at iVedha (Dec 2008- May 2011)

Software Engineer at Raffles Solution (Jun 2007- Nov 2008)

*PLEASE REFER TO THE ANNEXURE FOR PROJECT DETAILS*

Annexure
Project: UbiHub
Environment: GIT, Maven, Jenkins, Docker,
Role: Project Lead
Programming Languages: Python
Tools: Selenium, Cypress, PyTest, Postman, Swagger, REST Assured, Python Requests Library
API Technologies: REST API, SOAP
Cloud Platforms: AWS
Communication protocols: MQTT, I2C, SPI
Operating System: Windows
Organization: Cigniti Technologies
Duration: Mar 2021 – Nov2023

Project description:
Ubicquia is a smart city IOT platform that provides critical services, including light control, video artificial
intelligence, public Wi-Fi. Ubicquia offers municipalities, utilities, broadband service providers, and lighting
manufacturers a cost-effective and expandable platform for deploying simply connected, simply smart
broadband, small cell, and smart city services. Its plug and play network with skills to turn any streetlight into a
multi-function router that supports a growing list of services that include advanced lighting controls, public Wi-
Fi, and the connection to 3rd party sensors including air quality monitors and surveillance cameras.
Roles & Responsibilities:
 Design and development of Functional, API test framework
 Worked on serial communication automation
 Worked with development, QA and operations teams to ensure that newly developed software code is built
and released
 Performing builds using GIT, creating new branches, and setting up the build environment, defining new
targets, dependencies and proper search paths
 Maintaining Maven Pom.xml and properties files.
 Set up and ongoing builds in Jenkins.
 Integrated Maven with Jenkins for the builds as the Continuous Integration process
 Created activities and assigned to the developers to fulfill the client requirements
 Development of Test Framework for Functional testing and API testing
 Development of Functional, Regression, UAT test plans and test cases
 Creating Smoke, Regression and UAT Test suites
 Execution of Functional, Regression, UAT test plan and test cases
 Automating the API testcases and functional testcases using Python
 Analyzing and reporting the failures in night builds triggered through Jenkins
 Creating Monthly automation reports for all the modules

Project: SAS Configuration utility


Environment: Selenium
Client: United Technologies Corporation
Role: Test Lead/Project Lead
Organization: Tech Mahindra
Duration: Apr 2016- Jan 2020

Project description:
SAS CU (Configuration Utility) is a web application used to configure the SAS fire panels.CU helps to the user to
read and update the configuration from these panels and it provides graphical interface, which helps to user to
perform configuration of Devices, Correlations, Zones and Mapping. CU used to communicate with the using
APIs to retrieve the diagnostics data and various reports. CU also had the functionality to update the panel
Firmware.
Roles & Responsibilities:
 Development of new test cases for new modules and detectors
 Worked on requirement analysis
 Worked on development and execution of Functional, Regression, UAT test plan and test cases
 Worked on peer reviews and defect reviews
 Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, and Test
Cases and executed test cases
 Worked on the Android module of the project to automate the app using Appium with Python.
 Development of new test cases for new modules and detectors
 Worked on development and execution of Functional, Regression, UAT test plan and test cases
 Developing the Automation framework using Selenium to run test cases in multiple browsers and platforms
 Responsible for writing and maintain Cypress scripts for regression and functional testing using data driven
framework
 Worked on requirement analysis
 Worked on peer reviews and defect reviews
 Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, and Test
Cases and executed test cases
 Developed Python scripts to automate the test cases
 Developed Page Objects using the Selenium Framework
 Performed functional testing of SOAP and RESTFUL Web Services using Rest API
 Developed Python scripts to automate the test cases

Project: Next Generation Robotic System


Client: Comau
Role: Test Lead
Organization: Tech Mahindra
Duration: Feb 2015- Apr 2016

Responsibilities:
 Developing Test plan for system testing
 Responsible for writing and maintain Selenium WebDriver scripts for regression and functional
testing using data driven framework
 Developed Python scripts to automate the test cases
 Worked on requirement analysis
 Worked on tool qualification
 Worked on system testing test setups using LabVIEW
 Worked on Unit testing, White box test setup using Vector CAST/C++
 Developing Requirement Score Card for testing
 Worked on requirement gathering analysis
 Worked on peer reviews

Project: C-445 Motor Control


Environment: C, Windows, Profibus, Windows, RTRT
Client: Eaton Technologies
Role: Senior Test Engineer
Organization: Tech Mahindra
Duration: Apr 2013- Jan 2015
Responsibilities:
 Developing Test plan for system testing
 Worked on requirement analysis
 Worked on tool qualification
 Worked on Unit testing, White box test setup using RTRT
 Developing Requirement Score Card for testing
 Worked on requirement gathering analysis
 Worked on peer reviews

Project: ECM/ECU testing using FAST


Environment: C, GIT, HP QC, FAST (internal tool)
Client: Caterpillar
Role: Senior Test Engineer
Organization: Caterpillar
Duration: May 2011- Jan 2013

Responsibilities:
 Developing Test plan for system testing
 Developing new test procedures for system testing
 Developing harness designs for system testing
 Worked on requirement analysis
 Worked on unit testing, HIL testing, API testing and peer reviews
 Worked on system testing of ECU/ECM
 Review of the system testing results
 Worked on the rollout of GIT

Project: Vehicle Onboard Controller


Environment: C, Cantata, ClearCase, Quality Center
Client: Thales Corporation
Role: Senior Test Engineer
Organization: ivedha
Duration: Dec 2008- Apr 2011

Responsibilities:
 Developing new test procedures for system testing
 Worked on unit testing, White box testing
 Worked on system testing of VOBC, ATS Functionality
 Worked on reviews of Field test results
 Review of the system testing results

Project: Boeing 787 CIS/MS


Environment: C, HADS, ADA
Client: Boeing/Honeywell Technologies
Role: Test Engineer
Organization: Raffles Solutions
Duration: July 2008- Nov 2008
Responsibilities:
 Involved system testing of OSM (Onboard Storage Management).
 Involved system testing of OTL (Onboard Target Loader).
 Worked on unit testing, White box testing
 Worked on system testing of ODLF Functionality
 Worked on reviews
 Review of the test procedures& results
 Updating the test procedures as per new functionality
 Creating the new AMI database

Project: Boeing 777 VHF DATALINK


Environment: C, HADS, ADA, ITEG
Client: Boeing/Honeywell Technologies
Role: Test Engineer
Organization: Raffles Solutions
Duration: June 2007- June 2008

Responsibilities:
 Worked on development of new scripts for CPI, AM module
 Worked on White box testing
 Developing new scripts for updated functionality
 Updating the existing scripts as per new functionality
 Reviewing of the code, scripts
 Updating the driver code for different functionalities
 Creating new builds for different functionalities

You might also like