We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

3.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Over 5 years of experience in Test Automation Engineer in Telecommunication, Healthcare and Financial industries.
  • Good knowledge in Sap Hybris application and its B2B and B2C concepts.
  • Extensive knowledge of all aspects of the Software Development Life Cycle and Defect life cycle.
  • Worked on different methodology of SDLC such as waterfall model and Agile.
  • Experienced in business requirements analysis, effort estimation, gathering business requirements, interacting with users.
  • Good Knowledge in preparation of Requirement Traceability Matrix (RTM), Defect Report, Test tracking Report and Weekly Status Reports.
  • Extensive knowledge in Java OOPs concepts.
  • Proficient in writing and reviewing test cases, creating test data, and analyzing defects.
  • Experienced in Continuous Integration and Continuous Deployment (CI/CD Pipeline) using Jenkins, version control systems, and various deployment techniques.
  • Experienced in providing efficient locator strategy like Customized Xpath and CSS Selector to run WebDriver script in stable condition.
  • Well versed in all aspects of testing such as Integration testing, System testing, User Acceptance testing, Automated testing, Black box/Gray Box testing and Regression testing.
  • Hands on experience in Test automation using different Automation tools/techniques, using Selenium WebDriver/GRID, TestNG, Maven, Debugging scripts in different environment.
  • Strongly skilled in Bug tracking and reporting using JIRA.
  • Experienced in Back - End testing to ensure data consistency on front-end by writing and executing SQL queries.
  • Excellent working knowledge of designing & implementation of all QA test strategy plans manually and automated Test solutions for Client/server and Web applications with Selenium WebDriver.
  • Experienced in modern quality assurance and management tools, including Selenium WebDriver, TestNG, JUnit, Maven, Jenkins, Git, GitHub.
  • Implemented DevOps tools and techniques using Jenkins.
  • Experienced in Creating and Designing Behavior Driven Framework (BDD) from scratch using Cucumber and Selenium WebDriver.
  • Proficiency in running user stories in different frame works using TestNG and JUnit.
  • Excellent on generating Cucumber, TestNG &JUnit reports.
  • Experienced in distributed test automation execution using Selenium Grid for cross browser and cross platform testing.
  • Good Knowledge in using Jenkins, GitHub to maintain full test repository (tests, changes, version controlling).
  • Expertise in developing test scripts using Selenium WebDriver, executing automated test scripts & analyzing the results.
  • Excellent on Selenium Automation using WebDriver. Heavy programming experience using Java, Data Driven framework and Behavior-Driven Framework Using Cucumber.
  • Experienced in organizing and coordinating the participation of customer groups and Project staff involved in the testing process.
  • Experience in Web service Testing using Rest Assured.
  • Excellent technical, analytical, organizational, communication and problem solving skills and ability to understand, flexible and quickly adapt to changing environments professionally and personally.
  • Great team player and capable of working independently and a team of professionals.

TECHNICAL SKILLS:

AUTOMATION TOOLS: Selenium WebDriver,, Cucumber, Selenium GRID, Jenkins, JIRA, Rest Assured

TEST MANAGEMENT TOOLS: JIRAAUTOMATION FRAMEWORK

Data Driven Framework Using Page Object Model,: Behavior Driven Framework using Cucumber and Selenium, TestNG, Junit

SCRIPTING: XML, HTML

LANGUAGES: SQL, Core Java

WORKFLOW TOOLS: MS - Visio, MS - Project, MS - PowerPoint, MS - Word, MS - Excel

DATABASES: MS SQL Server, Oracle, MySQL, SQL

OPERATING SYSTEMS: Windows XP/Vista/7/

METHODOLOGIES: Agile, Waterfall.

IDE: Eclipse, Intellej

Repository Tools: GitHub, Bitbucket

Ecommerce Knowledge: Sap Hybris

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Selenium Automation Engineer

Responsibilities:

  • Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
  • Used Release Module to manage the challenging process of policy issuing applications.
  • Accelerated troubleshooting by collaborating with Developers..
  • Scripted all policy submission and policy cancellation support files, control script, library and startup files.
  • Performed black box testing, database testing, and web-based testing on several test phases.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Prepared and executed different SQL Queries against the DB2 Database.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Created user stories, test cases, tracking defects using JIRA.
  • Logged defect in jira with priorities/severity and co-ordinated with development team for bug fixing.
  • Performed Database Testing and thorough knowledge in SQL.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium WebDriver.
  • Designed, executed and maintained Selenium WebDriver, TestNG automated test cases for regression test cases.
  • Created automated functional regression test scripts using Selenium WebDriver written in Java.
  • Scheduled, organized and executed the test scripts in Eclipse IDE, Integrate environment and documented the test results.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Used MAVEN as build management tools on Java projects for the development to build artifacts on the source code.
  • Have worked on version control tools like GIT.
  • Performing Regression test using automated test cases in Java using Selenium WebDriver in Eclipse.
  • Executed test case using Jenkins and generated Jenkins-Cucumber report with detailed test step information.
  • Involved in web service testing with SOAPUI and validated various responses against annotations.
  • Identified application defects to minimize number of steps to reproduce the problem.
  • Performed browser (IE, Firefox, and Chrome) and platform (Windows) compatibility testing.
  • Responsible for attending daily scrums and discuss daily issues and testing activities.
  • Attended Daily Scrums and reported daily activities or issues to scrum master.
  • Involved in running batch jobs in UNIX servers using UNIX commands on Putty.
  • Designed from scratch and developed Behavior-Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver, cucumber, Jenkins.
  • Shared all latest technologies, like cucumber, BDD, Jenkins, bitbucket with testing team members and support their testing activity by giving help on setting up their eclipse, selenium Jenkins etc.
  • Responsible for tracking daily testing activities and providing daily testing updates to higher management.

Environment: Java, Selenium WebDriver, TestNG, GIT, Maven, Eclipse, JIRA, SOAPUI, Oracle, XML, SQL, Windows, MS Project, PL/SQL, HTML, Firebug/Firepath, MS Word, Excel, MS Access, PowerPoint, Outlook, Jenkins, Github.

Confidential, Atlanta, GA

QA Automation Engineer

Responsibilities:

  • Reviewed and Analyzed business requirement documents, technical requirements and functional specification of various functionalities.
  • Interacted with the Development, Testing, and Business team to resolve and to follow up on development issues.
  • Responsible for Automation Scripts & library functions maintenance functional and regression test suites.
  • Worked with team to design and architecture for the test automation Framework.
  • Ensured the deliverables were on par with Client standards, prepared test data; carried out testing and execution.
  • Involved in developing Data Driven Test Automation Framework using Selenium WebDriver, TestNG and Maven under Java platform utilizing industry design patterns and approaches.
  • Performed Positive and Negative testing.
  • All issues are reported through JIRA defect and also registered in QC for internal purpose.
  • Involved in preparing work status matrix, rally defect list, QC defects, and sprint backlogs to automation team and Testing Manager.
  • Involved in Selenium WebDriver with TestiNG framework.
  • Created functional automation scripts using open source tool Selenium.
  • Used Selenium to run test cases in multiple browsers and Platforms.
  • Worked on writing automated test script to the test scripts in eclipse using Selenium IDE.
  • Worked with deployment team, release management to create automation scripts for regression testing executes in midnight builds.
  • Involved in coordinating with IDC team to ensure daily automated regression testing running and completing successfully.
  • Created scripts using Selenium and setup with Jenkins to run after deployment is done.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.
  • Configured Selenium and GRID scripts on Virtual machines.
  • Developed and executed test cases and verified actual results with expected results.
  • Involved in handle multiple tasks and working independently as well as in team; Performance test report preparation with recommendations.
  • Gathered Performance requirements for the application and designed performance tests.

Environment: Selenium IDE, Selenium WebDriver, Selenium Grid, GIT, Maven, Agile Methodology, JUnit, TestNG, HP ALM, JIRA, Jenkins, SoapUI, HTML, XML, Oracle, Java, Ajax, UNIX, Windows, MS Word, Excel, MS Access, PowerPoint, MS Outlook.

Confidential, Waltham, MA

QA Tester

Responsibilities:

  • Worked with business users and developers to create complete Test plan accordingly to the high level project schedule.
  • Developed Test scenarios, Test cases and Test procedures based on the business requirements.
  • Managed the bug database for the application, ensured that bugs are being accurately filled out, regressed and closed out in a timely manner and worked with developer on bug reproducing.
  • Performed Positive testing and Negative testing using both manual and automation techniques.
  • Tracked, reported and managed the defects in Jira.
  • Performed backend testing to validate the data using SQL queries to the required test cases.
  • Configured the testing environment with Selenium WebDriver and Selenium Java client driver.
  • Written and executed Selenium tests for automation testing of the web application using Selenium IDE and WebDriver.
  • Participated in bug triage meetings and maintained the test data, test cases and test plans.
  • Worked effectively and collaboratively with the QA team, development teams, and business users.
  • Reviewed requirements and give feedback to analysts.
  • Reported the found issues in bug tracking tool, followed up with the development team and verified them.
  • Communicated with the product team for clarifying requirements and business rules.
  • Participated in sprint planning and daily standup meetings.

Environment: Selenium IDE, Firebug, Java/J2EE, CSS, Junit, TestNG, MS Word, MS Excel, MS Access, PowerPoint, Outlook, JIRA, JavaScript, Html, XML, Maven.

We'd love your feedback!