Post Job Free

Resume

Sign in

Software Developer in Test Lead/Architect

Location:
Cincinnati, OH
Posted:
February 24, 2020

Contact this candidate

Resume:

BHARAT PANDEY

**** ****** **, **********, ****, 45227 609-***-**** adbyvy@r.postjobfree.com

profile: software developer in test (Lead)

Automation Scripting using Selenium WebDriver and Java TestComplete

Penetration testing using ZAP Offshore Team Management Technical Training

Continuous Integration with Jenkins VCS –GIT, SVN Performance Testing - JMeter

Database Testing STLC and SDLC Agile framework

11 Years and 9 months of Progressively Responsible Experience in Software Testing.

Strong experience in automation of eCommerce based B2C and B2B applications, Banking and HealthCare applications.

Expertise in automation of web based applications using Selenium WebDriver API with JAVA, TestNg and Maven.

Strong experience in automation framework design, implementation and optimization.

Expertise in environment set up for Continuous Integration with Jenkins, running tests on cloud platforms like BrowserStack, Perfecto Mobile as well as on Selenium Grid.

Expertise in working with server side configuration management for setting up automation scripts on linux based envrionments utilizing putty, winscp etc.

Expertise in automating webservices based on REST and SOAP protocols.

Experience automating mobile applications using Appium on iOS and Android devices.

Expertise in STLC Concepts like Functional, Manual, Integration, System and Automation Testing across eCommerce, Education,Supply Chain and Finance and Banking Domains.

Implemented Page Factory using page-objects frameworks, Data Driven frameworks using Selenium WebDriver, JAVA and TestNg as the testing framework.

Strong experience using maven for build management.

Experience on penetration testing using ZAP and API testing using cURL.

Experience in testing webservices using, Postman, SOAPUI and Fiddler.

Strong experience with source control management tools like Git and SVN. Continuous Integration using Jenkins.

Proven ability to lead and manage automation teams driving optimization and quality improvements for projects.

Train, mentor, and manage team members in test automation within defined guidelines and timeline. Apply Agile principals in team management to continuously adjust and improve test quality and test cycle.

Strong communication, people management, interpersonal and presentation skills.

TECHNICAL SKILLS

Testing Tools: Selenium Webdriver, Appium, JMeter, QTP/UFT, TestComplete, ALM

Defect Management Tools : Team Foundation Server, Quality Center, JIRA, SilkCentral

Testing Framework: TestNG, JUnit

Automation Framework: Page Objects, Data driven, Keyword driven, Hybrid

Languages: CoreJava, Python(intermediate)

IDE: Eclipse

Cloud and Grid: BrowserStack Automate, Perfecto Mobile, Sauce Labs, Selenium Grid

Methodologies: Agile, V Model

RDBMS: Oracle Database 9i/11g/12c, MySQL

Webservice Protocols: REST, SOAP

WORK EXPERIENCE

ASCENDUM SOLUTIONS

Role – Software Developer in Test Lead

Designation – Software Developer in Test

Project – Anthem (Sector - HealthCare)

(December 2019 – Present)

Currently working as a lead software developer in test handling automation of mobile and web applications for Anthem. Responsible for creating reusable frameworks for multiple applications that can handle web as well ass mobile tests within Anthem, deploying them as artifacts in Jfrog Artifactory so that multiple teams can benefit from them.

Key highlights

Developing automation framework using Selenium WebDriver, Appium and Java with maven as the build tool.

Integration of the framework with cloud environment like Perfecto mobile to run mobile app tests on the cloud environment concurrently on multiple devices.

Working closely with the higher management and client stakeholders to monitor the progress and status of the automation testing.

PRONIX INC

Role – Software Developer in Test

Designation – Automation Test Lead (SDET Lead)

Project – Webster Bank, New Britain, CT (Sector - Banking)

(October 2018 – December 2019)

Currently working as an automation test lead handling multiple projects for the client. Primarily responsible for leading the automations projects for web and mobile applications for the bank. Designed and built the automation frameworks for the applications to support automation of various web applications as well as mobile applications. The framework has been written using Selenium with maven based java project and TestNg with third party tools like Extent reports. Responsible for leading the performance test team to build and execute the performance scripts on the application and the API’s using JMeter tool

Key highlights

Developed automation framework using Selenium WebDriver, Appium and Java with maven as the build tool.

Integration of the framework with cloud environment like Perfecto mobile to run mobile app tests on the cloud environment concurrently on multiple devices.

Performed a successful automation POC for an end to end ETL testing solution for HSA bank to aquire the testing project.

Working closely with the higher management and client stakeholders to monitor the progress and status of the automation testing.

PRONIX INC

Role – Automation Testing Lead

Designation - Software Developer in Test (SDET)

Project – General Motors, Austin, TX (Sector - eCommerce)

(September 2017 – October 2018)

Worked as an automation test lead handling multiple projects for the client. Primary responsibility had been to create automation framework for the B2C and B2B applications and develop automated tests for these applications. Worked on successful implementation of the Continuous Integration process coupling the automation tests with the dev builds and running them on cloud environments like browserstack and perfecto mobile from Jenkins (this was the first time the process had been set up across GM). The frameworks designed and architected for the applications is now being adopted by multiple automation teams across GM. The framework has been written using Selenium with maven based java project and TestNg with third party tools like Extent reports. Automated the testing of api’s for multiple REST and SOAP based webservices.

Training and mentoring 7 test professions on automated testing using selenium webdriver.

Key highlights

Developed automation framework using Selenium WebDriver and Java on eclipse as the development environment.

Designed strategy and framework for B2C, B2B applications.

Designed solutions for automating payment and address webservices on different protocols SOAP and REST.

Worked closely with the higher management and client stakeholders to monitor the progress and status of the automation testing.

Implemented CI/CD setup using Jenkins on the dev server running on a linux distribution.

Conducted several training sessions on automation using selenium webdriver across a wide audience.

Conducted trainings on testing webservices with Postman, SOAPUI, cURL etc.

ACCENTURE TECHNOLOGY SOLUTIONS

Role – Automation Test Lead

Designation - Senior Software Engineer

Project – Educational Testing Services LLC/ETS, Princeton, NJ (Sector - Education)

(June 2017 – September 2017)

Worked as an automation test lead in an agile development environment, implemented automation framework for single page interactive components using page factory pattern. This framework had been developed using TestNg as the testing framework and maven for build management. Third party reporting tools like ExtentReports had been configured for script tests reporting.

The project involved creating automation test framework for over 80 standalone web components and similar number of stage-based tests running them on multiple platforms as required by the client on browser stack.

Key highlights

Developed automation framework using Selenium WebDriver and Java on eclipse as the development environment.

Designed Page factory automation framework utilizing page objects for automating standalone interactive components.

Designed solutions for automating communication layer parts in the stage-based test modules.

Worked closely with the higher management and client stakeholders to monitor the progress and status of the testing.

Appreciated and recognized by the client and Accenture leadership at numerous occasions for delivering high quality testing and improving the testing processes.

ACCENTURE TECHNOLOGY SOLUTIONS

Role – Senior Automation Test Engineer

Designation - Senior Software Engineer

Project – Educational Testing Services LLC/ETS, Princeton, NJ (Sector - Education)

(November, 2012 – June, 2017)

Previously worked on the functional and regression testing in an agile development environment for a complex statistics based application integrating with multiple other applications. Proven to be a subject matter expert in the statics modules, conducted functional and integration testing for many large to complex implementations. Working on implementation of an automation tool -TestComplete to automate the complete legacy application built on PowerBuilder. Provide technical guidance and training to software test team. Developed testing frameworks for a dynamic model eSTOR where the statistics calculations happened at run time, involving database validations and complex data flow from 4 other integrating applications.

Learned functionalities of the Criterion web applications to effectively design and execute testing strategies for programming enhancements and application rewrites across this business critical application. Developed and executed Data driven and Keyword driven frameworks using Selenium Webdriver-Core Java on the Eclipse IDE and TestNG as the testing framework for testing the Criterion application. Prepared XSLT and TestNg reports for the management and coordinated with developers and system engineers to fix application defects.

Key highlights

Designed Page object and data driven frameworks for 2 complex applications.

Worked closely with the higher management and client stakeholders to monitor the progress and status of the testing.

Implemented testing frameworks for a dynamic statistics evaluation model eSTOR, tested and delivered it to the production environment successfully.

Managed testing of an analysis and scoring module recoded from PowerBuilder to Java in Genasys, an application that creates statistics based on previous performance of students.

Promptly learned technical functionality of Criterion, a business application within ETS involving the student and teacher GUI for schools. Completed end-to-end testing around a total application rewrite.

Appreciated and recognized by the client and Accenture leadership at numerous occasions for delivering high quality testing and improving the testing processes.

ACCENTURE TECHNOLOGY SOLUTIONS

Bangalore - Karnataka-India

Role - Senior Test Engineer & Lead

Designation - Senior Software Engineer

Project – Educational Testing Services LLC/ETS

(April, 2009 - October, 2012)

Functional lead for a team of 6 in Enterprise One testing for the ordering process revamp where the mainframe ordering system (IDMS) was completely removed and all order entries were done directly through JDE Enterprise One supply chain application. This complex 9-month project required multiple applications integrating with Enterprise One. Tested all interfaces throughout a 15 phase rollout. Provided 1:1 and classroom training to performance and automation testers.

Manage a team of 6 software testers in functional testing for the upgrade and implementation of JD Edwards Enterprise One 9.0. Interface with software developers to create software test work products including test cases, test plans, test procedures, and test reports. Completed testing of the following modules: Sales & Distribution, Inventory Management, Procurement Management, and Warehouse Management as well as integration solutions with PeopleSoft, SeNT, and DSI Tran collector.

Key highlights

Directed functional testing for the upgrade of Enterprise One from 8.11 to 9.0. The project involved multiple stakeholders as numerous integrating programs had to be revamped to meet version 9.0 requirements. The upgrade was completed with minimal risks and defects in production.

Seamlessly transitioned the sales and distribution process from PeopleSoft into Enterprise One. Partnered closely with a highly resistant team of stakeholders to design and execute multiple regression test cases, discovering all loopholes and defects resulting in a highly successful implementation and change over.

Documented a mathematical order algorithm to test the integration of various applications as part of the advanced pricing set up in Enterprise One. The order algorithm tested 1000s of mathematical combinations and was instrumental in the project’s success

On boarded a team of 8 performance and automation team members and trained and mentored team members on ETS JD Edwards Enterprise One functionalities.

Recognized and awarded the ACE (Accenture Celebrates Excellence) award (given only to the top 5% of employees globally every year).

ACCENTURE TECHNOLOGY SOLUTIONS

Bangalore - Karnataka-India

Role - Software Tester

Designation - Associate Software Engineer

Project – FDS (Mogul)

(December, 2008 to February, 2009)

Worked for a project for a US based MNC firm in to banking sector. The job involved testing the new applications, enhancements that occurred in the insurance domain of the bank. Prepared and reviewed test cases, test scripts, and scenarios. Executed manual and automated functional and regression testing and prepared reports on findings.

Key highlights

Expanded technical knowledge of Rebatch and Estimator modules (part of the enterprise fraud solution) functionality, resulting in comprehensive testing and no defects when products were released into production.

Prepared training and reference documentation on Rebatch and Estimator to educate junior teams members on module functionality.

ACCENTURE TECHNOLOGY SOLUTIONS

Bangalore - Karnataka-India

Role - Software Tester

Designation - Associate Software Engineer

Project – WaMU Inc

(July, 2008 to December, 2008)

Worked on a project for a US based MNC firm in to banking sector. The job involved testing the new applications, enhancements that occurred in the credit card division of the bank. The testing done here was mainly in to functional and regression testing. As a testing team member my job involved preparing test case scenarios and test scripts on performance quality of financial applications. Prepared and executed test scripts for testing the credit card application.

EDUCATION

Bachelor of Engineering (2007) (Mechanical), K.S. Institute of Technology, Bangalore, Karnataka, India



Contact this candidate