We provide IT Staff Augmentation Services!

Sr Automation Developer/selenium Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY:

  • 8 years of experience in Information Technology in the field of Software Quality Assurance & Testing in Client Server, Web & Mobile Applications .
  • Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE, C#, phython.Net technology stacks.
  • Involved in Offshore and Onsite coordination with Development and testing teams & setting up the testing process tailored according the client and business requirements
  • Extended expertise in QA in Manual and Automated Software Testing using QTP, SOAP UI, Quality Center, Software Quality Assurance Testing and Selenium .
  • Expertise in Manual Testing and Automation Testing.
  • Good understanding of Agile software development lifecycle and Waterfall Methodologies.
  • Experience in Automation tools like Selenium WebDriver/RC/IDE/GRID, HP UFT & Quality Center, TestNG, Junit, Ant, GIT, Maven, Jenkins, Hudson, Load Runner, Jbehave, Cucumber, SOAP UI, Client Server & Web based Applications.
  • Worked closely with Product owner, Scrum Master, Development team, UI team, DB team and deployment team as well as Stakeholders and members of Management.
  • As a QA tester, I created Test Plan and Test Cases based on requirements and specifications using Mercury Test Director. SDET with test development expertise using frameworks such as Selenium TestNG, Junit.
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team
  • Involve in creating REST API client using JUNIT/NUNIT test gem & user groups, privileges to the users using repository manager. REST API calls to fetch and create test data and to interact with sauce labs API.
  • Experience in working with Spec flow. Experience in AWS Cloud Testing
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework. Experience in using Salesforce QA. Involve maps in Coded UI.
  • Developed LoadRunner scripts for Data Creation and Functionality of SAP CRM, ERP via SAP GUI.
  • Involve in web services (REST & SOAP) database technologies, and SOA/Micro Services architecture.
  • Proven experience using test management and defect tracking systems such as HP Quality Center (ALM), Jira, and BugZilla.
  • Experience in using Methodologies such as Agile, Scrum, Waterfall, V - Model.
  • Having experience in preparing Test Metrics reports after each build.
  • Worked in various Domains including E-commerce and Commercial.
  • Experience in performance of Build Validation and Verification, Positive and Negative, Boundary Values Analysis, Equivalent Classes partitioning, Smoke (Sanity), Functional, Integration, System, Regression, Ad-hoc (Exploratory), Cross - Browser, User Interface and User Acceptance tests.
  • Experience in using Xpath where we used to locate web element based on its XML path. Involve in TestNG to execute all the automation test cases based on in a group.
  • Experience in using open source testing tool for web applications and writing Test Automation Scripts in Selenium Web Driver using Java.
  • Developed XML test data and implemented Functional and Data Driven tests using SOAP UI.
  • Working knowledge on HP Unified Functional Testing(UFT) in delivering the Bug reports.
  • Designed, developed and maintained Automated test scripts using UFT 12.53, descriptive programming, VB.
  • Performed UAT execution including writing test cases, setting up test data, tracking execution and supporting defect triage.
  • Identify areas of risk and develop appropriate test plans
  • Working knowledge on HP Unified Functional Testing(UFT) in delivering the Bug reports.
  • Designed, developed and maintained Automated test scripts using UFT 12.53, descriptive programming, VB.
  • Presenting an aggregate view of testing utilization to high level management
  • Experience of working in high-work pressure environment and completing key projects in stringent timelines delivering high cost savings without compromising on quality of QA artifacts.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, HP Quality Center, Jmeter, Cucumber, Firebug, FirePath, HP UFT

Test Management Tool: Jira, Bugzilla 2.0, HP Quality Center

IDE: Eclipse, Visual studio

Web Services: SOAP, REST, Soap UI, WSDL

Programming Languages: Java/J2EE, C#, Python, C, PL/SQL, .Net

Scripting Languages: Java Script, VBScript, Shell, Python, PERL, HTML 5, CSS 3, AJAX, XML, JSON,IBM

Mark Up Languages: HTML, XML,CSS

Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.

Frameworks: Junit, TestNG, Appium, TDD, ATDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, and Backend Testing

ST Methodologies Agile(Scrum), Waterfall and V Model Firefox Add-ons XPath and Firebug.

Operating Systems: Windows Family, UNIX and LINUX, UbuntuData base Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL,RDBMS, NoSQL, SQL, Microsoft SQL server, MS Excel, MS Access

Build/ CI Tools: Ant, Maven, Jenkins, Gherkins

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Sr Automation Developer/Selenium

Responsibilities:

  • Worked in a highly dynamic AGILE environment and participated in the scrum and sprint meetings. End to end execution of automated scripts, Test Result analysis.
  • Worked in all phases of testing including functional, UAT, End-To-End, unit, system-integration, conformance and regression testing .
  • Performed planning and created Test Plans, Test Cases and Test Scenarios to meet product's business requirements.
  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
  • Developed and maintained Selenium Automation Framework using Java.
  • Performed Data Driven Tests to validate the same scenario with different test data using Selenium Optimized and maintained existing, developed new automation framework via Selenium.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver.
  • Selenium Web Driver for automation of Cross Browser Testing on IE, Firefox, Safari and Chrome .
  • Involved in Backend Database testing in Oracle using SQL
  • Involved in implementing BDD framework using Cucumber.
  • Performed Web services performance testing using Jmeter for RESTful web services.
  • Tested request and response XML based web services interfaces using SOAP UI.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Experience in Android and IOS mobile app functional validation, data validation and API testing using Advanced REST client, JSON .
  • Configuration Jenkins Build job for continues Integration and for Regression Testing.
  • Experienced in load and performance testing tool Jmeter .
  • Experience in setting up test environment for automated script execution using Java, Appium and TestNG
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer
  • Implemented mobile automation framework using Appium. And developed automation test Scripts to test iOS and Android platforms.
  • Identified objects of App using UI Automation tool for Android and Accessibility Inspector for I Phone.
  • Use GIT for Version Control and Code Collaboration to manage code reviews.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA.

ENVIRONMENT: Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Groovy, Jira, Python, Oracle, MS Office, HTML, Windows XP/Vista, Java, Rest, Cucumber, JBehaveHTML, XML, XPath, Firebug, SQL, Oracle, Windows, LoadRunner

Confidential, Hartford, CT

Automation engineer

Responsibilities:

  • As Sr. QA Automation Engineer, managed onsite and offshore Agile team, define the schedule and timelines as per client schedule.
  • Involved in Backend Database testing in Oracle using SQL.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol.
  • Experienced in White Box testing by authoring python Codes in Selenium WebDriver.
  • Created and Maintained Server side Integration Test using Python and Selenium Webdriver.
  • Wrote Automation scripts using PhantomJS driver to run the tests on headless browsers for automating order placement and account management scenarios. Excellent experience of build tools like Maven and managing JAVA automation projects using them.
  • Experience in Automation Tools like Protractor.
  • Worked as Scrum Master by conducting daily Stand ups/Retro/Grooming session when needed and involved in testing efforts as QA member during big releases along with support activities required by production support team. Involve in to develop BDD frameworks using Cucumber.
  • Java/Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
  • Created and executed new WebService (SOAP&REST) Test scripts and updated existing regression test scripts using IBM Rational Integration Tester (RIT) and SOAPUI based on the test case scenarios that are documented in QC
  • Created Analysis Report through LoadRunner Analysis and submitted Exit Report with Recommendations. Executed LoadRunner , UFT (QTP) scenarios using Performance Center and analyzed the results through LoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes under load.
  • Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG .
  • Worked on SVN to handle and maintain the build scripts, test data and other documents related to the .
  • Developed and maintained Selenium automation Framework using Java.
  • Built a detailed Data Driven Automation Framework for Web testing test cases using Selenium Extensively used Selenium XPath and CSS locators to test the web application.
  • Experience in Selenium Robot Framework (Keywords, test suit, test cases and python script creation) for automation testing of BO reports.
  • Good experience in performing manual testing using Android Studio Emulators, IOS Simulators & Mobile Application Testing using Automation tools, Appium.
  • Implemented simulator for mobile App Testing in Android Platform using Appium.
  • Worked on Blue tooth products on both IOS & Android using Appium.
  • Professional in using Appium to implement the automation scripts on Mobile Applications.
  • Executed the Test Plans on web and Mobile as per requirements using Appium tool.
  • Worked with different versions of Appium to perform regression testing in parallel on multiple platforms like Android and iOS.
  • Experience in using Microsoft Test Manager for Test case creation and tracking results

Environment: Quality Center, QTP, Pearl, PL/SQL, Oracle, SQL Server, Appium, Mobile Testing, Manual Testing, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, python TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, XPath, Firebug .

Confidential, Atlanta GA

SR. Automation Engineer

Responsibilities:

  • Working closely with project manager/Test Lead and Agile Project team to learn about the project functionalities and provided testing timelines.
  • Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG.
  • REST API calls to fetch and create test data and to interact with Sauce Labs API . Direct database calls to fetch and create test data. Functional, regression and announcement testing of SCP features.
  • Troubleshooting using the logs/ traces using tools like Wireshark, ethereal etc. Active interactions with development for defect fixes. Involve in query tools, ability to write SQL queries.
  • Collaborate with the team and other developers to design, implement, and test core components in Microsoft C#.
  • Added assertions to validate the xml in Web Services SOAP and RestFul services.
  • Writing and executing the test scripts using Selenium. Executing simulated testing with the network simulators for simulating real GSM network at GIT.
  • Developed automation scripts using Selenium to make them flexible and useful for Regression testing.
  • Performed Unit Testing (using NUnit), Integration Testing, Performance Testing and System Testing
  • Developed new Automation test cases using Selenium WebDriver and TestNG, Using Java .
  • Developed and Executed Test NG Test Cases using Eclipse IDE . performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Performed Backend testing to verify the data integrity by passing SQL Queries.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Participated in daily SCRUM meetings and gave the daily status of testing.

Environment: UNIX, PL/SQL, Oracle, SQL Server, Oracle, MS Office, HTML, Windows XP/Vista, Selenium WebDriver, C#, TestNG, Soap UI, Rest, XPath, Firebug.

Confidential, Dallas, TX

QA Engineer

Responsibilities:

  • Interacting with Peers and Developers to clarify the issues related to Test Data, Test cases design Flow, Features and Functionality of application.
  • Created and executed test cases using Visual Studio. The test results are mentioned step by step in the visual studio. In backlog page move the items that you expect to work on into the current sprint in visual studio.
  • Drafted detailed Test Steps to be followed for Test Automation using QTP.
  • Work experience in integrating Automation scripts (Selenium Web-Driver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
  • Used VB scripts in QTP to access webpage script variables .
  • Parameterized test scripts in QTP to pass data from different data sources like Excel spreadsheets
  • Extensively involved in developing VB scripts for automation using QTP
  • Creating and modifying functions for different functionality and add in Function library, Load this function library in each test.
  • Creating different Recovery scenarios and add it to in Recovery scenario folder in Quality Center Test plan. Add recovery scenarios with tests.
  • Perform Regression execution using HP QTP scripts to ensure existing functionalities work properly.
  • Performing responsibilities of object identification and performing Data Driven Testing
  • Handling the tasks of running test, debugging, and enhancing applications.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI. Performing Backend testing by creating and executing SQL queries.
  • Implemented and updated bug tracking procedures for defect handling
  • Provided feedback to developers and clients based on test case creation and execution.

Environment: VB Script, QTP, Data driven test cases, Backend testing, SQL, Quality center, Visual studio, Agile, Windows 7, Windows XP, Vista, MS office.

Confidential

Manual Tester

Responsibilities:

  • Analyzed test specifications and converted them into Manual Test Cases . Performed Manual Testing on different modules of the Application.
  • Developed Module based Test Automation frameworks for minimum manual intervention.
  • Involved in Regression testing of each build during the various phases of the application using QTP.
  • Automation of test scripts was done using QTP for test re-usability of different online transaction modules.
  • Organized the test cases in the HP ALM/ Quality Center (QC) for Manual Test execution also generated reports and graph type documents for results using QC.
  • Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
  • Involved in writing the SQL Queries.
  • Participated in Integration, System, Smoke Testing.
  • Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Executed and maintained automated test scripts usinG HP ALM
  • Used Quality Center (HP QC) as a bug tracking system .
  • Involved in manual test execution and various testing phases like GUI, Functional, Regression, Exploratory and Sanity testing.
  • Involved in preparing System Test Plans based on User Requirements Document (URD) and prepared the Test Cases and Test Procedures.
  • Responsible for entire QA Life Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QA process and documentation of Test Plans, Test Cases and Test Procedures.
  • Developed manual/Functional Test conditions and Scripts based on the requirement documents.
  • Involved in user acceptance testing amp; general site validations of web page objects such as HTML links and images.
  • Developed Data Driven Tests using SOAP UI and automated functional testing.
  • Developed XML test data and implemented Functional and Data Driven tests using SOAPUI.
  • Involved in integration and system testing for the application.
  • Tested the application manually by executing test cases.
  • Prepared the test scenarios and generated test scripts.
  • Prepared test data for positive and negative testing used data for testing the application dynamically.
  • Designed Test cases and executed Test cases and Reported the Bugs using Quality Center.

Environment: SQL, J2EE, XML, Windows XP, UNIX and Visual Source Safe, Oracle, Windows XP, windows 7, SQL server 2005, Java, MS Excel, MS Word, Internet explorer, HP Quality Center.

We'd love your feedback!