Sdet Lead(software Development Engineer In Test) Resume
SUMMARY
- In excess of more than 10 years of experience with Selenium/QTP Automation Testing.
- Developed Keyword Driven Framework using Selenium Web Driver and Java.
- Extensive Experience in SDLC and Agile Testing Process.
- Having extensive Domain knowledge in CRM, Hospitality, Gaming/Casino, ISE and Insurance
- Adept in Test Planning, Test Case Design and Defect Management.
- Exemplifies expertise of Maven Tool.
- Experienced with Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
- Highly skilled in Backend Testing using SQL queries on Oracle and SQL Servers.
- Rich experience with Agile, SCRUM Process, sprint planning, review and conducting sprint retrospection.
- Experienced in Continuous Integration tools like such as Jenkins & Hudson.
- Proficient with object oriented design and programming techniques, and modern API protocols including REST and SOAP.
- Having theoretical knowledge in CUCUMBER framework
- Proficient in Mobile Automation Testing (SDK and APPIUM).
- Extensive hands - on Web driver, RC and IDE experience.
- Expertise in Automation Testing for ONLINE gaming sites: (PCH Lotto & Slots).
- Experienced with performance tools like JMETER.
- Knowledgeable on TCP/IP, switching, routing, wireless.
- Experienced with Confidential products: NAC and ISE.
- Experienced in Test Estimation preparation, planning, scheduling, execution and final test summary reports.
- Rich experience in VMware hosting and managing in ESX4i servers.
- Experienced in conducting training for Sessions in Selenium.
- Skilled in Problem Solving and managing projects for successful on time completion.
TECHNICAL SKILLS
Networking: TCP/IP, Switching, Routing and Wireless, NAC, ISE, VLAN.
Languages: C#, Java, NodeJS and Python.
Automated Testing Tools: UFT, Cypress, Selenium, TOSCA,Telerik,Cucumber,Protractor and Load Runner.
Test Management Tools: ALM /Quality Centre, TFS and AZURE.
Bug Tracking Tools: Jira, Bugzilla, Footprints and Bug Tracker.
Tools: Visual Code,Android and IPhone simulator(SDK),Appium, SOAPUI, POSTER, REST API, TESTNG, JMeter, Jenkins, HUDSON and Maven, SAUSE LAB, BlazeMeter, GIT and SVN,ETL and TOSCA
Database: Mongo,MS Access, SQL Server, ORACLE and MYSQL.
Operating system: Confidential IOS, Windows 7, Windows 8, Win 2003 Server, 2008 Server and UNIX.
Other Tools: VNC,VMware,FTP ESX server, WinSCP.,CRM,RabbitMQ,SemaText,Portainer,Kiosk
PROFESSIONAL EXPERIENCE
Confidential
SDET LEAD(Software Development Engineer in Test)
Responsibilities:
- Developing and executing TOSCA Script for Integration components.
- Designed the integration tests for WMS and SAP Components.
- Develop the JMeter Scripts
- Documenting the Build and release process
- Debugging software defect
- Validating the data flow through the TIBCO Components
- Involved in the Design and development using TIBCO
- Managing Offshore Automation and Performance Testing Team
- Involved in Project budgeting and deliver process.
- Managing QA activity in the Confluence page.
- Managing Defect matrix using JIRA
- Validating and verifying defects filed by WMS and SAP Team.
- Verification and Validating Product in Local and Beta Environment
- Validating the performance response Using JMETER and identifying the performance issue and resolving it.
- Active Scrum Gilt member
- Coordinating with Manual QA Team to ensure the product Quality
- Responsible for all the QA Related Activities.
Confidential
SDET(Software Development Engineer in Test)
Responsibilities:
- Developing and executing Automation Scripts for API Micro services
- Designed the end-to-end, integration, automation (API and UI) tests as part of the agile/scrum process for features and products.
- Built and maintained an automated CI build and test pipeline with a goal of continuous delivery.
- Documenting the Build and release process
- Debugging software defect using Visual Code and Sematext(log)
- Deploying services in different environment using TFS
- Creating and maintain Message queue services in RABBITMQ
- Updating Docker management server details in Portainer
- Used Python and Selenium for Validating API Services.
- Verification of API completed using POSTMAN
- Developing and maintain Automation Framework.
- Convert existing Automation Framework into CYPRESS Node JS.
- Creating Automation execution reports in CYPRESS.
- Verification and Validating Product in Local and Beta Environment
- Validating the performance of the API response Using JMETER and identifying the performance issue and resolving it.
- Providing Production support
- Active Scrum Gilt member
- Coordinating with Manual QA Team to ensure the product Quality
- Involved in Kiosk Testing
- Developing New Automation framework using Cypress to Test Micro service.
Confidential
Programmer Analyst/ Selenium Automation Test Engineer
Responsibilities:
- Developing and executing unit tests for product components.
- Leading the team with Offshore/Onsite Team
- Providing accurate work estimates for proposed projects.
- Actively leading or participating in resolving key issues that affect the performance of the team.
- Performed ETL Testing for validating data after business transformation is accurate
- Implemented mobile Automation using Appium, Selenium WebDriver, JAVA, Selenium Grid, Maven, Jenkins
- Develop and lead the automation strategy/effort and generate scripts to perform automated testing cycles using Selenium & Appium
- Extensively automated regression and functional test suites by developing Automation test cases, test suites using Appium, Selenium WebDriver, Java, TestNG.
- Automation using UFT
- Presenting creative solutions to internal teams when possible.
- Working with QA’s to ensure high quality of delivered product.
- Cross training other database developers on product features implemented.
- Contributing ideas to improve product functionality, maintainability or performance.
- Developing Automation Scripts using Selenium and Java, and handling Execution in Continuous Integration Tool Jenkins.
- Developed Maven Automation Framework.
- Manage Offshore Team.
- In process of developing Mobile Automation framework using Appium.
Confidential
Lead Engineer/ Senior Automation QA Engineer
Responsibilities:
- Prepared test approach and test plan document.
- Identified the cases for Automation and mapping it to management tool.
- Leading the team with Offshore/Onsite Team
- Automated the selected test cases.
- Developed Automation Scripts using Selenium and Java, and handling Executed Continuous integration Tool Jenkins.
- Reviewed the User stories and provided input.
- Lead and tracked the Automation defects and deliverables.
- Highlighted the issues found in Automation call and make sure the issue were addressed on time.
- Maintained the test beds and topology.
- Updated the Automation results to SM.
- Defined Scope for new releases, reviewed the requirement and test plan/doc.
- Developed Automation framework for Mobile device using Appium.
Confidential
SDET (Software Developer Engineer Test)/QA Engineer
Responsibilities:
- Converted the manual test cases into Automation scripts in Web Driver.
- Monitored the work break system of the team.
- Planned, Created and Executed the Automation Scripts Using TestNG tool.
- Connected to the Sauce lab for Report and Cross browser testing.
- Using SOAP UI Testing the application response.
- Using Blazemeter and Sauce Lab executing automation scripts in cloud.
- Developed Automation scripts for mobile device using Stimulator.
- Developed scripts to unit test Native app in Android and IPhone.
Confidential
SDET (Software Developer Engineer Test)/QA Engineer
Responsibilities:
- Converted the Manual Test Cases into Automation Scripts in Selenium RC.
- Developed the Scripts (Scenario's) for the Automation code in C#.
- Executed the Automation Scripts Using JUnit.
- Validated the ONLINE Gaming Site by Manual and Automation
- Separated the functionalities, based on the Modules and the Scripts in the Client Server (Client Testing Machine using CITRIX).
- Using JMeter, Verify the performance of the Application API response and validate the throughput response of the application .
Confidential
Member Technical Staff
Responsibilities:
- Captured the Automation code for the Web Application ( Confidential CRM) using Selenium IDE.
- Developed the Scripts (Scenario's) for the Automation code using Java Eclipse.
- Executed the Automation Scripts using Selenium RC from Eclipse.
- Executed the scripts in different Platforms (Linux and Windows) and browsers (IE7 and Firefox).
- Separated the functionalities based on the Modules and committed the Scripts in the Selenium Server (Configured for Intranet).
- Ran the committed scripts from the Server to generate the results in a report format.
- Documented the results locally.
Confidential
Test Engineer
Responsibilities:
- Handled the project in capacity as a team member.
- Test cases were created to validate the functionality.
- Drafted and executed Test cases.
- Analyzed detailed specifications and test requirements.
- Effectively managed other team members.
- Tracked defects.
- Filed Test case Traceability document.