We provide IT Staff Augmentation Services!

Selenium Developer/automation Architect Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 13 years’ experience in quality assurance, including 6+ years in Test management, 2+ years in Selenium
  • Highly efficient in complex, Dynamic, Onshore - Offshore project environments
  • Hands-On Team Leader with strong focus on Documentation, Communication, Process Improvements, problem solving, and QA budget management
  • Proven skills in Leading and training teams, Test Management and Meeting the deadlines
  • Strong communication & interaction with Clients, Developers, Business Analysts, Management
  • Expertise in Selenium automation using Selenium WebDriver, JAVA, Junit, TestNG
  • Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework
  • Executed automation scripts on different browsers/environments
  • Expertise in SQL queries and back-end testing using Oracle, SQL Server, PL/SQL
  • Hands on experience with 834 and 83 7 file format
  • Expertise in Application Lifecycle management (ALM) including generating Dashboard
  • CTFL Certified

TECHNICAL SKILLS:

Test Management Tools: Application Lifecycle Management 11.0, Quality Center 10.0, JIRA

Database: Oracle 11.5, SQL Server Studio, PL SQL Developer, Green Plum

Version Control: Team Foundation Server 2005/2010/2012

Operating Systems: Windows, Unix, Mac

Automation Tools: Selenium

Languages/Frameworks: Java, Junit, TestNG, VBA, C, C++, VC++, VB script, .net, C#

BI Tools: Cognos, SAS, Tableau, Informatica

Tools: Hadoop, HIVE Query Language (HQL)

Others: ITSM, Service Catalog, Putty, MS Visio, MS Power Point, MS Outlook, WinSCP, MS Project, MS Visio, MS Office, IBM Lotus Notes, Autosys Scheduler, X-Win32, SharePoint

PROFESSIONAL EXPERIENCE:

Confidential

Selenium Developer/Automation Architect

Responsibilities:

  • Has a Web UI to create modules, test cases, steps, Element IDs and Test Data
  • Web UI will create an excel with the user selection of test cases
  • One Driver script reads this excel and creates the actual test cases for execution
  • Another driver script executes these test cases
  • Executes on multiple environments and multiple browsers
  • AnyAUT produces user-friendly reports and Dashboards using ExtentReports
  • Leading/coordinating a team of 10 automation and QA engineers located globally
  • Working as a key Selenium architect/developer to build an automation framework
  • Developed a universal automation framework using Selenium WebDriver, Java, Junit and TestNG
  • Developed Hybrid automation framework in Java using Page Objects framework, Keyword Driven framework and Data Driven framework
  • Developed a Driver script using (Java and TestNG) that reads excel files
  • Driver script produces another file with the actual test cases, steps and test data to be executed as identified
  • Used Data Driven framework to execute test cases with multiple sets of data
  • Used Keyword Driven framework to execute various action keywords
  • Used Page Objects framework to define identification of various elements
  • Created dashboard/reports using ExtentReports
  • Built initially in Junit and then migrated to TestNG for parallel execution
  • Used Selenium Grid parallel execution in multiple environments and browsers
  • Created test cases using Web element locators
  • Created level of efforts for each of the tasks
  • Provided presentations/Demos to 100’s of QA Engineers
  • Gave 5 demos to end-users and manual QA Engineers
  • Trained novice QA engineers
  • Drove status meetings with the management and the automation development team
  • Participated in brain-storming sessions related to enhancements to the product
  • Followed Agile methodology and involved in Sprint Planning meeting
  • Involved in Sprint planning meeting for estimating the time and resources needed for completion of QA tasks
  • Attended daily Scrum meetings to track daily status of the project
  • Following Quality Best practices and meeting the Sprint Doneness criteria
  • Involved in Bug Triage meeting, Defect Tracking and Root Cause Analysis for Sprint closure
  • Actively involved in grooming the Backlog and Story time meetings
  • Ensured DEMOS were presented successfully at the end of every sprint
  • Vocal in Retrospective meetings and focused mainly on the areas that went well and areas that needed improvement
  • Used JIRA to track the issues

Technologies: Java, MS Excel, PHP, IDE, Eclipse 4.6, JIRA, HTML, XML

Environment: Windows, Mac, Firefox, Chrome, IE, Safari

Continuous Integration: Maven, Ant

Confidential

Selenium Developer

Responsibilities:

  • Trainers have the ability create multiple Courses, associate trainees with each of them
  • Can send notifications
  • Also supports both iOS and android apps along with Web and email notifications
  • Worked as a Selenium developer
  • Designed and created Keyword Driven and Data driven frameworks using Selenium Web driver, Core Java and Junit
  • Created Driver scripts for functional and regression testing of various modules
  • Used Keyword driven framework to execute
  • Automated 300 manual test cases
  • Performed execution of the automated Test scripts
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing
  • Integrated Junit, & Selenium scripts with continuous integrations tools Ant & Maven
  • Worked in Agile environment, reviewing the User Stories.
  • Attended the sprint plan meetings, daily stand up meetings, Bug review meetings, weekly status meetings, retrospect meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
  • Used JIRA for tracking all issues

Technologies: Java, MS Excel, PHP, IDE, Eclipse 4.6, JIRA, HTML, XML

Environment: Windows, Mac, Firefox, Chrome, IE, Safari

Continuous Integration: Maven, Ant

Confidential

Test Architect

Responsibilities:

  • Managed day-to-day activities of 18 onshore/offshore QA resources, mentor, and train them
  • Hands-on experience with all testing activities
  • Perform reviews of test scenarios, test cases and test results
  • Created and defined the Test Strategy and Test Approach for various projects
  • Presented the testing Strategy to the business management to seek their approval
  • Produced Test Metrics every week using ALM and presented them to the IT and business management
  • Create/maintain capacity plan for the upcoming months and discuss it with IT and Business management to identify any potential risks
  • Create Level of Efforts
  • Participate in JAD, and walkthrough meetings
  • Drive status and defect triage meetings
  • Point of contact for all offshore-onsite communication
  • Worked with various groups of IT and business to resolve every day issues

Tools: Informatica, WinSCP, UNIX, Putty, XWIN32, CA Autosys Scheduler, Windows Services, IT Service Management (ITSM), Service Catalog, TFS 2012, Microsoft Project Web App (PWA), Microsoft project, SharePoint, HP Application Lifecycle Management (ALM), Toad for Oracle, Toad for Data Analyst, PL/SQL Developer, SQL Server Studio

Confidential

Responsibilities:

  • Defined and implemented Test Data Strategy
  • Defined a road map for implementing Test Data Approach
  • Created and implemented templates to capture test data requirements
  • Provided training to the testing team over the new process
  • Created test data for various applications based on the test data requirements
  • Produced metrics to measure the quality of test data requests

QA Manager/Supervisor

Confidential

Responsibilities:

  • Manage large, complex Projects and Production support tickets for all applications related to Enterprise Data Warehouse, Regulatory Reports (SAS), Encounters (State Reporting) and HEDIS Reporting groups
  • Manage day-to-day activities of 13 QA resources
  • Define Integration Test Strategy and Test Plans for large projects
  • Direct QA activities to ensure maximum quality and effectiveness
  • Works collaboratively and proactively with QA, Development, Business and other IT teams to successfully deliver the projects on time and within budget
  • Create/maintain QA budget for all the projects. Track the actuals against the budget and flag if there are any concerns
  • Review and approve Business, Functional and Technical Design documents
  • Proficient in designing and executing SQL queries using Toad, PL/SQL, Oracle Developer, SQL Server
  • Expertise in creating test reports and metrics
  • Expertise in testing SAS reports and also in white box testing it’s code
  • Have hands-on experience with Cognos and Tableau reports
  • HP ALM (Quality Center) is used to write test cases, tag them to requirements, executions, defect reporting and also generating various custom dashboards
  • SoapUI is used to test web services
  • Building a high performance team by hiring, training, and mentoring resources
  • Strategize QA execution taking dependencies and priorities into consideration
  • Perform Capacity Planning, review and approve resource allocations
  • Participate in the project lifecycle, from analysis to production implementation, with emphasis on data analysis, system testing, and auditable documentation of results
  • Track, organize, prioritize and follow up issues/defects to closure
  • Using MS Excel and VBA created an automated test estimation tool to support projects with multiple deliverables
  • Experience with Team Foundation Server (TFS) for deployments

Tools: Hadoop, HIVE Query Language (HQL), Tableau, Informatica, GreenPlum, Data Validation Option (DVO), SAS, WinSCP, UNIX, Putty, XWIN32, Autosys Scheduler, Windows Services, IT Service Management (ITSM), Service Catalog, TFS 2012, Microsoft Project Web App (PWA), Microsoft project, SharePoint, HP Application Lifecycle Management (ALM), Toad for Oracle, Toad for Data Analyst, PL/SQL Developer, SQL Server Studio, WebEx.

Sr. QA Analyst

Confidential

Responsibilities:

  • Create test plan
  • Create/maintain of test scenarios, reusable Test Cases in Quality Center
  • Maintain requirements in quality center
  • Trace test cases to the requirements ensuring full coverage
  • Execute test cases from Quality Center
  • Identifying and categorizing severity of the defects in Quality Center
  • Interact with the development team over the defects.
  • Design and execute SQL queries and analyzed Stored procedures
  • Perform Integration, functional, security and data validation testing
  • Prepare defect metrics and requirement coverage metrics
  • Involve in design meetings with development team
  • Creation of test scenarios depending on the design flow from Visio

Environment: Visual Basic, .net, SQL 2000, XML, HTML, MS Word, Windows 2000, Quality Center 9.0

Sr. QA Analyst/Team Lead

Confidential

Responsibilities:

  • Led an offshore test team of 6
  • Provided testing estimates
  • Assigning work to the team members and monitoring the status
  • Review of Functional Specification, and Test Plan
  • Tracking status, defects and sending reports to the manager
  • Designed and executed SQL queries
  • Creation of test cases and executing them
  • Detecting bugs and classifying them based on their severity
  • Performed Functional, Regression and end-to-end testing
  • Performed Test Case and test result reviews
  • Interacting with the development team over the defects
  • Involved in onsite-offshore meetings
  • Updated the test results in Test Director
  • Performed post mortem of a release
  • Provided data for UAT Testing
  • Involved in technical Walkthroughs for every release along with System Analysts and Developer

We'd love your feedback!