We provide IT Staff Augmentation Services!

Sr Selenium Automation Engineer Resume

3.00/5 (Submit Your Rating)

Portland, OregoN

SUMMARY

  • Sr QA Analyst wif around 7+ 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 wif 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, wif 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 wif comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
  • Experience in Performance testing wif 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 wif 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 wif 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, Portland, Oregon

Sr Selenium Automation Engineer

Responsibilities:

  • Responsible for designing test cases and executing them wifin 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 wif 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 wif 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 wif 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 wif 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 wif 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, Jersey city, NJ

Sr Quality Assurance Analyst

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,Data Driven,Keyword Driven,Hybrid automation Frameworks using Selenium WebDriver, JAVA,Junit.
  • Defined the test criteria and project schedules, and base lined the Test Plan wif the halp 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 wif 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 wif 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 TEMPeffectively wif Developers, AGILE Team, Project Management to achieve Selenium automation high quality.
  • Work wif 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, Schenectady, NY.

Sr QA Engineer

Responsibilities:

  • Reviewed the business requirement documents and the technical specifications.
  • Worked wif 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 wif designers and software developers to understand application functionality and navigational flow.
  • Work wif 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 Oracledatabase 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 Webservices REST and XML.
  • Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests wif 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 wif 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 wif developers to validate the severity of the bug and responsible for tracking of the testing life cycle.
  • Worked wif 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.

Confidential, WI

QA Analyst

Responsibilities:

  • Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing.
  • Actively participation in GUI testing, Functional testing, System testing, Smoke and Sanity Testing.
  • Involved in integration testing of different modules.
  • Modification and execution of Test case Scripts (Java-Selenium RC) in Eclipse IDE, design of automation test framework (Junit and ANT).
  • Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression testing, Integration, Unit Testing.
  • Performed records, enhanced, and plays back test in Fire fox using Selenium IDE.
  • Performed requirements Analysis, Risk analysis, Dependency Analysis and Issues/Problems Analysis.
  • Designing and documenting the test cases in a fast paced environment.
  • Collaboration wif development and other QA on test execution.
  • Analysis and isolation of issues reported from clients.
  • Has knowledge on COTS.
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Used SQL Queries for backend testing to check the data integrity and data consistency.
  • Interaction wif developers to report software bugs and re-test the fixed issues.
  • Involved in Creating check lists for testing team.

Environment: Java, Junit, Selenium (RC, IDE, GRID), Oracle,COTS, JavaScript, HTML, SQL, PL SQL, Web server - Apache, Mercury Quality Center and Unix/Linux.

Confidential

Software Test Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Executed Test Scripts Using QTP.
  • Updated Test plans from manual to QTP.
  • Drafted test plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Used QTP record and play back mode to run the script on different browsers.
  • Executed Performance scripts in Load Runner.
  • Created manual test cases, reviewed wif different stakeholders to validate the functionality.
  • Coordinated wif different Customers to prepare user guide and knowledge acquisition of the system.
  • Wrote PL/SQL Queries to retrieve the data from various Tables and to test the database.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.
  • Conducted backend testing using SQL queries to validate data for database.
  • Developed descriptive programming and maintained local and global Object Repository in QTP.
  • Involved in manual testing and Test Data Preparation
  • Gatheird the Business Requirements and maintained them in QC.
  • Reported, logged and tracked defects using QC and Bugzilla.
  • Conducted and coordinated integration and user acceptance testing (UAT) prior to the release of new data feeds into production.
  • Interacted wif the development team to fix the defects as per the defect report.
  • Attended meetings involving Developers, DBAs and Analysts, Project Manager for tracking changes and change management.
  • Participated in daily status meetings wif testing team and providing the necessary feedback.
  • Provided weekly statuses to the project manager as well as user

Environment: Selenium RC, Quality Center, Bugzilla, LoadRunner, QTP, UNIX, VBScript, OracleSQL,PL/SQL, XML SharePoint Services, MS Outlook.

Confidential

Software Test Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Drafted test plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Created manual test cases, reviewed wif different stakeholders to validate the functionality.
  • Coordinated wif different Stake Holders to prepare user guide and knowledge acquisition of the system.
  • Wrote PL/SQL Queries to retrieve the data from various Tables and to test the database.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.
  • Conducted backend testing using SQL queries to validate data for database.
  • Developed descriptive programming and maintained local and global Object Repository in QTP.
  • Involved in manual testing and automated test scripts by using QTP.
  • Declared Checkpoint and worked on Object Repository by using QTP.
  • Performed Data Driven test for backend testing using wif QTP.
  • Gatheird the Business Requirements and maintained them in Quality Center.
  • Analyzed and assigned defect to responsible team in Quality Center.
  • Reported, logged and tracked defects using Quality Center.
  • Coordinating wif Business users/ UAT Testers during UAT phase, providing them wif UAT guidelines, supporting and attending user’s queries on the application.
  • Conducted and coordinated integration and user acceptance testing (UAT) prior to the release of new data feeds into production.
  • Interacted wif the development team to fix the defects as per the defect report.
  • Attended meetings involving Developers, DBAs and Analysts, Project Manager for tracking changes and change management.
  • Delivered test results in appropriate format for approval of the project team.
  • Participated in daily status meetings wif testing team and providing the necessary feedback.
  • Provided weekly status to the project manager as well as users.
  • Reported the status of testing activities to the teams and management as necessary.

Environment: Manual Testing, Quality Center, QTP, UNIX, VBScript, Oracle, SQL, PL/SQL, Contact Center Operations, MS Outlook,

We'd love your feedback!