Post Job Free
Sign in

Project Management Selenium Automation

Location:
Alexandria, VA
Posted:
August 27, 2023

Contact this candidate

Resume:

OBJECTIVE:

To obtain a challenging position as a Selenium Automation Engineer / QA Analyst in your esteemed company where my knowledge and experience can be utilized and enhanced.

SUMMARY:

12+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using manual and automated testing.

Highly skilled and experienced in Agile Development process for diverse requirements

Participated in designing and development of software using agile development practices

9+ years of experience in agile methodology.

Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and exposure to different methodologies like Agile Scrum and Waterfall.

Worked closely with developers and business analysts to come up with Acceptance criteria, the automated test and test scenarios for stories from the backlog using the Three Amigos technique.

Automated Test Cases using Java, Maven, Selenium WebDriver, JUnit, and Cucumber.

Created Page Object repository using Firebug to write Xpath and CSS locators for element identification.

Experienced with various types of testing such as Functional Testing, Regression Testing, User Acceptance Testing, Integration Testing, Unit Testing, UI Testing.

Experienced in bug and defect tracking using tools like ALM QC, Bugzilla, and JIRA.

Experienced in writing SQL queries for back-end testing and validation of data.

Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

Strong Expertise in Designing, Developing Hybrid Automation Framework using Selenium WebDriver, Java API, TestNG /JUnit Framework.

Ability to manage Java automation projects using build tools like Maven. Configured Maven build tool for automation projects and developed Maven project object model file (pom.xml).

Experience in Test Driven Development and Behavior Driven Development.

Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.

Strong expertise in building automated test scripts using UFT/QTP automation testing tool, integrating with HP ALM/Quality Center.

Solid understanding of Relational Database Design, proficient in complex SQL queries, Stored Procedures and Functions.

Expertise in Black Box, Smoke, Functional, Positive, Negative, Regression, UAT, and Performance Testing.

Extensively experienced in creating and developing Test plan, Test cases, Test data and executing Test cases to produce bug or defect and reports on resolved bugs using HP ALM/Quality Center.

Excellent communication and interpersonal skills with strong work ethics.

Team player, highly productive, Commitment and Result driven in team and Individual Projects.

Technical skills:

Programming languages:

Java SE, VBScript, JavaScript, SQL, PL/SQL,

Testing Tools:

Selenium Web Driver/RC/IDE/GRID, HP UFT 11.5, Cucumber, Eclipse, Power Automate, RPA Automation anywhere

Unit Test Frameworks:

TestNG, Junit, Cucumber

Build Tools:

Apache, Maven.

Continuous integration Tools:

Jenkins, TFS and Bamboo

RDBMS:

Oracle, SQL Navigator, MySQL.

Platforms:

Windows.

Professional Experience

Leidos March 2019 – Present

Automation Engineer Architect and Lead

Responsibilities:

Designed and developed automated test solutions using Selenium WebDriver tool by enhancing Hybrid Framework based on the project requirements.

Experience laying Hybrid Framework for smoke and regression testing using Selenium WebDriver, Page object design, Junit Framework, Maven build tool and Bamboo for continuous integration in Eclipse IDE.

Analyzed test results and recorded and reported defects.

Executed functional, regression, and end-to-end testing as required on GUI and Mainframe applications.

Excellent attention to details, Able to meticulously analyze documentation and applications to ensure Quality of the deliverable.

Continuously explored opportunities to improve the automation process, level of service, and tool utilizations.

Designed and developed automated test solutions using Power Automate and RPA Automation Anywhere tools.

Designed, developed, and test automation workflows/bots.

Created process and end-user documentation.

Worked directly with stakeholders to capture business requirements and translated them into technical approaches and designs that can be implemented.

CTC (DOS) Feb 2017 – Feb 2019

Automation System Engineer

Responsibilities:

Designed and developed automated test solutions using Selenium WebDriver tool by enhancing Hybrid Framework based on the project requirements.

Built automated tests for Data warehouse and database comparisons using a Selenium WebDriver.

Automated the testing of the web application, generating the reports and validating them across different database using Selenium.

Experience laying Hybrid Framework for smoke and regression testing using Selenium WebDriver, Page object design, Junit Framework, Maven build tool and TFS for continuous integration in Eclipse IDE.

Provided daily updates to project management in meetings, provided test estimates and gathered information from planning meetings for every release.

Experienced in using Selenium Grid to execute Selenium automation suites on different platforms and various browser combinations in parallel.

Participated in Walkthrough and Defect triage meetings periodically.

Executed Selenium scripts in UAT and Production, captured the results and shared them with team for every release.

Excellent attention to details, Able to meticulously analyze documentation and applications to ensure Quality of the deliverable.

Continuously explored opportunities to improve the automation process, level of service, and tool utilizations.

Ability to deploy and manage the appropriate testing framework to meet the testing mandate.

Environment: Selenium WebDriver 2.53 / IDE / Grid, Oracle 11g, Eclipse IDE, Cucumber, jxl.jar, Maven, TFS, windows 10, Firefox, Chrome .

GLS (DOD) Sep 2015 – Feb 2017

Automation System Engineer

Responsibilities:

Designed and developed automated test solutions using Selenium WebDriver tool by enhancing Hybrid Framework based on the project requirements.

Built automated tests for Data warehouse and database comparisons using a Selenium WebDriver.

Automated the testing of the web application, generating the reports and validating them across different database using Selenium.

Experience laying Hybrid Framework for smoke and regression testing using Selenium WebDriver, Page object design, TestNG Framework, Maven build tool and Jenkins for continuous integration in Eclipse IDE.

Provided daily updates to project management in meetings, provided test estimates and gathered information from planning meetings for every release.

Experienced in using Selenium Grid to execute Selenium automation suites on different platforms and various browser combinations in parallel.

Participated in Walkthrough and Defect triage meetings periodically.

Executed Selenium scripts in UAT and Production, captured the results and shared them with team for every release.

Excellent attention to details, Able to meticulously analyze documentation and applications to ensure Quality of the deliverable.

Continuously explored opportunities to improve the automation process, level of service, and tool utilizations.

Ability to deploy and manage the appropriate testing framework to meet the testing mandate.

Navy Federal, VA October 2013 - August 2015

Automation Analyst

Responsibilities:

Responsible for Planning and Analysis of the project and involved in creating Test Plan, Test Scripts and Test cases

Analyzed and maintained requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.

Created and managed test cases and detailed test procedures for administered software tests.

Determined acceptance criteria and recorded software test results.

Analyzed test results and recorded and reported defects.

Executed functional, regression, and end-to-end testing as required on GUI and Mainframe applications.

Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.

Worked on creating test case for Object -driven framework for selenium WebDriver.

Involved in automating test cases using Selenium WebDriver.

Installed new builds to QA test servers, configured test machines for the installation process of builds to execute correctly.

Wrote and executed new test procedures; updated test procedures as functionality changed during testing cycle.

Involved in Functional, Integration, Regression, System, and User Acceptance Testing (UAT) during the various phases of the application testing.

Documented and tracked software defects.

Tested the application for browser compatibility using internet explorer, Netscape Navigator, and Firefox.

Interacted with developers and Business Analysts to resolve defect issues.

Citi bank, Highpoint NC June 2011 to September 2013

QA Analyst

Responsibilities:

Involved in analyzing the Business Requirements Documents and Functional Design Documents.

Developed Test Plan, Test cases and Test Scripts.

Involved in writing and implementation of Test cases for various modules using Rational suite.

Familiar with mortgage functionalities, and processes.

Involved in Functional, Regression, Integration, System Testing and User Acceptance testing.

Manual testing for checking the flow of the application Functionality, Positive and Negative testing.

Maintained and executed Selenium regression suite.

Prepared and Execution of test scripts using Selenium ID WebDriver, Eclipse ID.

Prepared requirement traceability matrix document to map the requirement with test cases.

Utilized boundary value analysis and equivalence class partition techniques in preparing test cases.

Developed complex SQL queries to performed back-end testing in MS SQL Server RDBMS.

Interacted with developers and other QA Engineers to address quality problems.

Tracked and Reported software defects and interacted with developers to resolve technical issues.

Experience with Defect Reporting, Tracking and Resolution capabilities.

Reviewed and analyzed user requirements, participated in Verification, Validation and acceptance testing for developed software.

Performed Defect Reporting and Tracking using Test Director.

Education/Certifications

Business Administration (Associate Degree) 2012- 2014

Northern Virginia Community College (NOVA)

Annandale, VA

Information systems and operations management (Associate Degree) 2014- 2016

Northern Virginia Community College (NOVA)

Annandale, VA

High School Diploma

Pimmit Hill High School

Falls Church, VA

Citizenship: US Citizen with currently possesses Security clearance.

References:

Available upon request



Contact this candidate