We provide IT Staff Augmentation Services!

Sr Selenium Automation Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Sr QA Automation Analyst with around 9.5 years of experience performing testing professional possessing progressive experience in analyzing, designing, developing, testing, production support and managing information technology projects in ERP, HealthCare, CRM and Telecom services.
  • Experienced writing Test cases using Selenium.
  • Experienced using web debugging tool like Fire Path and Firebug for finding elements locator.
  • Proficient writing test case using Selenium IDE/Web Driver.
  • Experience in performing Back end testing and Sanity testing.
  • Experience in using framework like Hybrid frame work, Keyword Driven,Data Driven.
  • Experience working with Databases such as SQL Server.
  • Experience Page Object Model using Web Driver.
  • Experience in Build Management tools like Maven.
  • Used Java and TestNG test framework to write functional test.
  • Proficient in the field of Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Professional expertise in Smoke Testing, Black box testing, Functional testing, System Integration Testing, System Testing, Regression Testing, User Acceptance Testing, Ad - hoc Testing, Boundary Value Testing and Performance Testing.
  • Experience in web services testing using REST, SOAP UI and XML.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
  • Experience in Performance testing with JMeter and Load Runner.
  • Experience in Test Driven Development and Behavior Driven Development.
  • Ability to take initiative, prioritize and work independently to meet deadlines.
  • Experience in complete software development lifecycle (SDLC) of projects, using Waterfall, and Agile models.
  • Excellent experience with source version control tools such as Git Hub.
  • Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
  • Extensive experience in all MS office and MS Windows operating systems, designing and implementing web-enabled and enterprise client/server applications with various software tools in various architectures.
  • Expert using open source bug tracking tool JIRA and QC.
  • Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
  • Experience in Continuous Integration Testing using Jenkins.
  • Strong Analytical and Problem Solving skills. Quick learner of new software/tools, self-starter, can work independently and in a team.
  • Ability to adapt to new environment quickly, strong team player, sincere and committed.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/Web Driver, UFT, SOAP UI

Programming Language: Java, Python, Java Script, VB Script, JSON

Test Framework: JUnit, TestNG,jBehave

Web Debugging Tool: Xpath, Firepath, Firebug

Processes: Agile Scrum, Waterfall

Bug tracking tools: JIRA, Quality Center, Bugzilla

Operating Systems: Windows, Linux, Mac IOS. Android

Databases: SQL Server, MS Access, Oracle, MySQL, EDB

Source Version Control: Subversion (SVN) and TFS

PROFESSIONAL EXPERIENCE

Confidential

Sr Selenium Automation Engineer

Responsibilities:

  • Responsible for designing test cases and executing them within an AGILE software development SCRUM environment.
  • Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
  • Developed automated scripts for performing Regression Testing through Selenium Web Driver.
  • Implemented Page Object Model Automation framework with Java and Selenium Web Driver.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium Web Driver provided more flexibility in automating test cases.
  • Created Selenium/java tests for advertising regression testing and production monitoring purposes.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Performed SOA testing for Payments API's using SoapUI and Java framework for Web Services testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Experience with Assertions like Schema Compliance, XPath and SOAP responses.
  • Performed cross browser functional testing using Selenium Webdriver.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation plan to management.
  • Contributed to and assisted in the management of bug tracking databases built in BugZilla and JIRA.
  • Converted existing bug data from BugZilla to JIRA.
  • Administered and developed custom plugins for the JIRA instance.
  • Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

Environment: Java, Selenium Web Driver, SoapUI, Jenkins, Firefox, Maven, SQL, Eclipse, JIRA, BugZilla, UNIX, XML, Load Runner, QTP, Perl.

Confidential

Sr Selenium Automation Engineer

Responsibilities:

  • Responsible to develop system test plans, ensure that software quality assurance (SQA) standards are met and validate that business goals are accomplished.
  • Responsible for automating Shopping cart functionalities for various scenarios including repeat caller, determining eligibility.
  • Involved in peer test case reviews, escalations, defect tracking and reporting.
  • Reviewed User Requirements and Design documents to develop Test Cases.
  • Implemented page Objects,DataDriven,KeywordDriven,Hybrid automation Frameworks using Selenium WebDriver, JAVA,Junit.
  • Defined the test criteria and project schedules, and base lined the Test Plan with the help of project meetings and walkthroughs.
  • Developed Test cases using technical and functional requirement specifications of the application.
  • Responsible for validating the functionalities of the web services including the offers system and orders using SOAPUI over HTTP.
  • Responsible for website user interface and call handling test cases along with agent scripting .
  • Primarily responsible for over all Functionality Testing, White Box testing, Black box Testing, System testing, and primary point of contact for User Acceptance Testing.
  • Involved in Identifying and Creating the Business component & Generic Scripts .
  • Involved in Identifying the E2E scenario & Creating the Reusable methods, Generic methods & Page Factory.
  • Created test scripts using Web driver .
  • Coordinated with Developers for critical bug fixes and involved to retest issues in a timely fashion.
  • Automated highly transactional e-commerce web application using Selenium WebDriver.
  • Updated and maintained Quality Center.
  • Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation high quality.
  • Work with engineering services team to run tests in continuous integration environment ( Jenkins ) and report on results.
  • Involved in Complete Software Development Lifecycle Experience (SDLC) from Business Analysis to Development, Testing, Deployment and Documentation.
  • Provided different build reports, Selenium automation reports, Performance testing reports to Senior Management.
  • Designing and documenting the test cases in a fast paced environment.
  • Involving the framework development.
  • Involved in test scripts review.
  • Participated in daily stand-ups and scheduled meetings as required.

Environment: JAVA, J2EE, Web logic, TestNG, Java Script, Eclipse IDE, Apache Web Server, Clear Case, Firebug, HP Quality Center, Selenium Web Driver.

Confidential, NC

Sr QA Engineer

Responsibilities:

  • Reviewed the business requirement documents and the technical specifications.
  • Worked with business analysts, developers, and the support team to define the testing requirement documents.
  • Extensively worked on creating the XML's for DDS testing
  • Closely interacted with designers and software developers to understand application functionality and navigational flow.
  • Work with engineering services team to run tests in continuous integration environment ( Jenkins ) and report on results
  • Prepared and executed Automation Test Scripts in Selenium RC and Web Driver.
  • Executed Parallel execution using Selenium Gird
  • Created and executed T-SQL queries against Oracle database compared the results and analyzed discrepancies.
  • Deployed builds in various mobile platforms using SVN and performed build validation
  • Updated and maintained Quality Center.
  • Utilized it for reporting and logging defects found during functional and regression testing.
  • Followed up on defects through the bug life cycle.
  • Prepared QA reports by collecting, analyzing and summarizing test results.
  • Technical environment included: Android, iOS and Quality Center 9.0.
  • Involved in testing Web services REST and XML.
  • Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.
  • Performed database testing by passing PL/SQL queries and also executed the regression test cases before handed over to UAT.
  • Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs.
  • Executed test cases compared with expected values and pass/fail reports updated through Quality Center.
  • Involved in UAT Testing and Used Quality Center to report bugs.
  • Prioritized Identified defects and monitored bugs fixing status through Out Look Express, which was configured through Quality Center.
  • Prepared Test Data using QTP for Test Manager
  • Involved in creation and scheduling of T-SQL jobs to run daily.
  • Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.
  • Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.

Environment: Selenium IDE/RC, Quality Center, Java, Test Manager, Shell Scripting, HTML, VBScript, Agile,.Net, XML, Access, DB2, Oracle, SQL Server, T-SQL, Windows 7, Unix.

We'd love your feedback!