We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Having 5+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation usingSeleniumTool.
  • Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels ofSDLCand Software Testing Life Cycle (STLC).
  • Good Knowledge ofObject-Oriented programmingConcepts (OOPS)andJavaSkills.
  • Good experience in creating test scripts usingWebDriver, Selenium RC, Selenium-IDE, Selenium Gridin Java.
  • Experience inFunctional, Regression and Systemtesting usingManual and Automated testing tools - selenium WebDriver.
  • Experience in automating test cases usingTestNG, Junit and Cucumber, TFS Coded UI scripting and execution.
  • Good Experience in writing XPath to locate web elements.
  • Worked onCross browser testing, browsers like Mozilla Firefox, Google Chrome and IE usingWebDriver.
  • Proficient knowledge in AGILE and SCRUM methodology
  • Understanding, Analysing and streamlining test requirements.
  • Well-acquainted with the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle.
  • Involved in mapping Functional Requirements to Test Scenarios, Preparing Test cases, Test design documents and Dashboard preparation.
  • Experience in Testing, Test Strategy Document & Test Plan Document Preparation.
  • Following-up with developers as to the status of service requests and ensure complete resolve of the issues.
  • Actively driving the defect triage calls, stand-up calls and other calls with clients
  • Experience in performing Smoke testing, Regression testing, Performance testing and Integration testing.
  • Experience in analysingBusiness,FunctionalandTechnicalSpecifications.
  • Creating the test scenarios, test cases after necessary approvals uploading them into HP ALM, QTEST etc tools for further execution
  • Experience in writingTest Plans, Test Cases, Test Procedures and Test Scriptsfrom requirements and Use-Cases.
  • Good Exposure in Bug Life Cycle
  • Expertise in Bug Reporting, report defects in a clear and comprehensible way that allows for rapid troubleshooting and resolution and Tracking Process using bug tracking tools like JIRA.
  • Proficient in using Blazemeter tool to generate Automated Scripts for JMeter and Selenium.
  • Developed Test Frameworks inSeleniumforUIRegression Test Automation and when necessary, and potentially execute Unit Test Automation (Java/TestNG) prior to agile release.
  • Experienced in using JMeter to monitor the performance of the web applications.

TECHNICAL SKILLS

Testing Tools: Selenium IDE, Selenium WebDriver, Eclipse, Maven, SQL Server, Visual Studios 2005/2008/2010 , JMeter

Project Methodologies: SDLC, Agile Scrum, Waterfall, V-Module

Languages: C, Java, PL/SQL

Web Technologies: Web services, XML, HTML, XHTML, CSS, JavaScript, PHP, Servlet, Bootstrap

Web Services: SOAP, XML, JSON, REST

Web Servers: IIS, Apache Tomcat

Version Control / Code Mgmt: Apache Sub version (SVN), CVS, Git

Monitoring Tool: JIRA, HP ALM/ QTEST

PROFESSIONAL EXPERIENCE

Confidential, NJ

Selenium Automation Engineer

Responsibilities:

  • Followed Agile methodology, participated in sprint planning sessions, scrums, sprint demos and sprint retrospective meetings and provided the team with all the information required for successful completion of the sprint.
  • Implementing UI test automation using Page Objects Model and TestNG framework using Java, WebDriver APIs for the project in scope leveraging existing in-house developed framework.
  • Automated and tested the SalesforceLightening pages using selenium Web drivers.
  • Responsible for automating Test Cases for LA on different environments like UAT, QA and Org62.
  • Responsible for forming a test code integration and collaboration process using GIT workflows.
  • Configuring Jenkins jobs to be used for deployments and running tests on various sandboxes.
  • IntegratedSalesforcewith external Master data using Web Services such as SOAP, REST and JSON, API Testing
  • Performed cross browser testing on web based application.
  • Worked with varioussalesforce.com objects like Accounts, contacts, Solutions and Custom Objects.
  • Developed web services Testingusing Salesforce.com Web Services APIto provide data for third party clients.
  • Developed and maintain Visualforce, App Exchanges, Force.com pages and integration to other third party solutions
  • Manually executing test scenarios on different browsers and reporting critical bugs.
  • Worked on GUS to maintain and update the bugs and Test Activates.
  • Involved in Functional, Regression testing and UI Testing.
  • Also Ensured to get the UAT Test Cases reviewed with the Business Owners.
  • Worked with different Deployment Plans for each release and Sandbox Refreshing and performed Smoke and Sanitary testing when needed.
  • Assisted Manager by providing automation strategies, Selenium Automation and Defect reports.
  • Responsible for setting up of Eclipse, TestNG for development and execution.
  • Used Smoke Testing WebDriver and Selenium framework (Page factory) to automate functional testing of GUI.
  • Designed and Developed complex integrations using BULK API, SOAP and REST API testingBoth Web Service Callouts and Publishing custom WebServicesand Apex Data Loader.
  • Wrote SOQL query to perform Backend data validation and verification.
  • Used TestNg framework to run unit test and Jenkins to build the Project.
  • Maintain automation builds on Continuous Integration (CI) tool Jenkins.
  • Worked actively with the Development team in modifying the applications and accommodate automation when required.

Environment: IE8, Chrome, Firefox, Safari, Sauce Lab, Salesforce.com, Sandbox, Lighting, Visual, Custom objects, Selenium Web driver, Maven, POM, TestNG, Java/Eclipse, API Testing, Web Services testing, JSON, Jenkins, GIT, GUS, SOQL.

Confidential, NJ

Selenium Automation Tester

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.
  • Run Defect Trailing and Review the Test Scenarios/ Test Cases with Business.
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases.
  • Worked on Salesforce Migration project testing using Selenium.
  • Worked on Designing the test cases for the migration and developed the test cases using Java and executed them using Eclipse, Maven and Junit.
  • Ran the test scripts and analyze the outputs and made the modifications based on new requirements.
  • Document the bug and analyze them and worked with developers to resolve the bug.
  • Worked on testing of the salesforce objects and database using SQL to validate the database is pulling the exact data or not.
  • Similarly, worked on selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Performed web-based performance testing and analysis using JMeter.
  • Execute the Test cases and review the results to get the Business approval for UAT.
  • Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
  • Performed browser compatibility testing.
  • Performing Regression test using automated testing tool QTP and Selenium.
  • Involved in the regression test planning for the project and identified the critical regression tests.
  • Executed the automated regression test cases during every release and executed the daily regression test suites.
  • Expert knowledge on daily status reporting and managed end to end testing from Test management tools like Quality Center.
  • Interacted with business users to execute the test scripts and to get the expected results.
  • Performed the Performance Testing using JMeter on the internal application to analyze the performance of the application.

Environment: Maven, JUnit, JMeter,JIRA, JAVA J2EE, AGILE, Windows, UNIX, Eclipse, PL/SQL, Visual studio, selenium.

Confidential

Selenium and Automation Engineer

Responsibilities:

  • Prepared Requirement Traceability Matrix RTM, Test Status reports and Test Sign off documents.
  • Extensively worked in Agile (Scrum) Environment.
  • Involved with project backlogs and sprint backlogs.
  • Extensively involved in System testing / Functional, Regression testing and Integration testing.
  • Experienced in various browsers compatibility testing.
  • Experience with front-end, UI and back-end validation testing.
  • Wrote Complex SQL queries and PL/SQL subprograms to support the test case results, SQL performance tuning
  • Involved in test management and defect management using Jira.
  • Tested SSIS packages according to business requirements and data mapping requirement documents.
  • Executed the jobs using SQL Server Agent and checked the logs.
  • Tracked and executed the User Acceptance Test Cases UAT with respect to the requirements to determine the feature coverage.
  • Involved in testing Stored Procedures, Functions packages utilizing PL/SQL.
  • Verified ETL logs and reject/discard files for errors and reported them to development team.
  • Performed Backend database testing, by executing the Group functions, complex Joins and sub queries.
  • Creating automation plans, coordinating/executing the plans, tracking and revisit the Effort Estimation.
  • Creating automation scripts from user stories and test scenarios.
  • Assessment of CI/CD pipeline logs, reports, and metrics.
  • Co-ordinated with Onshore and Offsite team members.
  • Database cleanup activities and writing SQL queries (in Oracle) for database cleanup for Smoke tests in QA applications.
  • Interacting with cross functional teams to identify Test cases, Test Scenarios, Test Scripts for System Integration Testing Automation.
  • Ensuring the quality of the scripts and troubleshooting the issues.

Environment: Selenium WebDriver, TestNG, Maven, IntelliJ, MS Visual Studio Code, Eclipse IDE, DOM, HTML, JavaScript, CSS, Scrum, SQL, Cucumber, ETL Testing, SSIS, MS-SQL Server, Confluence, Bamboo, JIRA, SOAP UI PRO, Confluence, Oracle DB, SQL, PL-SQL, Data Loading, AWS, WinSCP, Sauce Lab, Jenkins, Hudson and SQL.

We'd love your feedback!