Automation Architect Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- More than 12 years of diverse and extensive experience in software industry in the following roles:
- Around 9 yrs. as QA/Automation Lead/Architect
- Around 4 yrs. as Scrum Master/Product Owner
- Around 2 yrs. as Senior Automation/QA Engineer
- More than 4 yrs. as Software QA Engineer
- Proven expertise in developing Test Automation Framework and implementing Automated Tests execution in a CI/CD pipeline, thereby reducing the testing time by 50% and reducing defects by 60%.
- Developed/utilized various tools and techniques to enable quick solution for seamless testing and increase test coverage by 30%.
- Extensive experience with Software Quality Assurance/Testing with API and GUI applications.
- Expertise in various testing methodologies like Regression Testing, Functional Testing, Exploratory Testing, Integration Testing, Web Service Testing, Database Testing and Black Box Testing.
- Strong knowledge and experience in different SDLC models like Waterfall and Agile (Scrum and Kanban) Methodology.
- Strong experience and expertise in Requirement Analysis and review, Test Strategizing and Planning, Test Scheduling, Test matrix creation, stakeholder management and Coaching/Counseling/Mentoring/Appraising Team Members and Customer/Client Interactions.
- Have excellent Leadership, Analytical, Reasoning and Communication & Inter - Personal skills.
TECHNICAL SKILLS:
Automation Tool: Unified Functional Testing 12.52, Selenium (WebDriver & TestNG), Cucumber (Gherkin and JUnit), SoapUI/ReadyAPI
Configuration Management Tool: SVN, Git
Languages/Scripting: Java, Gherkin, Groovy
Test Script Management Tool: Jira, HP ALM, CA Agile Central (Rally)
Defect Tracking Tool: Jira, CA Agile Central (Rally), Rational ClearQuest, HP ALM
Database: SQL Server 2008, Oracle 11g
Project Management: RFP/RFI, Project Planning, Resource Management, Test Management, Stakeholder Management, Risk Management, /Mentoring
Project Planning and Tracking Tool: VersionOne, MS Project 2010
Operating System: Windows Server 2008/2012, Windows 10, Unix, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles CA
Automation Architect
Responsibilities:
- Devised and implemented Sprint Plan, PI Plan, Test Strategy, Automation Strategy, and Test Artifacts in an agile (SAFe and Scrum) development environment as a Scrum Master while holding integral responsibilities as Product Owner for Automation Team.
- Proposed and implemented various automation testing solutions as a Test Automation Architect for User Interface, BDD, and API testing within organization, utilizing Unified Functional Testing 12.52, VBScript, Selenium WebDriver, Java, ReadyAPI, Groovy, Cucumber, and Gherkin to assist in organization’s technology stack upgrade.
- Interaction with Product Owner, Business Users, Developers, DBAs and other cross-functional teams to analyze the business process, backlogs and epics.
- Develop and implement methodology, processes and procedures for testing best practices and quality assessment and educate and mentor the team to implement the same.
Environment: Oracle 11g, MS SQL Server, Jira, Unified Functional Testing (UFT) 12.52, VBScript, Java, Selenium WebDriver, Cucumber, Gherkin, GitHub, MS Project 2013
Confidential
Automation QA Lead/Scrum Lead
Responsibilities:
- Devised and implemented Sprint Plan, PI Plan, Test Strategy, Automation Strategy, and Test Artifacts in an agile (SAFe and Scrum) development environment as a Scrum Master while holding integral responsibilities as Product Owner for Automation Team.
- Proposed and implemented various automation testing solutions as a Test Automation SME for User Interface, BDD, and API testing in CI/CD pipeline within organization, utilizing Selenium WebDriver, Java, ReadyAPI, Groovy, Cucumber, and Gherkin to assist in organization’s technology stack upgrade.
- Interaction with Product Owner, Business Users, Developers, DBAs and other cross-functional teams to analyze the business process, backlogs and epics.
- Develop and implement methodology, processes and procedures for testing best practices and quality assessment and educate and mentor the team to implement the same.
Environment: Oracle 11g, MS SQL Server, Jira, Java, Selenium WebDriver, Cucumber, Gherkin, Groovy, ReadyAPI, SubVersion, Git
Confidential, Lake Oswego OR
QA Manager
Responsibilities:
- Orchestrated Quality Assurance process across organization by implementing testing best practices, creating test plan, strategy, estimation, automation framework, and test cases while scheduling three separate program tracks with approximately 15 medium, and six major release.
- Effectively coordinated the operations of a team of 15, tracking deliverables and performance, in addition to mentoring junior team members on complex tasks.
- Served as an integral component for Program Manager, detailing process compliance for all facets of the project in planning, resource allocation, and execution.
- Review project interim and final deliverables, plans and products for quality, consistency, accuracy and effectiveness.
- Propose, create, execute and lead automation framework and automated test case development, deployment and execution.
Environment: Oracle 11g, HP QC/ALM, Selenium WebDriver, Java, Groovy, SoapUI 3.X, SubVersion, MS Project 2010
Confidential, Monterey CA
QA Lead
Responsibilities:
- Consistently prioritized product deficiencies for resolution within tight deadlines.
- Provided test automation solution, test estimation and strategy for seven separate projects with multiple vendors, stakeholders, and teams in an onsite-offshore model to ensure effective and rapid completion of various assigned tasks.
- Spearheaded the creation and execution of test cases and automation framework.
- Took personal ownership of all team deliverables while delegating and managing module ownership in an Agile framework.
- Leverage process best practices/models in delivering projects. Customize processes to suit the project context based upon stakeholder validation.
Environment: Java, JSP, Tomcat Server, Oracle 11g, HP QC, VersionOne, Selenium WebDriver, SoapUI with Groovy
Confidential, Los Angeles CA
QA Automation Lead
Responsibilities:
- Interaction with Business Users, Field Executives, Developers and DBAs to analyze the business process and clearly articulate requirements to transform them into user stories and epics to follow through Agile development process.
- Participate in Functional Testing, Black Box Testing, System Integration Testing & User Acceptance Testing efforts.
- Leverage process best practices/models in delivering projects. Customize processes to suit the project context based upon stakeholder validation
- Test estimation, planning and scheduling for 2 different projects comprising multiple vendors, stakeholders and teams in an onsite-offshore model and ensure effective and timely completion of assigned activities
- Create, execute and lead automation framework development and creation of automation scripts using Selenium (WebDriver), JUnit and Java
Environment: SharePoint 2010, .Net, SAP, ClickSoft, SQL 2008, Rational ClearQuest (RQM), Selenium WebDriver, JUnit, Java
Confidential
Project Lead
Responsibilities:
- Designed and created test automation POC and automation framework, utilizing a number of automation tools to identify an appropriate tool in line with organizational goal and ROI.
- Introduced and promoted Agile best practices to streamline release cycles, slashing Time to Market by 40%.
- Proposed, planned and implemented virtualization solutions using VMWare and Citrix to reduce hardware procurement and management cost by 60%.
- Requirements gathering and understanding through analysis of functional designs, internal design specifications and other required documents pertaining to the entire project life cycle process (PLC)
- Creation of Test Plan, Project Plan, MRD Audit, Automation Plan, Test Strategy and Test Cases
Environment: Java, JSP, Tomcat Server, SQL 2005/2008, QC 10.0, VersionOne, TestLink, Bugzilla, SVN, Selenium WebDriver, JUnit, VMWare, Citrix
Confidential
Senior Automation Engineer
Responsibilities:
- Created Test Plan, Automation Plan and Test Cases and participate in Functional Testing, Web Service Testing, System Integration Testing, User Acceptance Testing, Black Box Testing and Grey Box Testing efforts and bug scrubs.
- Identify and report process and product deficiencies. Track deficiencies to closure within specified time limit.
- Develop Automation Framework and Scripts using WTT and QTP automation tool.
- Leverage process best practices/models in delivering projects. Customize processes to suit the project context based upon stakeholder validation.
- Coordinate with various teams and hands-on work involving understanding the requirements, knowledge transfer and clarifications on requirements, test scripting, test-bed setup, test script execution and status reporting.
Environment: .Net, ASP.NET, IIS, SQL 2008, WTT, QTP 10.0, SoapUI, Microsoft Product Studio, Magellan Code-Coverage, VSS
