Sr. Quality Engineer / Scrum Master Resume
San Mateo, CA
SUMMARY:
- Certified Scrum Master and Scrum Professional
- Over 8 years of experience in QA, involved in complete life cycle of QA
- Experience working as a Scrum Master and as a QA Lead
- Organized and facilitated sprint planning, daily stand - up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings
- Managed all phases of full life-cycle implementation projects, including: initiation, planning, design, development, testing, user acceptance and deployment
- Experience in collaborating with members of the Product, Business and Engineering Teams to develop and maintain Product Backlogs
- Instructed and modeled core Agile principles of collaboration, prioritization, team accountability and visibility
- Experience in coaching team members on Agile processes and facilitated planning meetings and retrospectives. Maintaining task board and produced daily burndown charts
- Taught the team to create clear and concise epics/stories
- Assisted QA management in the interviewing and hiring process
- As a QA lead developed the testing strategy for Manual and Automation Testing of the application to test the compatibility of application for dynamic and static content under various browsers and operating systems
- As a QA Lead, participated in walkthroughs for the evaluation of the test plan with the design and development teams
- Designed and developed Front End and Back End test scenarios and test cases for both Manual and Automation testing
- Detail Orientated and Resourceful in the Completion of Projects
- Ability to Multi Task and Meet Strict Deadlines
- Expertise in developing automation framework using Selenium Webdriver, Java and TestNG in Eclipse IDE to run several test cases simultaneously across multiple machines/browsers and significantly reduce total execution time
- Built wiki site for Quality Engineering department in Splunk using Confluence Atlassian
- Experience in using SQL to query the Database
- Excellent interpersonal and technical skills with a sharp acumen for understanding and grasping the various needs of businesses
TECHNICAL SKILLS:
Languages: C, C++, Java, SQL
Web Technologies: JSP, SERVLETS, HTML, XML, ANT
Frameworks: Junit, TestNG
Web Servers: JBOSS Application Server, Web Logic, A p ac h e T o mcat, Jetty.
Databases: MySQL 5.x, Oracle 8i/9i
Operating Systems: Windows 7 64Bit/XP/Vista, Linux(Fedora Core 11), UNIX(Red Hat)
Tools: Jira 3.x, JUnit 4.x, Selenium IDE/RC 3.x/Webdriver
Methodologies/Software: Spiral, Waterfall, AGILE
Source Control: SVN, Putty, VMware.
PROFESSIONAL EXPERIENCE:
Confidential, San Mateo, CA
Sr. Quality Engineer / Scrum Master
Responsibilities:
- Experience working in Agile (Scrum) Methodology
- Conducted Scrum Daily standup, Sprint Planning and Sprint Retrospective meetings
- Managed full SDLC, from ideation, to discovery, to execution, then to deployment
- Ensured timely updates by regularly communicating status / progress to management / executives
- Initiated product backlog and developed user stories with clear acceptance criteria
- Worked with the engineering managers to identify cross-team dependencies and manage inter-team tasks
- Wrote and maintained up to date test plans for the project based on documentation provided by design and use cases found while ad hoc testing and defining the scope of Sanity and Regression test cases
- Remained hands on with the projects, identifying, troubleshooting, and filing all issues in a clear and concise manner
- Participate in all meetings planned for particular release and obtain necessary technical automation requirement, such meetings include design review, test execution timeline etc.
- Effectively represented QA in project planning, testing efforts estimations, and various cross functional status meetings and reported to the QA Manager
- Responsible for creating test case templates to facilitate mapping of manual test cases to automation test scripts
- Tested compatibility of application for dynamic and static content under various browsers using HTML IDs and XPath in Selenium Webdriver
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Firefox, JIRA, Internet Explorer, Eclipse, Microsoft Office Suite 2010, UNIX, Windows7 64Bit
Confidential, San Francisco, CAQA Lead / Scrum Master
Responsibilities:
- Scrum Master & Project Manager for 5 products
- Worked with Product Owners, coordinating product backlog grooming and story estimation
- Conducted Scrum Daily standup, Product backlog, Sprint Planning, Sprint Review & Sprint Retrospective meetings
- Improved team velocity by incorporating capacity planning into sprint planning sessions
- Removed impediments on a daily basis to allow team to deliver the sprint goals and deliverables
- Coordinated and participated in weekly estimation meetings to provide high-level estimates (Story Points) for backlog items
- Managed the insight and opinions of multiple stakeholders and helped to ensure all stakeholders agreed with the current scope and roadmap of the product
- Monitored the project progress and radiated the information to stake holders Identified and mitigated team risks and impediments (Blocking Issues, Critical Defects) on daily basis
- Worked with Senior Management, Business & Release Management to understand the vision of the product, prioritize and develop software release planning
- Communicated progress to senior management thru 'Burndown Charts'. Monitored the Quality thru metrics and mentored team thru the project management processes
- Led and coached Product Owners to improve story writing & requirements gathering process
- Delivered project using small teams and Scrum to meet tight deadlines
- Coordinated a multisite user acceptance testing activity that resulted in 100% participation from all sites
- Managed changes in project scope, identified potential crises, and devised contingency plan
- Activities include providing story points to Agile user stories during planning meetings, preparing test plans and tracking test case writing and execution tasks across swim lanes in JIRA board during daily stand-up meetings
- Experience in working closely with Product Managers and document the existing functionality of the application
- Conducted a complete assessment of team, processes and environment; defined issues and risks; and oversaw the design and introduction of tools, processes and best practices across testing life cycle to improve throughput, communication and on-time delivery of projects in an Agile development environment
- Coordinated resource allocations, created work assignments for team, maintained timelines / milestones, and ensured compliance with quality standards
- Collaborated with various teams: developers, database administrators and middleware; led fast-track product releases with onshore and offshore team members
- Developed and executed regression, production migration, and critical issues, including patch-test plans and test cases
- Experience in training the new team members
- Experience in using AEM(Adobe Experience Manger)
- Developed the Automation Test Framework
- Experience in Testing Java Rest API’s using Postman
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Firefox, JIRA, Internet Explorer, Eclipse, Microsoft Office Suite 2010, UNIX, Windows7 64Bit
Confidential, San Francisco, CASr. Quality Engineer / Scrum Master
Responsibilities:
- Conducted Scrum Daily standup, Product backlog, Sprint Planning, Sprint Review & Sprint Retrospective meetings
- Removed impediments on a daily basis to allow team to deliver sprint goals and deliverables
- Supported production environment as well as ongoing maintenance of legacy systems
- Managed changes in project scope, identified potential crises, devised contingency plan
- Managed deployment to the production environment
- Coordinated resource allocations, created work assignments for QA team, maintained timelines / milestones, and ensured compliance with quality standards
- Collaborated with various teams including developers, database administrators and middleware; led fast-track product releases with onshore and offshore team members
- Managed impediment backlog and motivated team members to identify necessary action
- Wrote, and maintained up to date test plans for the project based on documentation provided by design and use cases found while ad hoc testing.
- Developed the Automation Test Framework
- Developed and executed regression, production migration, and critical issues, including patch-test plans and test cases
- Led, mentored, and trained multiple testers for professional development and promotion
- Remained hands on with the projects, identifying, troubleshooting, and filing all issues in a clear and concise manner
- Expertise in using Selenium Webdriver with Java/TestNG to generate automated test scripts for Functional testing, GUI testing
- Experience in using Firebug to capture and validate CSS/XPATH Locators, HTML Id's to identify various web elements
- Tested compatibility of application for dynamic and static content under various browsers using HTML IDs and XPath in Selenium Webdriver on Sauce Labs
- Experience in Testing Java Rest API’s using Postman
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Firefox, JIRA, Internet Explorer, Eclipse, Microsoft Office Suite 2010, UNIX, Windows7 64Bit
Confidential, Belmont, CASr. Quality Engineer
Responsibilities:
- Experience working in Waterfall/Agile (Scrum) Methodology
- Experience in using Firebug and Selenium IDE to capture and validate CSS/XPATH Locators, HTML Id's to identify various web elements
- Tested compatibility of application for dynamic and static content under various browsers using HTML IDs and XPath in Selenium Webdriver
- Involved validating sites across different browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications
- Developed the Automation Test Framework
- Expertise in using Selenium Webdriver with Java/TestNG to generate automated test scripts for Functional testing, GUI testing
- Responsible for Functional and Regression Testing
- Experience in executing automation tests in development and QA environment
- Performed Regression testing for every modification in the application and new builds using Selenium Webdriver
- Experience in using various JMeter Assertions to validate SOAP Response.
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Firefox, JIRA, Internet Explorer, Eclipse, Microsoft Office Suite 2010, UNIX, Windows7 64Bit
Confidential, Beaverton, OrQA Lead
Responsibilities:
- Experience working in Agile (Scrum) Methodology
- Experience in using Firebug and Selenium IDE to capture and validate CSS/XPATH Locators, HTML Id's to identify various web elements
- Tested compatibility of application for dynamic and static content under various browsers using HTML IDs and XPath in Selenium
- Involved validating sites across different browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications
- Expertise in using Selenium Webdriver with Java/Junit to generate automated test scripts for Functional testing, GUI testing
- Experience using Junit as unit testing tool to write unit tests and executing them as a test suite
- Responsible for Functional and Regression Testing
- Experience in executing automation tests in development and QA environment
- Performed Regression testing for every modification in the application and new builds using Selenium Webdriver
- Conducted numeric, non numeric and limits data validation using positive and negative data
- Experience in using various JMeter Assertions to validate SOAP Response.
- Experience in using SQL to query the Database
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Firefox, JIRA, Internet Explorer, Eclipse, Microsoft Office Suite 2010, UNIX, Windows7 64Bit
Confidential, Plano, TXSr. Quality Engineer
Responsibilities:
- Experience working in Agile (Scrum) Methodology
- Expertise in Developing and maintaining Test Documentation including Test Cases, Test Data and log defects using Rally/JIRA
- Used Selenium IDE to capture & validate CSS Locators, html ids to identify web elements.
- Created and executed the test scripts with Java/ TestNG
- Used Selenium RC framework with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts
- Integrated Selenium RC with existing API to test application
- Responsible for Functional and Regression Testing
- Used TestNG for writing unit test cases and executing them as a test suite
- Experience in executing automation tests in development and QA environment
- Performed Regression testing for every modification in the application and new builds using Selenium RC
- Conducted numeric, non numeric and limits data validation using positive and negative data
- Reported and Tracked the bugs to closure using Rally
Environment: Selenium, TestNG, Java, Firefox, Rally, Internet Explorer, Eclipse, Rally, Microsoft Office Suite 2010, UNIX, Windows7 64Bit
Confidential, Eagan, MNQA Lead
Responsibilities:
- Experience working in Agile (Scrum) Methodology
- Experience in using JIRA to maintaining Test Documentation including Test Plans, Test Cases, Test Data and log defects and maintain repository
- Experience using Firepath to capture & validate CSS/XPATH Locators identifies web elements
- Extensively used Selenium RC to test the web application
- Involved in validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications
- Used Selenium RC framework with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts
- Responsible for Functional and Regression Testing
- Used JUnit for writing unit test cases and executing them as a test suite
- Wrote JUnit Test cases and testing modules in development and QA environment
- Created unit testing framework using JUnit for API layer
- Conducted numeric, non numeric and limits data validation using positive and negative data
- Reported and Tracked the bugs to closure using TFS
Environment: Selenium, JUnit, Java, Firefox, Internet Explorer, Eclipse, Rally, TFS (Team Foundation Server), Microsoft Office Suite 2010, TFS (Team Foundation Server), UNIX, Windows7 64Bit, Windows XP
Confidential, Burlington, MAQA Lead
Responsibilities:
- Experience in working in Agile (Scrum) Methodology
- Developed and maintained Test Documentation including Test Plans, Test Cases, Test Data and log defects and maintain repository
- Responsible for Functional and Regression Testing
- Used JUnit for writing unit test cases and executing them as a test suite
- Created and executed the test scripts with Java/JUnit for Server side APIs
- Writing JUnit Test cases and testing the modules in development and QA environment
- Performed Regression testing for every modification to application and new builds using Selenium RC
- Involved in API Testing using Junit
- Developed Page library as part of Modular frame work implementation in automation
- Developed custom libraries for automation using Java
- Maintained and executed MAVEN build files for running Automated Tests
- Conducted numeric, non numeric and limits data validation using positive and negative data
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Firefox, Eclipse, Microsoft Office Suite 2010, Rally, JIRA, Bugzilla (Testopia), UNIX, Windows7 64Bit, MAC OS X
Confidential, San Francisco, CASr. White Box QA Engineer
Responsibilities:
- Developed and Maintained test plans, test cases, test procedures, and test scripts based on business requirements and technical specifications for both client interface and the back office
- Responsible for Regression Testing, Integration Testing and System Testing for web and Ecommerce Application
- Performed Regression Testing for every modification made in the application and new builds using Selenium RC
- Log track and report progress of all tests
- Involved in Functionality, User Interface, Regression testing during the various phases of development using Selenium/Junit
- Developed page library as part of modular framework implementation in automation
- Maintained and executed ANT build files for running Automated tests
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Firefox, Eclipse, Microsoft Office Suite 2007, JIRA, UNIX, Oracle, Windows XP
Confidential, San Francisco, CAQA Engineer
Responsibilities:
- Involved in requirement analysis and test case preparation
- Participated in reviews of Test Scenarios to ensure the requirement coverage
- Developed detailed test plans and test cases according to the business requirements and functional specification documentation
- Involved in Functional, Regression and Acceptance testing
- Developed Unit test cases using JUnit framework
- Performed Regression testing for every modification in the application and new builds using Selenium RC
- Developed Selenium scripts using RC library and Java
- Developed ANT Build scripts to run Sanity Test scripts developed in JUnit
- Reported and Tracked the bugs to closure using JIRA
Environment: Selenium, JUnit, Java, Ant, Eclipse, Oracle, Firefox, Internet Explorer, JIRA, Microsoft Office, Windows XP
