Overview
Work History
Timeline
Generic

DEEPAK BEHERA

Tempe,Arizona

Overview

12
12
years of professional experience

Work History

Test Lead

Brillio Technologies
Tempe, AZ
05.2020 - Current
  • Involve and understand Business functional and non-functional Requirements and solutions design thoroughly to identify testable requirements and direct customer interaction
  • Involved in test artifacts reviews, Manual Testing, Integration Testing, Regression Testing, Functional Testing, System Testing, Automation Testing using Java, Selenium WebDriver, TestNG and Cucumber framework
  • Identifying Automation Scenarios from set of Test cases/User Stories identified in cycle
  • Implemented Selenium WebDriver, Java for Web Automation Testing
  • Implemented Cucumber developed Features, Scenarios and step Definitions using Gherkin language for Behavior Driven Development (BDD) using Cucumber Framework
  • Implemented Rest Assured for Web service Automation
  • Implemented Back End DB Automation testing by integration of ODBC Driver
  • Showcasing strong back end middleware and API functional Automation using Web, Rest API and JSON
  • Maintenance of Automation code in remote repository using version control tool Bitbucket
  • Created Jenkins job to run smoke and the automation suite on daily basis in timely manner to comply with CI/CD process and early identification of changes and bugs
  • Ensured Backend DB validations using Oracle SQL Developer, POSTMAN
  • Responsible for Test Artifacts Review and defect Reporting and Management in JIRA
  • Responsible for Co-Ordinating Test Process and Manage delivery in agile methodology in collaboration with Project team
  • Responsible for participating scrum meeting and retrospective to analyses Sprint and Increment health
  • Responsible to improve quality of testing reports to include useful data points in QE Dashboard to maintain transparency
  • Responsible for E2E testing activity, Co-Ordinate the manual and Automation delivery schedule with product owner, Development and support team for all in-progress and upcoming changes and enhancements
  • Tools/applications: JIRA for story definition, tracking and QA testing activities, Selenium Web driver, CUCUMBER, Rest Assured, TestNG, JAVA, Java Script, JSON, DOM, POSTMAN, Eclipse, Maven, GitLab, Jenkins, Oracle, SQL, Oracle SQL developer, Confluence, MS Teams, Zoom

Senior Project Engineer

Wipro Technologies
Bentonville, AR
02.2019 - 05.2020
  • Work closely with product owner and business analyst for functional and non-functional Requirements and solutions designs thoroughly to identify testable requirements
  • Manage test deliveries in collaboration with Offshore team
  • Involved in all phases of SDLC starting from Sprint Planning, Test Plan & Strategy, Test Estimation, Test Case Design & Review, Test Script Development & Review, Test Execution to Reporting
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings
  • Ensure test artifacts are captured and checked into JIRA, on time
  • Continuous planning for CI/CD implementation in collaboration with Development team
  • Implemented Page Object Model with Maven and Data Driven Technique for continuous integration using selenium WebDriver and Java
  • Implemented automated test for backend validation using JAVA JDBC Driver
  • Implemented and orchestrated Mobile Automation using APPIUM, Java in different devices like TC70x, TC72 & tablets
  • Responsible for E2E Regression suite creation and execution using Automation Script
  • Ensure script management using GITHUB and execution them in LOOPER/LOCAL for test status
  • Ensure upstream and downstream backend DB synchronization and validation
  • Create test metrics like requirement Volatility, Test Coverage, Productivity metrics, Defect Metrics, Test Effectiveness using JIRA tool
  • Run daily defect triage [PO/DEV/TEST] meeting to discuss defect status and report the test cases of each different testing, discuss
  • Ensure bug tracking and reporting in JIRA with continuous follow up with development team to verify bug fixes and update bug status
  • Working in Multi-vendor project towards a single goal
  • Tools/applications: Eclipse, Maven, Selenium WebDriver, TestNG, JAVA, SQL, Appium, Cucumber, Rest Assured, GitHub, Looper, Informix, DB2, Teradata, SQL Server 2014/2016, DBeaver, Unix, Sauce Labs, JIRA, Confluence, Swagger

Senior Project Engineer

Wipro Technologies
Bentonville, AR
02.2017 - 01.2019
  • Work closely with product owner and business analyst for functional and non-functional Requirements and solutions designs thoroughly to identify testable requirements
  • Understanding the business requirements, functional, non-functional specifications and solution design thoroughly to identify testable requirements
  • Design and develop the best automation framework for the project using TestNG and Java on multiple browsers – Firefox, Chrome and Internet Explorer
  • Prepare Test plan, Test strategy, Test estimation and Test scenarios
  • Monitoring of overall quality, uploading requirements, mapping test cases, timelines of testing deliverables, and logging bugs/defects on the JIRA dashboard using agile methodology
  • Design and develop the automated solution for Sanity Testing for various repeatable tests
  • Automating business flow and implementing CICD (Continuous Integration and Continuous Delivery) roadmap for the ABSS (Associate Background Screening System) project using automation tools like Selenium Web driver, BDD (Behavior Driven Development), Cucumber, JAVA, JUnit and TestNg framework
  • Design and architect test automation framework, develop automation scripts using JAVA for the business requirements
  • Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to management weekly-review meetings
  • Implemented Sauce labs for cross browser and mobile testing with different browser and device configuration
  • Develop mobile automation script using Java, Selenium, Appium and TestNg framework
  • Created Jenkins jobs by categorizing into smoke, functional and module based to start executing the tests from centralized location
  • Developed UI tool to fetch data from SQL Server database
  • Developed tool to generate CSV file for huge number of test data
  • Automate the Test Data Management for ABSS using automation tools
  • Build and configure new interfaces to support testing activities
  • Provide business value adds to the business by developing new tools and automating test cases
  • Lead the team to develop the automation script for Regression, Functional and N-1 sprint automation
  • Describing existing automation architecture, participate in design and architecture meeting
  • Participating in product design reviews to provide input on functional requirements, product designs, potential problems, usability or testing implications in ABSS application and mapping these requirements to the Test cases
  • Providing communication to project management on the overall status of testing, test preparation and execution
  • Provide effective knowledge sharing session to the team members and new joiners
  • Submit test metrics and delivering weekly and monthly status reports
  • Analyse business requirements and prepare understanding documents
  • Review of various project documents and Test results
  • Proposing Value Adds to reduce Project timeline validation
  • Offshore co-ordination and delivery/execution of projects as per agreed SLA’s
  • Tools/applications: Eclipse, Maven, Selenium WebDriver, TestNG, Cucumber, JAVA, SQL Server 2008, DBeaver, UNIX, Maria DB, SQL Work Bench, SOAP UI, Insomnia, Android Studio, Sauce Labs, GitHub, Looper, Sonar, JIRA, Confluence

Project Engineer

Wipro Technologies
Bentonville, AR
06.2016 - 01.2017
  • GLS is quality assurance project offering testing solutions to the Logistics portfolio of projects within Wal-Mart
  • GLS deals with Wal-Mart’s Warehouse Management system (WMS)
  • Its controls the movement and storage of materials within a warehouse and process the associated transactions, including, receiving, put away, picking and shipping
  • The systems also direct and optimize stock put away based on real-time information about the status of slot utilization
  • It also serves to fulfil store’s orders so that stores do not run out of any items
  • Analysis of business functional and non-functional Requirements and solutions designs thoroughly to identify testable requirements
  • Manage test deliveries in collaboration with Offshore team
  • Involved in all phases of SDLC starting from Sprint Planning, Test Plan & Strategy, Test Estimation, Test Case Design & Review, Test Script Development & Review, Test Execution to Reporting
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings
  • Continuous planning for CI implementation in collaboration with Development team
  • Implemented Page Object Model with Maven and Data Driven Technique for continuous integration using selenium WebDriver and Java
  • Implemented automated test for backend validation using JAVA JDBC Driver
  • Implemented API Automation using Rest Assured JAVA for Rest Services certification
  • Responsible for E2E Regression suite creation and execution using Automation Script
  • Ensure script management using GITHUB and execution in LOOPER/LOCAL for test execution status
  • Run daily defect triage [PM/DEV/TEST] meeting to discuss defect status and report the test cases of each different testing, discuss
  • Ensure bug tracking and reporting in JIRA with continuous follow up with development team to verify bug fixes and update bug status
  • Working in Multi-vendor project towards a single goal
  • Tools/Applications: Eclipse, Maven, Selenium WebDriver, TestNG, JAVA, SQL Server 2008, UNIX, DB2, DBeaver, Rest API, POSTMAN, SOAP UI, Putty, GitHub, Jenkins, Looper, JIRA, HP ALM, Confluence

Project Engineer

Hewlett Packard
Bengaluru, India
09.2014 - 10.2015
  • Managed Print Services Fleet Management application for managing customer printing device fleet and printing services
  • Remote Monitoring is used to get the page count & toner level from customer printers
  • HP Remote Monitoring is an automated and scalable technology used to collect usage information from print devices within a customer's network that are managed by HP
  • This information is dynamically generated and viewed through the customer-facing Service Portal
  • HP Remote Monitoring is composed of three primary systems: The data harvesting tool, the Data Repository and the Service Portal
  • There are other layers as well: The business logic, the hardware and software that run the system end to end, tools that enable input of the required customer device data and the customer account structure
  • Analysis of business functional and non-functional Requirements and solutions designs thoroughly to identify testable requirements
  • Involved in all phases of SDLC starting from Sprint Planning, Test Plan & Strategy, Test Estimation, Test Case Design & Review, Test Script Development & Review, Test Execution to Reporting
  • Responsible for sprint deliveries through test status logged in HP ALM
  • Involved in bug fixing and ticket issue resolution
  • Involved in analysing system specifications, requirement gathering, analysis, identifying new enhancements and its development and implementation
  • Conducted root cause analysis and provided solution for critical production issues
  • Automated business flow for Regression testing, Sanity testing and Smoke testing using Selenium and Java
  • Participated in Business Discussions and coordinating with stakeholders
  • Maintaining Solution Quality by creating and Tracking the Defects, Benefits realized & Feedback from customers
  • Created knowledge base documents by directly interacting with users and system owners to better manage reoccurring issues
  • Performed Functional, Regression and smoke testing
  • Interaction with functional and technical teams on mitigating risk and closing issues
  • Coordinated Onsite and Offshore activities
  • Tools/Applications: Eclipse, Maven, Selenium WebDriver, TestNG, JAVA, SQL Server 2008, UNIX, DB2, DBeaver, Rest API, POSTMAN, SOAP UI, Putty, WinSCP, GitHub, Jenkins, Looper, HP ALM, Confluence, HP ALM, HPSM

Project Engineer

National Grid
Hyderabad, India
02.2013 - 08.2014
  • Company Overview: National Grid is a British multinational electricity and gas utility company
  • NGM AMR Upgrade was developed in C#.Net using SSIS & high security database, i.e
  • SQL Server 2008
  • It is the best user friendly Enterprise Solution System than other project
  • It was used Gas Supply
  • The main aim of this project is reading customer Gas consumption and sending details to customer priority to level of user through different networks
  • Analysis of business functional and non-functional Requirements and solutions designs thoroughly to identify testable requirements
  • Involved in all phases of Waterfall starting from Test Plan & Strategy, Test Estimation, Test Case Design & Review, Test Script Development & Review, Test Execution to Reporting
  • Worked with team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies
  • Worked with teammates in the migration of older applications to updated technology
  • Involved in development, support and implementation of small to medium components of the project module
  • Worked on problems of limited scope, through usage of standard programming concepts and principles
  • Worked under high supervision/ guidance with frequent review of accomplished objectives
  • Identified and implemented necessary development and tasks to meet goals and commitments learning business model
  • Responsible for deliveries through test status logged in HP ALM
  • Involved in bug fixing and ticket issue resolution
  • Involved in analysing system specifications, requirement gathering and analysis, identifying new enhancements and its development and implementation
  • Automated business flow for Regression testing, Sanity testing and Smoke testing using Selenium and Java
  • Participated in Business Discussions and coordinating with stakeholders
  • Maintaining Solution Quality by creating and Tracking the Defects, Benefits realized & Feedback from customers
  • Created knowledge base documents by directly interacting with users and system owners to better manage reoccurring issues
  • Performed Functional, Regression and smoke testing
  • Interaction with functional and technical teams on mitigating risk and closing issues
  • Coordinated Onsite and Offshore activities
  • National Grid is a British multinational electricity and gas utility company
  • Tools/Applications: Eclipse, Selenium, JUnit, JAVA, C#, SQL Server 2008, UNIX, SSIS, SQL Server 2008, Putty, WinSCP, HP ALM, Confluence

Timeline

Test Lead

Brillio Technologies
05.2020 - Current

Senior Project Engineer

Wipro Technologies
02.2019 - 05.2020

Senior Project Engineer

Wipro Technologies
02.2017 - 01.2019

Project Engineer

Wipro Technologies
06.2016 - 01.2017

Project Engineer

Hewlett Packard
09.2014 - 10.2015

Project Engineer

National Grid
02.2013 - 08.2014
DEEPAK BEHERA