Summary
Overview
Work History
Education
Skills
Project: CRM Platform
Project: AtoZ Online Banking System
Project: E-clinic
Disclaimer
Timeline
Generic
Shilpa Y

Shilpa Y

Bangalore

Summary

Test Automation Engineer with over 5 years of experience in developing and executing automated test scripts, improving test coverage, and ensuring the quality of software products. Proficient in various automation frameworks and tools like Selenium, WDIO, Mocha and hybrid. Strong background in Agile methodologies, regression testing, and continuous integration/continuous deployment (CI/CD) pipelines. Excellent problem-solving skills and a commitment to delivering high-quality results.

Overview

5
5
years of professional experience

Work History

Automation Test Engineer

Unosis IT Solutions.
Bangalore
10.2019 - 05.2024
  • Developed automated test scripts using Selenium and Java to validate the application's functionality.
  • Created, maintained and executed automation scripts for regression testing of web applications.
  • Documented all defects found during automation tests in defect tracking systems such as JIRA.
  • Performed functional, integration, system and regression testing on various software applications.

Education

B.E - Electronics and Instrumentation Engineering

MSRIT Bangalore

Skills

  • Automation Tools: Selenium WebDriver, WDIO, TestNG, Postman
  • Programming Languages: JavaScript, Java, Python
  • CI/CD Tools: Jenkins, Git, Maven, Docker
  • Test Management Tools: JIRA, TestRail
  • Version Control: Git
  • Operating Systems: Windows, Linux
  • API Testing: REST API, SOAP
  • Agile Methodologies: Scrum
  • Database: MySQL

Project: CRM Platform

Domaine: Customer Relationship Management (CRM)

Team size: 5

Designation: Automation test engineer

Duration: 14 months

Objective:

This CRM platform includes 12 major modules, allowing customers to advertise products, maintain lead details, manage potential buyers (opportunities), and record purchase information. Additionally, it helps customers organize details of businesses interested in purchasing their products.

Responsibilities & Contributions:

Test Automation & Frameworks:

  • Developed and maintained automated test scripts using WebDriverIO and JavaScript, ensuring robust and reusable code.
  • Configured WebDriverIO test suites for optimal test execution, focusing on cross-browser compatibility and system reliability.
  • Utilized Page Object Model (POM) for efficient test code structure and implemented dynamic locators using XPath.
  • Applied Chai assertions for clear and concise test validations, enhancing the accuracy and readability of the test results.

Test Execution & Bug Reporting:

  • Executed automated tests across multiple browsers, ensuring the platform's compatibility and performance across different environments.
  • Identified, documented, and reported defects with precision, contributing to continuous improvements in the platform’s quality.
  • Conducted regression testing to ensure that updates did not negatively impact existing functionalities.

Collaboration & Process Improvement:

  • Worked closely with developers and stakeholders to understand project requirements, ensuring a clear alignment of expectations.
  • Contributed to process improvements, proposing enhancements for automation tools and testing workflows to increase efficiency.
  • Actively participated in knowledge-sharing sessions, helping the QA team grow and adopt best practices.

Key Achievements:

  • Differentiated between automatable and non-automatable test cases, focusing automation efforts where they delivered the most value.
  • Successfully automated end-to-end test scenarios for critical workflows, ensuring smooth and reliable user experiences.
  • Actively involved in retesting and debugging efforts, ensuring high-quality deliverables by verifying fixes and improvements.

Project: AtoZ Online Banking System

Domaine: Banking, Financial Services, and Insurance (BFSI)

Team size : 6

Role: software test Engineer

Duration:26 months

Objective:

The AtoZ Online Banking System enables customers to access key banking services  remotely. This includes online account creation, applying for debit cards, activating internet banking, and performing online fund transfers, reducing the need for physical visits to branches.

Responsibilities & Contributions:

  • Automation & Test Development:
  • Developed automation scripts by converting regression test cases to automated tests, improving efficiency and reducing manual effort.
  • Maintained and updated the Page Object Repository, ensuring well-structured and reusable test code.
  • Performed batch execution of automation scripts, ensuring timely and comprehensive test coverage.
  • Integrated automation scripts with GIT, Maven, and Jenkins, facilitating continuous integration and delivery.
  • Test Execution & Bug Management:
    Performed Smoke Testing, Functional Testing, and Integration Testing to validate application functionality and stability.
    Identified, logged, and tracked bugs using appropriate tools, ensuring quick resolution and quality improvement.
    Debugged failing scripts, resolved errors, and re-executed tests, ensuring high accuracy and reliability.
  • Collaboration & Agile Participation:
    Actively participated in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, contributing to team efficiency.
    Provided regular status updates and test progress reports to the team, ensuring clear communication and visibility.
    Conducted Knowledge Transfer (KT) sessions to train new team members on the application and automation framework.
  • Process Improvement & Support:
    Collaborated closely with developers to understand application workflows and business requirements, ensuring accurate test coverage.
    Maintained and managed test data to ensure consistency and reliability across test executions.

Project: E-clinic

Domain:Healthcare
Team Size:5
Role:Software Trainee Engineer
Duration:15 months

Objective:
E-clinic is a comprehensive software solution designed to manage hospital operations across clinical, financial, and administrative functions. The system consists of 10 key modules, including Admin, Doctor, Patient, Nurse, Receptionist, Pharmacist, Laboratorist, Blood Bank, Bed Allotment, and Appointment management.

Responsibilities & Contributions:

  • Test Planning & Documentation:
    Assisted in developing test plans and strategies, aligning them with project goals and requirements.
    Created detailed test scenarios, test cases, and test data based on the functional specifications of the platform.
  • Manual Testing & Issue Identification:
    Executed manual test cases to validate the platform’s functionality and usability across various modules.
    Conducted exploratory testing to identify potential usability issues and hidden defects within the platform.
    Reported and prioritized software defects using JIRA, ensuring timely and accurate bug tracking and management.
  • Collaboration & Communication:
    Worked closely with developers and stakeholders to discuss and resolve identified issues, contributing to smoother project execution.
    Participated in regular discussions to ensure alignment of testing efforts with project timelines and objectives.
  • Regression Testing & Verification:
    Performed regression testing to verify that new software updates did not impact existing functionalities.
    Ensured that all previously identified defects were fixed and did not reoccur in subsequent software releases.
  • User Interface & Experience Evaluation:
    Evaluated the platform’s user interface (UI) and user experience (UX), providing feedback to enhance usability and user satisfaction.

Disclaimer

I hereby declare that the information furnished above is true to the best of my knowledge.

Timeline

Automation Test Engineer

Unosis IT Solutions.
10.2019 - 05.2024

B.E - Electronics and Instrumentation Engineering

MSRIT Bangalore
Shilpa Y