Now you can Instantly Chat with Vinod!
About Me
Over 9 years of total experience in Software Testing Life Cycle and Test Automation using Selenium with Java technology. Currently working as a Lead Automation Engineer and a Scrum master in Automation team using Selenium tool with BDD framework usin...
Show MoreSkills
Portfolio Projects
Description
As a Test Engineer I was responsible for Quality of one of the leading value chain/supply chain companies (John Deere) located in United States. Worked extensively as manual tester, automation tester to ensure the quality of various software applications. Understanding the Software Requirements specification document. After learning how the end user will use the appliance with the flow. Make test cases compliance with user stories or test scenarios. Perform test case execution with scenarios. Defect tracking, regression testing, verification and validation Send the test report to test lead. Selection or identification of test cases for automation from existing test case documentation. Applying Designing and Test Automation Strategy Document Creating an automation test plan and getting approval. Configure Selenium IDE for Test Environment (ex: Java, Selenium WebDriver) Automation framework design with the help of Java Developers. Creating, Enhancing, Debugging and Running Test Cases. Organizing, monitoring defect management process Handling changes and conducting regression tests. Find solutions for issues related to object identity issues and error handling. Coordination of the members of the Test team and the development team to solve the issues.
Show More Show LessDescription
Role as Automation QA Architect:
- Selection or identification of test cases for automation from existing test case documentation.
- Applying Designing and Test Automation Strategy Document
- Creating an automation test plan.
- Automation framework design and implementation according to project structure.
- Creating, Enhancing, Debugging and Running Test Cases.
- Organizing, monitoring defect management process Handling changes and conducting regression tests.
- Find solutions for issues related to object identity issues and error handling.
- Coordination of the members of the Test team and the development team to solve the issues.
- Interaction with the people of the client side to solve problems and update the situation.
- Create a software defect tracking report entire project release status to stakeholders.
- Automated REST APIs using REST ASSURED framework, validated feedback, response time, error code, JSON and XML response bodies.
- Understanding of OAuth authentication mechanism, API documents.
- Automated good number of test cases and scenarios for API Automation.
- Validated API and DB data elements, SQL queries
Role as Scrum Master:
Scrum Master Roles include:
- I am responsible for ensuring to follow scrum practices and testing methodologies in the team.
- I involve in working with Product owner in creating product backlog, Release plan, Sprintly reports
- I also spearhead the stakeholder management and involve in customer engagement meetings.
- Demonstrated evidence of ability to champion adherence to consistent application of the Scrum Framework including: 1 role; 2 events; 3 artifacts.
- Experience in identifying a Scrum Team’s gaps in the Scrum Framework and led the teams to adopt new practices by focusing on Scrum Values, Agile Manifesto values and principles.
- Have Coached the Product Owner in some of the Product Backlog Management Techniques For ex: Agile User Stories with Acceptance Criteria and breaking them down into smaller tasks to achieve high degree of Transparency.
- Worked with a mindset to teach, coach, inspire and motivate people to change their values and practices as evidenced by experience persuading key stakeholders (like Executive Sponsor, program/project managers, line managers) to become servant leaders and to empower people who use the Scrum Framework.
- Created a Transparent environment using Information Radiators For example: Help Teams creating velocity tracking and graphs (e.g. Sprint Burndown, Release Burndown) using either Agile project management software (e.g. JIRA, Rally, VersionOne, Trello) OR advanced Microsoft Excel skills so that the Teams can Monitor the Progress themselves.
- Excellent verbal communication skills in conflict resolution and negotiation
- Proven experience in Influencing and facilitating Key discussions.
Description
Role as Automation and Manual QA:
As a Test Engineer I was responsible for Quality of one of the leading value chain/supply chain companies (John Deere) located in United States. Worked extensively as manual tester, automation tester to ensure the quality of various software applications.
- Understanding the Software Requirements specification document.
- After learning how the end user will use the appliance with the flow.
- Make test cases compliance with user stories or test scenarios.
- Perform test case execution with scenarios.
- Defect tracking, regression testing, verification and validation
- Send the test report to test lead.
- Selection or identification of test cases for automation from existing test case documentation.
- Applying Designing and Test Automation Strategy Document
- Creating an automation test plan and getting approval.
- Configure Selenium IDE for Test Environment (ex: Java, Selenium WebDriver)
- Automation framework design with the help of Java Developers.
- Creating, Enhancing, Debugging and Running Test Cases.
- Organizing, monitoring defect management process Handling changes and conducting regression tests.
- Find solutions for issues related to object identity issues and error handling.
- Coordination of the members of the Test team and the development team to solve the issues.
Description
As a Systems Analyst Engineer, I was responsible for Quality of one of the leading car rental management application companies (Arenco) based out of Dubai. Worked extensively as manual tester, to ensure the quality of various software applications
Role as Automation and Manual QA:
- Understanding the Software Requirements specification document.
- After learning how the end user will use the appliance with the flow.
- Make test cases compliance with user stories or test scenarios.
- Perform test case execution with scenarios.
- If the defect is found, then report it to the developer and fix it.
- Make sure the application is bug free.
- Send the test report to test lead.
Description
- Selection or identification of test cases for automation from existing test case documentation.
- Applying Designing and Test Automation Strategy Document
- Creating an automation test plan and getting approval.
- Configure Selenium Test Environment for c2y Dealer login portal
- Automation framework design and implementation according to project structure.
- Creating, Enhancing, Debugging and Running Test Cases.
- Organizing, monitoring defect management process Handling changes and conducting regression tests.
- Find solutions for issues related to object identity issues and error handling.
- Coordination of the members of the Test team and the development team to solve the issues.
- Interaction with the people of the client side to solve problems and update the situation.
- Create a software defect tracking report entire project release status to stakeholders.