Mts Software Engineer Resume
SUMMARY
- Salesforce Trial Blazer/DevOps /Automation Engineer with around 10 years of extensive experience on, Automation testing using Selenium, Appium and Web services testing, Functional Testing, Performance Testing and People Management.
- Had experience in Automating code using Selenium, Java, Salesforce Apex, Salesforce Force Rest API.
- 8.5 years of extensive experience in Automation testing using Selenium, Appium and Web services testing, Functional Testing, Performance Testing.
- Having 2 Years’ experience in Salesforce domain and 4 years’ experience in Selenium Web Driver and 1.5+ Experience in Appium - Selenium Mobile Automation (Android and IOS), 2+ year in experience in Webservice Automation using SoapUI, 1-year experience using QTP, 1 year in WebServices development. 6 months Experience in Performance Testing.
- Extensively experienced in Test Automation and hands-on on various automated test methodologies and tools (Selenium - Java/, Selenium Web Driver, Mobile Automation - Appium (Android/IOS), Cucumber -/Java, SOAP UI - Web services Automation, HP Quick Test Professional (QTP), HP QC (Quality Center)/ALM (Application Life Cycle Management), Sikuli, Auto IT, Saucelabs).
- Experience in Salesforce CRM Domain and Salesforce features from Campaign to Order.
- Experience in creating Automation for Salesforce Lightning Components.
- Experience in Scheduling batch scripts on top of Sauce-labs and Debugging using Saucelabs videos, command interface.
- Experience in working Agile projects with Automation scripts development with following tools, Selenium WebDriver, Version one etc.
- Experienced and Expertise in Planning-Designing-Development-Implementation of Test Automation Frameworks like Hybrid Driven, Keyword Driven, and Page Object Model.
- Experience in creating page object model-based framework with C# using Visual Studio.
- Experience in Source Code management tools like Tortoise SVN and Git Hub
- Experience in continuous integration, Build Management and version control tools like Jenkins, Maven and Subversion (Tortoise SVN)
- Experience in an Agile development environment/process and other software development/testing models
- Experience in designing hybrid Automation Framework from the scratch in Selenium Web Driver using Java, Apache POI, TestNG, Maven, Jenkins, SVN, and Saucelabs.
- Experience in designing Mobile Page-object based Automation Framework for Appium using Java, Appium (Android/IOS), TestNG, Maven, Jenkins, and Saucelabs.
- Experience in designing Page-object based Automation Framework for. Net Environment using C# and Visual Studio.
- Experience with cross-browser and cross-operating system testing using Appium-Mobile and Saucelabs.
- Experience in Automation using Sikuli for Desktop and Web Applications.
- Experience in Developing Webservices including Xml schema, XSD, BPEL and WSDL.
- Experience in Deploying BPEL Webservices in Application Servers and scheduling the URL in Open Framework
- Experience in Converting QTP Scripts to Selenium Scripts using Objective Methodology.
- Having knowledge on XSD, XML, Web services, SQL.
- Having Knowledge and Hands on Experience in Apache Jmeter, WorkSoftCertify.
- Experience in test management tools Jira, Quality Center and sprint management Version One.
- Expertise in analyzing Business Specification Documents, Use Cases and Designing Test Cases using Test Case Design Techniques.
- Self-Starter and Quick learner with the ability to grasp new technologies.
TECHNICAL SKILLS
Test Management Tools: Quality Center 11.0, Test Link 9.0, Version One, Confluence
Cloud Tools: Saucelabs
Automated testing tools: Salesforce RestAPI, Selenium WebDriver, Appium (Android/IOS)-Mobile Automation, Cucumber-Java, Sikuli, SoapUI, SoapUI Pro, QTP 11.0, WorkSoftCerify, Sauce Labs, Auto-IT, Selenium Builder.
Languages: Java, Apex, Salesforce RestAPI XML (XSD Based), HTML, NodeJS, JavaScript
Frameworks: JUNIT, TestNG, KeywordDrivern, Hybrid Framework, Page Object based model Framework
Test methodologies: SDLC, STLC, Reviews, Agile, Waterfall
Servers: WebLogic, JBoss
Bug Tracking Tools: Version One, Jira, Hp Quality Center, Salesforce Gus
Databases: MS-SQL Server 2008, Oracle 11, Oracle Coherence.
Configuration Management: Tortoise SVN, Git Hub
Operating Systems: Windows2003/Windows7/XP/Vista
Deployment Tools (CI tools): Jenkins, Maven
Experience on Other Tools: Apache Jmeter, Fitnesse, Selenium Grid, SunJavaCaps 2.0, VisualStudio (.Net Framework), UFT (Unified Functional Testing tool)
PROFESSIONAL EXPERIENCE
Confidential
MTS Software Engineer
Responsibilities:
- Participating in Agile Sprints
- Defect tracking using GUS management tool.
- Execution smoke and functional tests for the Platform builds.
- Developing Automation Frameworks using Selenium libraries.
- Writing automation using Salesforce Rest API and Selenium.
- Knowledge from Lead to Renewal Opportunity flow.
- Review Ftests and Update Ftest along with API and Selenium Automation
- Verify and execute integration server jobs.
- Deploying Jobs using Jenkins and Heroku
- Scheduling batch automation using Jenkins and Saucelabs
- Committing code using GitHub.
- Work on Platform Release Testing and Steerco Projects
- Work on Sanity Sandbox testing for new Sandbox environments.
- Managing junior team members and Contractors.
Environment: Mac OS x, Selenium Web Driver, Apex
Confidential
System-Analyst/Independent-Contributor
Responsibilities:
- Participating in Sprint and Analyzing user Stories.
- Developing the test cases based on the user stories.
- Defect tracking using JIRA the bug management tool.
- Execution smoke and functional tests for the Deployed builds.
- Developing Automation procedures and Designing POC for Automating CPC Demo APP.
- Mapping the device to Charles and verifying the Charles logs for the network traces.
- Mapping device to X-code and verifying the device logs for the SDK event traces.
Environment: JIRA, Mac OS x, Selenium Web Driver- Appium (Android/ IOS), Charles, X-code.
Confidential
Senior Software Engineer
Responsibilities:
- Developed Page Object Based framework for automating Native Apps and Mobile Browser.
- Responsible for framework maintenance like debugging, Knowledge Sharing, updating the function libraries.
- Developing Selenium Scripts for the New Project or Module which is released for Every Quarter
- Execution smoke and regression tests on Confidential native App with Help of Appium.
- Scheduling Test Scripts from Jenkins.
- Execute the test cases and update the status and reporting the bugs using Quality Center.
Environment: Quality Center 11.0, Selenium Web Driver- Appium (Android/Partially IOS), Jenkins, Maven, Sauce Labs, Android SDK, Quality Center, Windows98/ 2003/Windows7/ XP, Jenkins, Maven, TestNG.
Confidential
Senior Software Engineer
Responsibilities:
- Developed Keyword Driven Framework for Web (Browser) and Native Apps.
- Responsible for framework maintenance like debugging, Knowledge Sharing, updating the function libraries.
- Developing Selenium Scripts for the New Project or Module which is released for Every Quarter
- Scheduling Test Scripts from Jenkins.
- Connection to Sauce-Labs(Cloud Server) and running Automation Scripts in parallel on top of Sauce labs.
- Running scheduled batch scripts on top of Sauce labs and Debugging using Saucelabs videos, command interface.
- Developing Automation Test Scripts using Test Scenarios and BRD documents for given waterfall cycle.
- Interaction with Peers and Partners of Infosys and TCS for the daily updates of the Project Script Development.
- Execute the test cases and update the status and reporting the bugs using Quality Center.
- Worked closely with users and program developers to ensure application development meets with the user expectations
Environment: Quality Center 11.0, Selenium Web Driver, Jenkins, Maven, Sauce Labs, QTP, Sikuli, Quality Center, QTP Script Conversion Tool to Selenium, Windows98/ 2003/Windows7/ XP, Jenkins, Maven, TestNG.
Confidential
Software Test Engineer
Responsibilities:
- Identifying and understand the existing system.
- Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases for new functionality.
- Analyzing the User stories for a sprint and participate in sprint planning.
- Analyzing User Stories and Test Scripts using Version one.
- Interaction with Client or onsite co-coordinator on daily basis in scrum calls.
- Develop the Test cases in Quality Center.
- Execute the test cases and update the status and reporting the bugs using Quality Center and Version One.
- Worked closely with users and program developers to ensure application development meets with the user expectations.
- Participate in Sprint Retrospective to update the issues faced during the sprint.
- Automate the web application using Selenium Web driver.
- Used ANT and Jenkins to build and run the Selenium automation framework.
- Testing the web services using Soap UI and Apache Jmeter.
Environment: Quality Center 11.0, Selenium Web Driver, Apache Jmeter, Soap UI Pro, Agile, Version One, Oracle Coherence (Grid Technology), Windows98/ 2003/Windows7/ XP, Putty, Jenkins, Oxygen XML Editor.Ajax Framework, Tortoise SVN, Manual Testing