Satish Babu Dakudora, Developer in Hyderabad, Telangana, India
Satish is available for hire
Hire Satish

Satish Babu Dakudora

Verified Expert  in Engineering

Bio

Satish is an adaptable and technically strong professional with a customer business value-add mindset and several years of experience in quality assurance for companies like Deloitte and Consensys. While Satish specializes in Selenium, Cypress, and API testing, he's also comfortable building automation test frameworks and recently led the technical portfolio for an automation project.

Portfolio

Azrieli Ecommerce Ltd.
Quality Assurance (QA), Manual QA, Functional Testing, Manual Testing...
PVCSDC OOD
Automated Testing, Quality Assurance (QA), UI Testing, Selenium, Selenium Grid...
ConsenSys
QA Automation, Test Automation, UI Automation, Manual QA, Regression Testing...

Experience

Availability

Part-time

Preferred Environment

Selenium, Java, QA Automation, Manual QA, Mobile App Testing, Cypress, API Testing, JavaScript, CI/CD Pipelines

The most amazing...

...thing I've built was an automation framework which supports both UI and API testing for web application projects which helped the business to grow.

Work Experience

QA Engineer

2022 - 2023
Azrieli Ecommerce Ltd.
  • Performed functional and regression testing for all sprint releases in all environments, including development, staging, and production environments.
  • Executed regression, sanity, and smoke test runs using the TestRail tool.
  • Reported and tracked bugs in Jira. Helped developers identify and analyze bugs' root causes for every test cycle.
  • Supported test automation activities for some time during the engagement and helped the QA team develop automated tests.
  • Participated in all sprint ceremonies such as sprint planning, sprint grooming, and sprint retrospective and attended daily standup meetings to report status updates.
  • Gained solid expertise in all front-end and back-end workflows of an eCommerce website.
Technologies: Quality Assurance (QA), Manual QA, Functional Testing, Manual Testing, eCommerce, QA Testing, QA Automation, Angular, Test Documentation, Git, Jira, REST APIs, JavaScript, CI/CD Pipelines, TestRail, WebDriver, SQL, Playwright, GitHub, LaunchDarkly, Slack

QA Engineer

2022 - 2022
PVCSDC OOD
  • Developed test automation framework using Selenium Grid for an online gaming project, which features racing tournaments.
  • Supported functional and regression testing throughout the project sprints and maintained continuous testing activities.
  • Reported bugs and tracked bug fixes using Jira tool.
  • Executed continuous integration of automated tests with AWS CodePipelines.
  • Implemented Slack integration with AWS pipeline execution status so developers and clients promptly get notified about deployment failures.
Technologies: Automated Testing, Quality Assurance (QA), UI Testing, Selenium, Selenium Grid, Amazon Web Services (AWS), Game Testing, AWS Data Pipeline Service, BrowserStack, Functional Testing, Manual Testing, Jira, GitHub, Slack

QA Engineer

2021 - 2022
ConsenSys
  • Developed end-to-end integration automated tests and performed manual testing for all sprints.
  • Built a Selenium framework for UI automated tests for a project and supported automated end-to-end testing. Developed automated sanity tests for production deployment.
  • Integrated the back-end and automated front-end tests with GitLab CI/CD pipeline.
  • Helped the development team in finding bugs and tracking bugs in Jira.
Technologies: QA Automation, Test Automation, UI Automation, Manual QA, Regression Testing, E2E Testing, API Testing, Postman, Selenium, Cypress, Cucumber, Java, JavaScript, Git, GitLab CI/CD, Jira, Node.js, Test Documentation, Blockchain, WebDriver, Jest, GitHub, Slack, GitHub Actions

QA Engineer

2021 - 2021
Brookfield
  • Performed manual testing for a website built on Adobe AEM. Supported functional and regression testing for front-end pages; the validation of the page design was built as per Figma designs.
  • Wrote and maintained a QA test plan for all sprints.
  • Helped the development team in building website pages using Adobe AEM.
Technologies: Manual QA, Test Planning, Test Cases, UI Testing, Adobe Experience Manager (AEM), Figma, E2E Testing, eCommerce, Test Documentation, Manual Testing, Content Management Systems (CMS), Jira, Slack

Senior Technical Lead

2020 - 2021
TEKsystems
  • Created a proof of concept (POC) by developing a test automation framework for an identity profile management project and a back-end automation project.
  • Enhanced the Selenium automation framework and supported new releases to the parent framework.
  • Led a 3-member automation team for the identity profile management project which involves Selenium and RESTful API automation testing.
  • Mentored associate colleagues on Selenium, Java, and API testing.
  • Involved in all end-to-end QA automation activities starting from requirements gathering and analysis to automation suite delivery and maintenance.
  • Supported regression testing activities using continuous integration with Jenkins.
Technologies: QA Leadership, QA Automation, Selenium, Java, REST APIs, Mentorship & Coaching, Test Automation Frameworks, Jenkins, Git, TestNG, Apache Maven, QA Testing, Windows, Postman, VersionOne, Page Object Model (POM), Eclipse IDE, Bitbucket, Regression Testing, Microsoft Teams, Oracle, REST Assured, Manual Testing, Agile, API Testing, Test Cases, Test Planning, Quality Assurance (QA), Agile Sprints, Agile Software Testing, UI Testing, Testing, E2E Testing, Test Case Development, QA Test Plan Management, Testing Strategy, Defect Management, Bug Analysis & Reporting, Software Testing Automation Framework (STAF), Automation Framework Development, Test Automation, UI Automation, Unit Testing, REST API Automation, Proof of Concept (POC), Training & Training Content Development, Technical Leadership, Test Management, Smoke Testing, Sanity Testing, Integration Testing, Retesting, Selenium PageFactory, Selenium WebDriver, Selenium Page Object, Project Object Model (POM), Continuous Integration (CI), JsonPath, Automated Testing, Automated UI Testing, JavaScript, Chai, Mocha, TypeScript, APIs, Cypress, Website QA, Behavior-driven Development (BDD), Software QA, CI/CD Pipelines, CSS, Web App Testing, Performance Testing, eCommerce, Test Documentation, WebDriver, SQL, Azure DevOps, Jira, GitHub

Senior QA Analyst

2016 - 2020
Deloitte
  • Developed and implemented a REST API and integrated a Selenium automation framework for a Salesforce project.
  • Performed QA tasks for cloud-based ServiceNow workflows and Salesforce web applications.
  • Implemented continuous integration using Jenkins jobs and generated HTML reports for test executions.
  • Involved in test automation planning and an automation feasibility analysis.
  • Added business value to the automation framework with new enhancements which supported email and API validations.
  • Worked closely with Australian clients in an Agile Scrum environment and supported both manual and automation testing activities.
Technologies: Automated Testing, Selenium, Java, Jenkins, REST APIs, ServiceNow, Salesforce, Test Automation Frameworks, TestNG, QA Testing, Agile, QA Automation, Git, Jira, Apache Maven, Windows, Page Object Model (POM), Eclipse IDE, Bitbucket, Regression Testing, SQL, Microsoft Teams, MySQL, REST Assured, Behavior-driven Development (BDD), Manual Testing, API Testing, Test Cases, Test Planning, Quality Assurance (QA), Agile Sprints, Agile Software Testing, UI Testing, Testing, E2E Testing, Test Case Development, QA Test Plan Management, Testing Strategy, Defect Management, Bug Analysis & Reporting, Software Testing Automation Framework (STAF), Automation Framework Development, Test Automation, UI Automation, Unit Testing, REST API Automation, Proof of Concept (POC), Smoke Testing, Sanity Testing, Integration Testing, User Acceptance Testing (UAT), Retesting, Selenium PageFactory, Selenium IDE, Selenium WebDriver, Selenium Grid, Selenium Page Object, Project Object Model (POM), Continuous Integration (CI), JsonPath, Automated UI Testing, APIs, Website QA, Software QA, CI/CD Pipelines, Web App Testing, Performance Testing, eCommerce, Test Documentation, WebDriver, Postman, GitHub

Software Engineer

2015 - 2016
Cigniti Technologies
  • Performed manual testing of mobile applications on both Android and iOS devices.
  • Automated regression test suite for an eCommerce project using Selenium and Java.
  • Worked in an Agile environment and participated in all Scrum ceremonies.
  • Identified, documented, and reported defects in Jira and the ALM tool.
Technologies: Manual QA, Selenium, Mobile App Testing, Java, Apache Maven, TestNG, QA Automation, QA Testing, Jira, HP Application Lifecycle Management (ALM), Git, Test Automation Frameworks, Windows, Page Object Model (POM), Eclipse IDE, Regression Testing, SQL, Appium, Manual Testing, Functional Testing, Test Cases, Quality Assurance (QA), UI Testing, Testing, E2E Testing, Test Case Development, Defect Management, Bug Analysis & Reporting, Software Testing Automation Framework (STAF), Test Automation, UI Automation, Unit Testing, User Acceptance Testing (UAT), Retesting, JUnit, Selenium PageFactory, Selenium WebDriver, Selenium Page Object, Project Object Model (POM), Automated Testing, Automated UI Testing, Website QA, Software QA, Web App Testing, Test Documentation, WebDriver, GitHub

Software Engineer

2013 - 2015
Solvent Software Solutions Private Limited
  • Received industry training in Java coding and manual testing.
  • Supported a Java development project and coded Java modules.
  • Scripted automated tests for an eCommerce web application using Selenium WebDriver and executing the tests for regression and smoke testing.
  • Identified, documented, and reported defects using Jira.
Technologies: Java, Selenium, QA Testing, QA Automation, Windows, Page Object Model (POM), Eclipse IDE, Regression Testing, Manual Testing, Test Cases, Quality Assurance (QA), Testing, Test Case Development, Defect Management, Bug Analysis & Reporting, Test Automation, Manual QA, Retesting, Selenium WebDriver, Selenium Page Object, Project Object Model (POM), Automated Testing, Automated UI Testing, Website QA, Software QA, Web App Testing

eCommerce Web Application Project

http://www.azrieli.com
Azrieli.com is an eCommerce application that lets Israeli citizens buy products. This project is very similar to Amazon's eCommerce website. Azrieli is one of the big groups of companies in Israel. I have worked majorly as a Manual QA engineer for this project.

I have developed test plans and cases and performed functional, regression, and smoke testing activities across multiple environments for this project. I have worked on cross-browser testing. I have reported a huge number of bugs for all test cycles and helped the development team maintain the quality of the application across all the environments. I have also supported the building of the automation test framework.

Ethereum-based Web App Development

I have worked as an automation and manual QA for three web-based projects built on Ethereum. The carbon project provides a way for organizations to transact Carbon tokens to achieve environment-friendly status.

I have developed an automation test suite for this project's integration and regression testing. The Hong Kong Exchange project provides companies in HK to exchange diversity credits in the form of Settlement points to achieve diversity inclusion goals.

I have developed a UI automation suite built on the Selenium framework and also supported manual testing for this project. The Incent2 project lets the employees receive incentives in the form of incent tokens and provides a mechanism to convert incents to ADEPT tokens and then into cryptocurrencies.

I have supported manual testing for this project and also built an automation framework for supporting integration testing.

Deloitte Private Connect

https://www2.deloitte.com/au/en/services/private-clients.html?icid=bottom_private-clients
A Connect platform for Deloitte practitioners and clients.

I developed and maintained an automation testing suite for regression testing and integration testing activities. This work also included performing regression testing and reporting defects to the development team. I also used the continuous integration tool, Jenkins, for test suite maintenance.

Identity Access Management

A user account provisioning project.

I worked as test automation lead and developed an automation framework that supports Selenium and API automation activities. I also led a team of three automation engineers and worked closely with US clients in an Agile environment. My final contribution included managing all the test automation activities.

ServiceNow Workflow Testing

A business process management project.

I developed an automation test suite for Deloitte Australia's ServiceNow workflows. These workflows included email validations, ticket requests, and closures. We automated these end-to-end workflows using the Selenium automation framework. I also performed R&D (research and development) on the ServiceNow ATF tool for automating simple workflows. I also identified, documented, and reported defects on the ServiceNow Defect management tool.

VRBO Travel Web Application

An eCommerce web application for vacation rentals in the US.

I handled the manual testing activities for this project which included creating and executing a test suite and reporting test defects with Jira. I was also involved in the mobile application testing of the VRBO site.
2002 - 2008

Bachelor's Degree in Computer Engineering

Sri Venkateswara University - Tirupati, India

Libraries/APIs

Selenium WebDriver, REST APIs, WebDriver, Selenium Grid, Facebook API, Gmail API, Chai, Node.js, React, Playwright

Tools

Jenkins, Git, Jira, Apache Maven, Postman, Eclipse IDE, Bitbucket, Microsoft Teams, REST Assured, GitHub, Slack, HP Application Lifecycle Management (ALM), VersionOne, BrowserStack, LaunchDarkly, Apache JMeter, Mocha, Adobe Experience Manager (AEM), Figma, Cucumber, GitLab CI/CD, TestRail, GitLab

Languages

Java, SQL, JavaScript, TypeScript, HTML, CSS

Frameworks

Selenium, TestNG, JUnit, Jest, Appium, Cypress, Angular, TestCafe

Paradigms

Agile, Functional Testing, Page Object Model (POM), Manual Testing, Testing, E2E Testing, Test Automation, Unit Testing, Project Object Model (POM), Automated Testing, Behavior-driven Development (BDD), Sanity Testing, User Acceptance Testing (UAT), Continuous Integration (CI), REST, Azure DevOps

Platforms

Windows, Salesforce, Oracle, Amazon Web Services (AWS), Blockchain

Storage

JsonPath, MySQL, AWS Data Pipeline Service

Other

QA Automation, Test Automation Frameworks, QA Testing, Regression Testing, API Testing, Test Cases, Quality Assurance (QA), Agile Sprints, Agile Software Testing, UI Testing, Test Case Development, Defect Management, Bug Analysis & Reporting, Software Testing Automation Framework (STAF), Automation Framework Development, Manual QA, UI Automation, REST API Automation, Integration Testing, Retesting, Selenium PageFactory, Selenium Page Object, Automated UI Testing, Website QA, Software QA, Web App Testing, Test Documentation, QA Leadership, ServiceNow, Mentorship & Coaching, Mobile App Testing, Test Planning, QA Test Plan Management, Testing Strategy, Training & Training Content Development, Technical Leadership, Smoke Testing, Selenium IDE, APIs, CI/CD Pipelines, Performance Testing, eCommerce, Proof of Concept (POC), Test Management, Game Testing, Online Gaming, Content Management Systems (CMS), GitHub Actions

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring