Summary
Overview
Work History
Education
Skills
Certification
Assignments
Quote
Timeline
Generic

Shalini Reddy

Test Automation Engineer
Mexico City

Summary

Perceptive Test Automation Engineer well-versed at identifying and documenting complex software problems and causes. Designs test plans and procedures and equips and trains newer colleagues. Demonstrates practiced expertise in product design and participates in design reviews to offer early input on functional requirements and potential problems. Lead Test Engineer with four years of experience conducting manual and automatic testing of various products. Detail-oriented quality inspector tasked with producing reputable products. Coordinated with subject matter experts to reach accurate findings in testing results.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Test Automation Engineer

John Deere
Monterey
11.2022 - 12.2023
  • Designed comprehensive test cases in both HIL and SIL to identify issues and collaborate with software, hardware, and integration engineers to develop solutions
  • Requirements verification and validation for software features and releases, from test strategy, test case, and procedure development to test execution
  • Written and maintained test cases for automating test execution, data collection, and analysis
  • Writing Python scripts in Visual Studio to trigger test scenarios, interact with software under test (SUT), and verify expected behavior
  • Using Python Scripts including starting and stopping simulations, configuring simulation parameters, and controlling simulated hardware components
  • Communicated with developers, mechanical, and electrical engineers to proactively identify issues and gaps in test coverage and documentation
  • Developed deep understanding of concerned vehicle functions by analyzing System requirements and any other associated documents
  • Created detailed test plans and executed test cases for validation of John Deere systems
  • Used product communication protocols and tools such as serial communications, CAN ISO-11898, UDS ISO-14229
  • Used analysis tools like CAN Analyzer, CANoe and Vector tool
  • Conducting diagnostic tests on various equipment or systems
  • Analyzed test results and identifying issues
  • Integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Collaborate with development and operations teams to resolve problems
  • Generate regular reports on diagnostic data, highlighting key performance indicators and areas of concern
  • · Streamlined the bug tracking process by utilizing Rally to report, track, and resolve defects efficiently.
  • Conducted and Involved in the Entry and Exit criteria for story cards.

Test Engineer

RcubeIT
Mexico City
11.2021 - 10.2022
  • Created, implemented, and executed manual/automated test cases
  • Created detailed, comprehensive, and well-structured test plans and test scenarios
  • Analyzing business requirements in order to determine test strategy covered by automation testing Maintaining existing test scripts/regression suites, refer to th regression testing
  • Attending Agile meetings (Daily scrum meeting/Sprint planning/Backlog refinement) on assigned projects
  • Providing results to project managers and stakeholders.
  • Develop and maintain automated test scripts in automation using Selenium Web Driver, Python
  • Selenium Test Environment Setup (Maven Integration, Selenium Web Driver, Python, TestNG, and Jenkins Integration
  • Understand and ensure compliance and risk management requirements are met
  • Integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Identified defects in multiple environments and throughout all phases of the development life cycle
  • Streamlined the bug tracking process by utilizing JIRA to report, track, and resolve defects efficiently.

Test Engineer

RcubeIT
Mexico City
05.2020 - 10.2021
  • Reviewed requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Created detailed, comprehensive, and well-structured test plans and test cases
  • Attending Agile meetings (Daily scrum meeting/Sprint planning) on assigned projects
  • Automation suite creation using Eclipse, Java, Selenium
  • Writing automated test scripts using Selenium Web Driver in Java to validate web applications' functionality across different browsers and platforms
  • Creating test cases in Cucumber by using Gherkin language in Java that provide scalability, maintainability, and reusability of test scripts
  • Integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Collaborated closely with internal teams (developers and product managers) to identify system requirements
  • Streamlined the bug tracking process by utilizing JIRA to report, track, and resolve defects efficiently.

Education

Masters in Computer Applications -

Acharya Nagarjuna University
AP, India

Bachelor of Science in Computers -

Acharya Nagarjuna University
AP, India

Skills

    System Requirements Analysis

undefined

Certification

ISTQB-CTFL

Assignments

  • Selenium
  • Java
  • Python Scripting
  • Electronic Control Unit
  • Control Area Network (CAN)
  • Unified Diagnostic Services
  • Canoe&CANanalyzer
  • Control Desk& Labcar Model
  • Basic CAPL Scripting
  • Analysis
  • Rally
  • Github
  • CI/CD Pipeline
  • Jenkins

Quote

Judge a man by his questions rather than his answers.
Voltaire

Timeline

Test Automation Engineer

John Deere
11.2022 - 12.2023

Test Engineer

RcubeIT
11.2021 - 10.2022

Test Engineer

RcubeIT
05.2020 - 10.2021

Masters in Computer Applications -

Acharya Nagarjuna University

Bachelor of Science in Computers -

Acharya Nagarjuna University
Shalini ReddyTest Automation Engineer