Summary
Overview
Work History
Education
Skills
Certification
Timeline
Languages
Hobbies
Generic

Shalini Reddy

Software Test Automation Engineer
Mexico City

Summary

Passionate Test Automation Engineer and Test Analyst with four years of experience in both manual and automation testing of various software projects/products.

Well-versed in all phases of the software test life cycle and documenting software test requirements. Design test plans, test scenarios, and create test cases, test scripts, and a requirement traceability matrix.

Coordination with developers, Scrum team, product owner, and subject-matter expert. Training new team members. Good experience working with multinational team members and clients. Having knowledge of various programming languages and best practices for development. Implementing automated testing methodologies. Worked in both Agile and waterfall projects.

Overview

5
5
years of professional experience
1
1
Certificate
2
2
Languages

Work History

Test Engineering Analyst

Intelliswift Software
07.2024 - Current
  • Develop comprehensive test cases and test scenarios based on project requirements and specifications
  • Update and maintain regression test suite with new cases and remove outdated ones as features evolve
  • Perform manual regression tests on web applications to confirm that recent updates, bug fixes
  • Re-execute previously run test cases on new builds to identify any side effects of changes in the code
  • Log detailed, reproducible defect reports for any issues found during testing, including screenshots, descriptions, steps to reproduce, and severity levels in the Buganizer tool.
  • Work closely with developers, QA engineers, SME, product owners, and other stakeholders to understand the scope of changes and provide input on potential impact areas
  • Perform smoke and sanity testing to quickly assess the stability of builds before deeper regression testing
  • Validating the bugs cross-verify with 'APIs and Stack Races' in dev tools.

Test Automation Engineer

John Deere
11.2022 - 12.2023
  • Requirements verification and validation for software features and releases, from test strategy, test case, and test execution
  • Designed comprehensive test cases in both HIL and SIL to identify issues and collaborate with software, hardware, and integration engineers to develop solutions
  • Written and maintained test cases for automated 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
  • Deep understanding of concerned vehicle functions by analyzing System requirements and any other associated documents
  • Used product communication protocols and tools such as serial communications, CAN ISO-11898, UDS ISO-14229
  • Integrate automated tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • 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
05.2020 - 10.2022
  • Analyzing business requirements to determine test strategy for automation testing, maintaining existing test scripts/regression suites, refer to the regression testing
  • Created test plans and test scenarios and implemented and executed manual/automated test cases
  • Attending Agile meetings (Daily scrum/Sprint planning/Backlog refinement/retrospective)
  • Writing automated test scripts using Selenium Web Driver in Java to validate web applications functionality across different browsers and platforms
  • Selenium Test Environment Setup (Maven Integration, Selenium Web Driver, Java, TestNG, and Jenkins Integration)
  • Creating test cases in Cucumber by using Gherkin language in Java that provide scalability, maintainability, and reusability of test scripts
  • Maven project dependencies Installation, automatically download and manage required dependencies from remote repositories, specified in the Maven Project Object Model file, when the project is built
  • Streamlined the bug tracking process by utilizing JIRA tool to report, track, and resolve defects efficiently
  • Providing results to project manager, Test Lead and stakeholders

Education

Master of Computer Applications -

Acharya Nagarjuna University
India

Bachelor of Science in Computers -

Acharya Nagarjuna University
India

Skills

Manual and Automation Testing

Certification

ISTQB-CTFL

Timeline

Test Engineering Analyst

Intelliswift Software
07.2024 - Current

Test Automation Engineer

John Deere
11.2022 - 12.2023

Test Engineer

RcubeIT
05.2020 - 10.2022

Master of Computer Applications -

Acharya Nagarjuna University

Bachelor of Science in Computers -

Acharya Nagarjuna University

Languages

English
Upper intermediate (B2)
Spanish
Elementary (A2)

Hobbies

  • Cooking, Watching TV & Movies
  • Play Indoor games
  • Learning new things and exploring
Shalini ReddySoftware Test Automation Engineer