Sindhuja.D
+1-404-***-****, ********.******@*****.***
Professional Summary
Sindhuja is a highly accomplished professional with over 10 years of extensive experience in Application Software Testing, specializing in both Manual and Automation Testing. Her career is distinguished by a strong focus on creating robust automation frameworks and ensuring comprehensive test coverage across various platforms and applications.
She possesses advanced proficiency in automation tools and frameworks, including Quick Test Professional, Selenium IDE, Selenium Web Driver, and Ruby script, utilizing languages such as VB scripting, Python, Perl, and Ruby. Sindhuja has leveraged these tools to automate GUI testing, backend processes, and networking-based scripts, demonstrating her versatility in scripting and automation.
Throughout her career, Sindhuja has played a pivotal role in enhancing testing efficiency and accuracy through automation. She has a proven track record in developing and executing automation scripts that significantly reduce manual effort while improving test coverage and reliability. Her expertise extends to integrating automated tests into continuous integration pipelines, ensuring rapid feedback and seamless deployment.
Hands on experience using Quick Test Professional tool for GUI automation testing using VB scripting.
Automated networking-based scripts using Perl and Python languages including windows, Linux, EsXi, H-pux.
Exposed to various phases of Software Testing Life cycle and tools such as Bugzilla (Bug Tracking), HP ALM (script execution and status update), SVN (version control tool).
Strong in understanding and analysing Business and Functional Requirements, developing comprehensive Test Scenarios, Test Cases, Test Data Preparation, Test Environment setup/Bed Setup, Test Case Execution and Defect report and Tracking.
Comprehensive understanding on all aspects of Software Development Life Cycle
(SDLC), Software Testing Life Cycle (STLC).
Performed testing using Agile and Waterfall project methodology
Got good understanding on Release Audit Checklist and AT and Regression runs.
Good Knowledge of Salesforce configuration, Data migration, System integration testing and familiarity with Visualforce and lightning pages.
Got manual testing experience on multiple features and products like VC (Virtual Connect), NSP (Network Server Protocol), F444(8 PF support feature), F702(LLDP feature).
Good Practice in working with Selenium, Playwright, Postman, Cucumber, BDD and Gherkin Language
Good practice in writing effective Automation Scripts to bring out the defects.
Performed Back End testing by executing SOQL queries.
Conducted and participated in defect triage meetings.
Possess excellent communication, interpersonal, relationship management and analytical skills.
Lead a team of 5 members and worked together as a team.
Tools used
Quick Test Professional, Selenium IDE, Selenium Web Driver, Ruby script, Bugzilla, SVN, HP ALM, Hardware Reservation Tool Education, vSphere Client, Salesforce.com, Data Loader, JIRA, SQL Server, Quality Center, Microsoft Excel, Workbench.
ENVIRONMENT
C7000 Enclosures, Linux, Windows, ESXi Operating systems, C7000 Enclosures with multiple servers, Robo Galaxy Framework (C7000 Enclosure).
LANGUAGES
PYTHON, PERL, VB SCRIPRTING, SQL.
Education
2009-2012 Master of Computer Application with First Class with 8.94 CGPA. - Panimalar Engineering College, Chennai.
2006-2009 Bachelor of Computer Science with First Class with 75.23% - Vel’s College of Arts and Science, Pallavaram, Chennai.
2005-2006 Kendriya Vidyalaya, IIT Madras with 58.69%.
2003-2004 Kendriya Vidyalaya, IIT Madras with 69.73%.
Other initiatives & Achievements
Successfully completed Python Basics Udemy certification
Ability to work in a group as well as independently with minimal supervision.
Awarded with ‘Quarterly Excellence Award’ for my work and contribution in WIPRO
Based on my critical defects Awarded with Excellence Award in WIPRO
Recognized as ‘’Release Champion” in WIPRO
Recognized as “Best Performer” for a quarter in WIPRO
Received multiple appreciation emails for performance and quality deliverables directly from the client.
Attended Salesforce Administrator & Development Training and completed related modules in Trailhead.
Professional Experience
Company: COZY SYSTEMS
Designation: QA LEAD August 2023 to Till Date
Involved in querying using SQL and updating records and validate database records as expected. • Performed Backend testing to verify the data integrity by passing SQL Queries.
Defect Reporting, Analyzing, Tracking and Report Generation using ClearQuest.
Participated in daily SCRUM meetings and gave the daily status of testing.
Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.
Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting and weekly assessment meetings.
Attended, discussed and submitted work progress weekly report to Project Manager/Risk Owner.
Performed Successful discussion with all members, Project manager and QA Manager to collect data for automation and testing.
Used Application Lifecycle Management (Quality Center) for tracking test requirements, references, test plans, defects and communicating them among the team members and developers.
Working closely with upstream and downstream systems based on the change to perform integration testing to make sure there is no impact.
Developed automation framework using Selenium, Cucumber, Maven, and TestNG with Java; Restful API and in QA Automation tools Discovery.
Spearheaded the development and execution of testing methodologies, reducing system errors by 25%
Took charge of maintaining relationships with QA vendors, thus ensuring efficient execution of testing tasks.
Worked closely with a team of application analysts, project managers, system owners, existing QA Analysts and vendor Analysts to determine ownership of the documented defects and timeline repair and retest the defects.
Champion all QA and software testing processes and utilize continuous improvement to enhance or establish improved processes, including test automation.
Assist other testing team members in the use of Automation and other QA tools to more efficiently and thoroughly develop tests.
Review Test cases and Automated Test Scripts created by the other team members to ensure that proper test coverage has been developed for each project.
Developed Cucumber (BDD) Feature files using Gherkins and automated them using Selenium Web driver with Java.
Created automated test scripts in Playwright using Java.
Responsible to verify REST Web Services API’s request and to get valid JSON response for the following methods like GET, POST, PUT, DELETE
Performed automation for REST web services using POSTMAN and HTTP Client
Packaging and Continuous integration test cases by using Jenkins.
Created test scenarios in the Cucumber feature file using the Gherkin language.
Performed CI/CD configuration using shell scripts monitoring the GIT pipeline.
Configured and controlled all dependencies of project and tool versions using the maven POM file.
Updated Test Plans and Test Cases periodically to manage changes in requirements.
Working on GUI Testing, Regression Testing, System Testing in UAT.
Environment: Clear Quest, Web Services, Selenium IDE, Selenium Web Driver, Watir Web Driver, SQL Server, XML, JUnit, TestNG, SoapUI, Ruby script, GitHub, Git, Jira, WinSCP, Putty, IntelliJ IDE, CloudWatch, Amazon Web Services (AWS), Core Java, Postman API, Behavior-Driven Development (BDD), AWS console
Company: ENVISION INFOTEC PRIVATE LIMITED
Designation: SALESFORCE QA ANALYST February 2020 to June 2023
Created Test Scripts based on the business requirements specification documents in JIRA tracker.
Interact with business analysts and developers to design better test plan and strategies based on the requirements.
Executing test cases and logging defects in JIRA story
Prepare documentations like testing progress, test coverage, and providing status to stake holders.
Helping the business team in carrying out the User Acceptance testing.
Conducting Joint Application Development (JAD) sessions with End-users, SMEs, Developers, QAs and other stakeholders for project meetings, walkthroughs and customer interviews.
Discovered missing data needed for reporting and worked closely with the client to get the correct fields and objects created to complete the project.
Testing Salesforce custom objects, custom fields, page layouts, custom Tabs, Reports and various other components as per application requirements.
Provided ongoing Salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflows.
Used data loader to insert, update, and bulk import or export of data from Salesforce.com objects. Used it to read, extract, and load data from comma separated values (CSV) files.
Moved Apps from sandboxes to production environments and addressing issues related to functionality, integration and deployment.
Tested Salesforce.com setup, Configuration, Customization. Worked on data migration from excel sheet to SFDC using data loader.
Performed security and sharing rules implementation testing at object, field, and record level for different users at different levels of organization.
Maintaining the Regression test suite for the applications. Conducting and attending the scrum and discussing about impediment.
Run database queries in workbench for test data into Salesforce.
Created the Requirement Traceability Matrix (RTM) and evaluated Test Coverage in JIRA for Web and Mobile-based applications.
Designed test cases based on the thorough analysis of business requirements (Use cases) to verify the application functionalities in JIRA (Designed the Test Design and Test Execution).
Prepared Weekly and Monthly Status dashboards for Project Test Status updates.
Dashboards included various defect and Project-related Metrics details.
Used JIRA as the Defect Tracking tool and updated the defect logs.
Lead the Modules and played the role of Team Lead and Onsite Offshore coordinator.
Enhancement developed in Agile methodology with 2 weeks sprint.
Environment: Selenium WebDriver / Grid, TestNG, Java, Jenkins, JIRA, Git, Maven, Unix, SQL, Agile and Oracle.
Company: STAPLES, FRAMINGHAM, MA
Designation: SENIOR SOFTWARE TEST ENGINEER July 2018 to February 2020
Review and analyze Business Requirements Document (BRD's) and Functional Requirements Document (FRD's) to ensure requirements are testable.
Extensive experience in identifying Test Scenarios based on the Use Cases provided.
Analyzed business requirements, wrote and implemented the Test Plan, various Test cases and Test Scripts in VBScript to test various functionalities using the automated tool QTP and also wrote
Involved in Test Execution for Manual and Automated Test Cases and reported the Test Results.
Created test planning and participated in execution for API testing using Test.
Enhancing the QTP scripts by doing unit testing on the scripts before creating scenario-based tests in Test-Lab Module of HP ALM.
Created automation scripts using HP QTP for different scenarios, used Smart Identification feature of QTP.
Automated angular application module using protractor and Jasmine and created specs for various functional scenarios
Used QTP checkpoints for checking web pages, images, texts, tables and various UI elements.
Collected test data from the data team and tested for different kinds of scenarios (Positive & Negative) for the different fields of UI module.
Worked on Testing of Payment Web Application which uses Restful Web services, XML, DOM, JSON and AJAX features.
Automated AngularJS application module using protractor by writing java scripts and Used Jasmine as unit testing framework.
Validated the connection and data between various modules using the RESTful Web service in SOAPUI.
Worked with ETL for checking data source locations and formats, performing a data count and verifying that the columns and data types meet requirements, reviewing keys and removing duplicate data.
Used SOAPUI tool to test Web Services SOA based architecture application to test SOAP services and REST API.
Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
Used Maven build tool to implement the framework dependency jar files.
Responsible to setup the project, document and execute the test cases in HP ALM, Rally.
Widely used JIRA tool for defect reporting and tracking, and generated documents and reports for further analysis.
Mapped the test scripts to the functional requirements in HP ALM.
Used C# language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Created, modified, extracted and deleted data using Data Definition, Data Manipulation and Data Control languages.
Performed Oracle tables update and maintenance, extracted information and exported data to other software applications.
Performed Web-Services Testing using SOAP UI and generated XML Files for messaging.
Used HP ALM for Test Planning, Test execution and Defect Tracking.
Created and Executed SQL Scripts for data validation using TOAD.
Involved in Walkthrough and Review meetings to understand the Software Releases.
Finalized the Test Results and posted them in the Validation SharePoint Site.
Company: WIPRO TECHNOLOGIES PVT LTD.
Designation: SENIOR SOFTWARE TEST ENGINEER April 2015 to June 2018
Assessed software bugs and compiled findings along with resolution techniques in documentation
Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.
Tracked, prioritised and organised defects with JIRA, working with development team to facilitate timely corrections
Operated under Agile and Scrum frameworks to complete releases every two weeks and well-organised sprints
Created accurate and efficient test scripts in Test Rail to manage automated testing of certain products and features
Completed in-depth usability testing on Windows, Android and iOS mobile devices
Gathered data on integration issues and vulnerabilities and reported all findings, including improvement recommendations
Collaborated with developers and product owners to stay current on product features and intended functionality. Effectively interacted with different application teams regarding software defects to find the root cause and fix major issue
Performed functional testing, usability testing, regression testing and accessibility test tests on modules and full software implementations for multiple projects
Involved in automating the regression testing using RC builds and Service testing. Also Involved in Server installation and iperf server setup for Linux Operating systems.
Company: WIPRO TECHNOLOGIES PVT LTD.
Designation: SOFTWARE TEST ENGINEER April 2014 to March 2015
Provided input in Designing High-Level Design (HLD), Business Requirement Documents (BRDs), and maintain traceability of HLD to BRD.
Authored Test Plan, design complex test cases, review the test cases and automate the test cycle process.
Worked closely with developers and business analyst to implement and test the business rules.
Responsible for Installation of Different OS (RHEL, SLES, ESXI and WINDOWS) using automation scripts or manual installation and resolved the issues.
Helping the developers and testing team to set up the LINUX based test environment.
Recording defects utilizing defect tracking tool with priority and severity and alert the management.
Maintained detailed test logs and report test results in HP ALM.
Ensuring smooth implementation of projects, by overseeing the UAT and industrial (live) testing.
Company: WIPRO TECHNOLOGIES PVT LTD.
Designation: QA ENGINEER April 2013 to March 2014
Performed functional Testing, UI Testing, Integration Testing, Stability Testing, Regression Testing and user acceptance testing on projects of varied domains.
Designed and executed test cases to evaluate system quality according to system requirements.
Filed detailed bug reports, identified workarounds and verified fixes by confirmation testing.
Effectively using Bug tracking tools.