We provide IT Staff Augmentation Services!

Sr Test Engineer / Selenium Automation Engineer Resume

5.00/5 (Submit Your Rating)

Ny City, NY

SUMMARY

  • 9 years of IT experience in Software Testing of web based and Client - Server applications.
  • Strong Knowledge of Software Development Life Cycle (SDLC) and QA Life Cycle which includes Designing, Developing and Execution of the entire QA Process and Documentation of Test plans, Test Cases, Test Procedures and Test Scripts.
  • Extensive experience in Quality Assurance using Manual and automation tools which includes Selenium RC/IDE/Web Driver/ Grid, QTP, Cucumber, Quality Center, SOAP UI and JMeter.
  • Experience in black box, gray box and automation testing using Selenium-TestNG, Junit on web and client applications.
  • Expert in developing automation testing framework using Selenium WebDriver by following JAVA.
  • Experience in developing framework for Functional Test Automation using Selenium, JAVA and TestNG.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Experience in testing Web Services-SOA architecture, RPCs, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SOAP UI.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experience in creating the Test Scripts using QTP 11.0
  • Experience in preparing Test Plan, Test Strategy, Test Cases, and Test Scenarios, Test Data and Test Execution.
  • Proficient in black box testing, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing and white box testing.
  • Experience working with Eclipse IDE and Force.com Plug-in environment.
  • Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla etc.
  • Experience with JAVA components such as Servlets, Java Sever Pages (JSP) AJAX, Web Sphere, WebSphere Customer Centre, and web-client programming such as XML, XSLT, HTML, DHTML and JavaScript.
  • Experience on Automation framework of QTP 11, Microsoft Visual Studio 2010, Selenium IDE/Web Driver, JavaScript, HTML, Beyond Compare Tool
  • Experience in database query manipulation, SQL, PL/SQL statements, stored procedures, and triggers.
  • Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.
  • Strong verbal and written communication skills with the ability to work in a team setting or individually.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/RC/Grid/WebDriver, Mercury-Quality Center, JUnit, Cucumber, JBehave, SOAP UI, Swagger

Testing Frameworks: Data Driven, Keyword, Junit and TestNG

Reporting Tools: Quality Center, JIRA/Zephyr and ClearQuest

Databases & Tools: SQL Server, My SQL, MS Access, Oracle

Web Servers: Microsoft IIS, Java web server, Web Logic, Web Sphere, JBoss 4/5, Apache, Tomcat

Languages: C. C++, SQL, PL/SQL, Java Script, Unix, Shell & PERL Scripting

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, JSP, J2EE

Build / Continuous Integration Tools: ANT, MAVEN, Hudson, Jenkins, Cruise Control

PROFESSIONAL EXPERIENCE

Confidential, NY City, NY

Sr Test Engineer / Selenium Automation Engineer

Responsibilities:

  • Creating Test Requirements Specification documents, Test plan and Test Result documentation. Involved in SDLC, Agile Process, Business Process Design and Implementation.
  • Wrote and executed the test cases manually and automated.
  • Analyzed the Business Requirements Document and system specifications and identified the test requirements.
  • Performed Backend testing using SQL Plus, PL/SQL
  • Performed Functional, Integration, regression, positive, negative and UAT testing. Performing Regression test using automated testing tool Fitnesse and Selenium. Automating End to End Testing using automation Tools.
  • Created the Automation framework for all the applications.
  • Cucumber was used for the entire regression testing and functional testing with selenium as a primary tool to the Test scenarios, Test cases and test conditions identified.
  • Installed the Automation tools and managing the complete process. Managing the onsite and offshore Automation teams.
  • Performing Stress test, Load test, Performance and Bandwidth test on application server using Load Runner tool
  • Performing Load test, Stress test and bandwidth test on Oracle FMW applications. Monitoring and measuring Memory utilization and Bandwidth.
  • Monitoring test progress throughout the project release cycle, providing test results and detailed status reports.
  • Extensively worked on testing Crystal Reports, Active Dynamic reports and Business Object Reports. Test Director /Quality Center is used for creating coverage between requirements and test cases
  • Provided training for other team members. Coordinating offshore and onsite teams.
  • Creating and maintaining all Test automation environments. Attending and involving day -day scrum meetings.
  • Conducting project reviews to improve project implementations.
  • Working with QA Director to achieve organizational goals and objectives.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Soap, Appium, TDD, Agile, JavaScript, XML, HTML, Fire Path, Firebug, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, JIRA, Quality Center, SQL, Oracle, Windows, SOAP UI, Grid, Sauce Labs, Jenkins, Cucumber

Confidential, Chicago, IL

QA Automation Engineer

Responsibilities:

  • Designed and developed automation scripts using Selenium Webdriver and Junit for end to end regression testing of the application
  • Followed the functional page object approach for rapid test development
  • Contributed to improve and extend the existing automation framework along with script development.
  • Responsible for preparing the test scenarios and exploring options to automate the test cases in an efficient way.
  • Used Web Services calls in place of UI for faster test scripts
  • Used Log4j API to log the progress of the script execution and to debug the program execution issues and failures
  • Created the Queries and Sub queries using SQL to validate the data consistence between front end and back end system.
  • Generated crystal clear test reports that can be understood by anyone in the team using the test report framework Allure.
  • Created CI jobs for the developed automation suites using Hudson and analyzed the suite run results after every new build
  • Reported and tracked defects using Version One.
  • Actively participated in the daily Scrum meetings and automation code reviews.

Environment: Selenium IDE, Webdriver, selenium grid, Eclipse IDE, Java, SQL server, MY-SQL, SVN, HP Quality Center, JIRA/Zephyr, SOAP UI, TestNG, HTML, XML, Windows, IE9, Chrome and Firefox, ETL

Confidential, Irving, TX

QA Automation Engineer

Responsibilities:

  • Reviewed Business requirement and Software specification requirements to achieve better
  • Understanding of the UAT (User Acceptance Testing) and automated frameworks from starch like, Page Objects framework.
  • Prepared and reviewed UAT test artifacts Test Plans, Test Scripts, Test strategy, Traceability matrices, with Project Stakeholders.
  • Project runs on a 3rd party mainframe application developed by Fidelity Information Services (formally Confidential, Inc.) called ALS
  • Validated SOAP UI and Restful API services
  • Developing automation framework for QTP/UFT, Selenium Web Driver and SOAPUI
  • Involved in Functionality, Regression testing, Cross-Browser compatibility, User request
  • Load, Databases consistency, Security attacks.
  • Experience in writing and developing Automation and Manual Test Strategies, TestNG
  • Frameworks Test Plans, Test Scenarios and defining test cases in Python.
  • Experience in both Waterfall and Agile project environment.
  • Used Android development tools, adb commands, emulator control, logcat.
  • Extensively used Selenium Web driver API
  • Designing and executing Test scripts for the automation feasible scenarios of application in Quick Test Professional/Unified Functional Testing (QTP/UFT) (VB Scripts).
  • Developed Keyword Driven framework to test several web pages.
  • Implemented BDD, Cucumber to run Regression Tests on multiple platforms and browsers in parallel.
  • Designing and executing Test scripts for the automation feasible scenarios of application in Quick Test Professional/Unified Functional Testing(QTP/UFT)
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into ALM, JIRA.
  • Created recovery files using Recovery Scenario Manager, associated with the recovery scenarios to test to instruct QTP with specified trigger action on unexpected event/popup.
  • Used Python, Perl, CGI, JQuery, JavaScript and JSON at the front end Involved in maintaining and uploading the QTP Scripts to Quality Center.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Used Python to extract weekly hotel availability information from XML files.
  • Performing selenium automation testing feasibility in QTP/UFT projects.
  • Experienced in performing Data Driven Testing using parameterization in Quick Test Pro(QTP), to test the Application with different sets of data.

Environment: QTP, Python, TFS, Visual studio, Unix/Shell, XPath, HTTP, JSON, Restful, LINUX, SQLServer.Selenium IDE, Webdriver, selenium grid, Eclipse IDE, Java, SQL server, MY-SQL, SVN, HP Quality Center, JIRA/Zephyr, SOAP UI, TestNG, HTML, XML, Windows, IE9, Chrome and Firefox, ETL, JAVA, XML, SOAP and REST protocol, Eclipse, Selenium 2.0 Web Driver, Selenium RC, Java, J2EE, Hibernate, Struts Framework, Junit 3.8.1, SQL, JIRA

Confidential, Orlando, FL

QA Automation Engineer

Responsibilities:

  • Functional requirements gathering, Test Plan preparation, Leading the Test Execution effort from Onsite,
  • Working with Business Analysts and Developers to understand the workflow, Business Scenarios and Defects
  • Mentoring offshore team, assigning the tasks and ensuring the quality deliverables by regular meetings and discussion
  • Review of deliverables like Test Report and Test Analysis (Weekly Status Report, Defect Trend etc.)
  • Automation Framework Setup using Selenium WebDriver, scripting and review of deliverables
  • Worked as individual contributor in testing of Internet banking applications in Products division
  • Performed Functional testing of the various modules of the application
  • Performed the Security Testing of Direct banking product using Burp Suite
  • Implemented Selenium for automation testing of the CASA module of Flexcube UBS product

Environment: Selenium IDE, Selenium Grid, Agile, Oracle 11g, Quality center, WebDriver, Cucumber, SoapUI, HTML5, JMeter, TestNG, MAVEN, Windows, Linux, UNIX

We'd love your feedback!