We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

3.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Over 7+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing Client/Server and Web based applications through manual testing and automation.
  • Strong experience of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall.
  • Excellent work experience in Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc.
  • Expertise in working with Selenium IDE and Selenium Web Driver using TestNG and JUnit for Automation testing.
  • Experience in creating test plans, design verification and reviewing specifications for software based on the UI and functionality documentation
  • Excellent working experience with Rest API and Mobile testing.
  • Experience in writing CSS Selectors, XPath expressions to identify web elements using Selenium Web Driver.
  • Experienced in reading the test data from Excel spread sheets using JXL API and TEST NG Data provider for selenium scripts.
  • Working knowledge in Microservices software development technique.
  • Working experience in Cloud base web application for end to end testing.
  • Extensive knowledge of Performance Testing using JMeter.
  • Experience with cloud environments and Software as a Service(SaaS).
  • Working experience Firebug, Fire Path, Maven and TESTNG annotations.
  • Experience in HP QC (quality Center) / ALM for test management, Salesforce and Jira for Agile / story board and Bug tracking.
  • Experience with continues integration tool Jenkins, build tool Maven and version control / source code management tool GitHub implementation for Selenium Scripts and also had an exposure to DevOps.
  • Possess working Knowledge on Web Services Testing using SOAPUI Tool, REST Assured and Postman .
  • Experience in Validating Web Services SOAP request and response XML and REST Services.
  • Responsible for Checking Cross Browser Compatibility of different elements and tags, hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Safari.
  • Having good experience in understanding business requirements, designing, preparing and executing test cases for Web Applications, Defect Tracking and Reporting.
  • Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
  • Creating Front - end Applications using HTML, CSS and JavaScript.
  • Used JavaScript, HTML5, and jQuery for forms validations.
  • Good experience in Core Java, SQL Queries, Joins, HTML, XML
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Good team player and Quick learner.

TECHNICAL SKILLS:

Operational knowledge: MS SQL Server, Selenium IDE, TestNG, JUnit, Selenium Web Driver, Eclipse IDE, QTP, Web services with SoapUI tool, RFT, Quality Center (HP ALM), JIRA, MS Office suite, JMeter HP LoadRunner.

Programming languages: Core java, C, Java Script, jQuery, HTML.

Test Framework:: JUnit, TestNG, JMeter, Data Driven Framework, REST Assured.

Web Debugging Tool:: XPath, Firepath, Firebug, Chrome Developer Tools.

Operating Systems: Windows, Linux, Android.

Version Control System: Git, SVN, CVS.

Build Tools: Jenkins.

IDE s: Notepad ++, Eclipse, Sublime Text Editor, Eclipse.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Selenium Automation Engineer

Responsibilities:

  • Followed Agile/Scrum Methodologies for all of the project activities and attended daily standup meetings, bug review meetings, weekly status meetings, retrospect meetings reviewed user stories.
  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed and run Defect Trailing and Review the Test Scenarios/ Test Cases with Business.
  • Prepared and Executed Automation Test Cases as per Requirements using Selenium Web Driver using java.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver and testNG.
  • Performed Data driven testing of the web based tool using selenium Web Driver using java and testNG.
  • Extensive knowledge of Performance Testing using JMeter.
  • Created and Executed JMeter scripts for performance testing of portal..
  • Extensively worked on JMeter to create Thread Groups and test web Application for various loads on key senarios.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Using Jenkins created test build and run it using GITHUB or build.xml for selenium automation framework.
  • Working knowledge in Microservices software development technique.
  • Working experience in Cloud base web application for end to end testing.
  • Experience with cloud frameworks and containers.
  • Performed testing in Cloud Technologies platform like Software as a Service(SaaS).
  • Working Knowledge of cloud environments and Linux platform.
  • Performed performance, scalability and reliability testing in cloud and SaaS platforms.
  • Performed Web Services automation testing using REST Assured framework.
  • Tested the REST calls (POST, GET, PUT, DELETE methods) using REST Assured Tool.
  • Executed Linux commands to debug the issues, FTP the log files to windows and emailed to developers
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
  • Developed and executed manual Test Cases in Quality center.
  • Performed various testing like smoke testing, functional testing and Regression Testing.
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Work Collaboratively with Offshore Team and multiple teams at Onsite
  • Defect Reporting, Analyzing, Tracking and Report Generation using HP QC.

Environment: Core Java, Windows, IBM RTM, Selenium WebDrive, TestNG, REST Assured, HPQC, Eclipse Luna, JMeter, Cloud, SaaS, Maven, Jenkins.

Confidential, Sunnyvale, CA

Automation Engineer

Responsibilities:

  • Involved in developing selenium automation framework using TestNG and performed Data driven testing which reads data from property and XML files.
  • 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.
  • Was involved in creating the Test plan based on BRD and User Stories.
  • Developed and executed Automation Test Scripts using Selenium Web driver to test the web application.
  • Excellent working experience with Rest API and Mobile testing.
  • Used Firebug, Fire Path Add-on tools to identify the object’s id, Name, XPath, link in the application.
  • Extended TestNG framework by adding some helper classes and methods and developed Selenium test cases using TestNG framework.
  • Performed build acceptance testing and smoke testing.
  • Used Maven to build and run the Selenium Automation framework.
  • Developed automated data driven scripts to perform negative and positive testing of the application by providing different data.
  • Performed functional, compatibility testing on different browsers like Firefox & Chrome.
  • Developed and executed test cases for XML / SOAP and REST services using SoapUI tool.
  • Involved in functionality testing using SOAP UI and verifying the Request and response XML, Schemas at respective locations.
  • Used SQL Queries and Joins to retrieve the data from various tables to test the database.
  • Performed various black box testing Methodologies Like functional testing and Regression Testing.
  • Used HP LoadRunner to regularly test performance life cycle.
  • Analyzed results using LoadRunner Analysis.
  • Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics.
  • Interact with developers, users and various team members to discuss issues, resolve defects and set priorities

Environment: Java, Web Services, SoapUI Pro, XML, Selenium Web Drive, TestNG, LoadRunner, Maven, Linux, Oracle Database, SQL, Toad, JIRA, Putty.

Confidential, Tampa, FL

Automation Engineer

Responsibilities:

  • Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
  • Responsible for analysis, reports and defect tracking.
  • Involved in Functionality, Stress, regression, performance, load, and User Acceptance Testing.
  • Wrote Selenium scripts to create reusable components in Data driven framework.
  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, JUnit, Jenkins and Eclipse.
  • Executed manual and automated application testing for key product functionalities and developing new test plans using tools such as Selenium and JUnit.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with JUnit.
  • Excellent working experience with Rest API and Mobile testing.
  • Generated Selenium reports using JUnit reporter and automated report generation using ANT.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Performed various testing activities like GUI testing, smoke, sanity, acceptance, functional testing, browser compatibility testing, regression testing.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Developed test scripts for web services using SOAP UI and worked with XPATH.
  • Used Quality center (ALM) for Test management.
  • Tested the application in cross browsers such as Internet Explorer, Mozilla Firefox, Safari and Google Chrome for browser compatibility testing.
  • Wrote SQL Queries in Oracle Database to verify the data with the GUI.
  • Participate in Project and Test Team Requirements reviews.

Environment: Java, Selenium WebDriver, Ant, JUnit, Jenkins, Cucumber, SOAP UI, Quality Center, HP ALM, XPath, Eclipse, Firebug, SQL and Windows.

Confidential, Los gatos, CA

UI Developer/QA Engineer

Responsibilities:

  • Attended review meetings with Business Analysts, Developers and end users to understand and test according to their requirements
  • Designed and developed the front end using HTML, DHTML, and XML.
  • Used JSON for data interchange, as it’s faster and can be parsed using JavaScript.
  • Extensively worked with JavaScript cookies.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • Used JavaScript, HTML5, and jQuery for forms validations.
  • Used the jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable jQuery interactions.
  • Designed graphics, buttons, logos and flash animation for the website.
  • Validated the code and also checked for the cross-browser compatibility using Cloud Testing.
  • Prepared and Executed Test Cases for Functional and Integration testing.
  • Developed test cases, reviewed and Involved in Functionality, and Regression Testing.
  • Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
  • Identified high-level requirements for documenting detailed business requirements
  • Maintained the Test Matrix and Traceability Matrix.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process
  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
  • Defects Reporting and Web Services Test Results Reporting
  • Generated test cases in spread sheet and upload them into Quality Center.

Environment: HTML, CSS, JavaScript, jQuery,XML, JSON, Notepad ++,Restful API, Manual testing, Selenium, Mainframes, SQL, DB2, Web logic, Web services.

Confidential

Front End UI Developer

Responsibilities:

  • Creating Front-end Applications using HTML, CSS and JavaScript.
  • Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
  • Contributed to the design direction by building mock-ups in Photoshop and FrontEnd
  • Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
  • Elegant implementation of page designs in standards-compliant HTML and CSS.
  • Leading technical projects with a focus on quality and improving the user experience.
  • Working directly with clients to design and develop elegant solutions.
  • Tested cross-browsers compatibility on a range of projects.
  • Creating rapid prototypes of interfaces to be used as blueprints for technical development.

Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Notepad ++, Photoshop.

We'd love your feedback!