We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

2.00/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • 7+ years of diverse experience in Information Technology with emphasis on Quality Assurance, Analysis and Testing in Client /Server and Web based Applications in various domains like Mortgage Service, Insurance, Financial Service and Education.
  • Good knowledge and experience in Analyzing User/Business Requirements Document
  • Involved in various types of testing such as Functional system test, integration test, System test, User acceptance test, Smoke test, Integration Web Service test, and Regression testing.
  • Proficient in backend testing with SQL and experienced with Oracle, SQL Server.
  • Hands on experience with automation tools like Selenium WebDriver, Cucumber, Junit, TestNG, JAVA, JIRA.
  • Strong knowledge of Software Development Life Cycle (SDLC), Testing Methodologies and Techniques. In depth knowledge of Waterfall and Agile methodology.
  • Experience in Data Driven framework, TestNG framework and Page Object Model in Selenium WebDriver with Java Programming language, cucumber, Maven.
  • Experience in working with users, excellent organizational skills, ability to work independently and as part of a team, Solid analytical, dynamic troubleshooting skills, written and verbal communication skills.
  • Good at communication and interpersonal skills backed up by sound professional ability to work independently as well as a team member, in a dynamic/multi - task environment.
  • Ability to take initiative, prioritize and work independently to meet deadlines.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS

Tools: Selenium IDE, Selenium 2.0 RC/WebDriver, Quality Center, Junit, TestNG, Cucumber

Languages: HTML, CSS, J a va Scrip t, Jav a, X M L, JSON

Test F ramew ork: Junit, Test NG

PROFESSIONAL EXPERIENCE

Confidential, Washington, DC

Selenium Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with development team to understand technical design and architecture for test planning.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver, TestNG, Maven and Jenkins.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Converted QTP scripts into Selenium WebDriver scripts. Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools.
  • Generated Selenium reports using TestNG reporter and automated report generation using Maven.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Created whole test framework using Selenium WebDriver for further test creation and execution.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used Jenkins for continuous integration testing.
  • Performed GUI Test, Functional testing, Smoke testing, Unit testing, User Acceptance testing (UAT), System testing
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Confidential, Miami, Florida

QA Automation Tester

Responsibilities:

  • Handel the information for all insurance policyholders including their different policies, policy numbers. insurance name, type of insurance to the person, Insurance code, Insurance Agency area, agency code, payment method, policy payment date and etc.
  • Involve in design and implementation of Selenium WebDriver automation Framework for smoke and regression test suites (Junit /TestNg)
  • Formulated and executed test case as per requirements and design documentation.
  • Used Selenium WebDriver to test search result of Meta search engine.
  • Created automated test cases and suites for functional and regression testing base on software requirement using Selenium and WebDriver
  • Collaborating closely with developers to enhance testing through in-depth understanding of the system and source code under test.
  • Test script development and formally document test strategy, test plans, test suite design and test cases of online products, and worked with internal and external clients, content producers and stakeholders to conduct interim project reviews and final project weeks prior to launch.
  • Used Selenium WebDriver using TestNG and Eclipse for automation hybrid model.
  • Worked on Cucumber testing applications and responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Developed test plans and test cases.
  • Interacted with developers on resolving the reported bugs and various technical issues.

We'd love your feedback!