We provide IT Staff Augmentation Services!

Sr Selenium/ Mobile Engineer Resume

4.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY:

  • 7+ years of experience in the Information Technology Industry, extended expertise in Quality Assurance and Automated Software Testing.
  • Extensive knowledge in analyzing requirements, writing and executing test plans, designing test cases, creation of requirement traceability matrix, preparing test data, setting up test environment, creating defect documentation and daily test execution summary reports.
  • Expertise in entire Software Test Life Cycle Process, which includes analysis design and development of Test Strategy, Test Scenarios, Test Plans Test Cases documents.
  • Experience in Agile/Scrum Methodologies.
  • Experienced in Manual Testing, automated testing using Selenium Web - Driver, IDE, Grid, Junit, Test-NG, CA DEVTEST (iTKO Lisa), ALM, JIRA and SOAP UI.
  • Expert in Test Frameworks using Test-NG, J Unit, ANT, MAVEN build tools.
  • Strong experience in using Java and Cucumber to implement test scripts in Selenium for automation.
  • Performed Manual and Automated testing using HP Mercury tool like ALM and Quick Test Professional (QTP).
  • Experience in manual testing using user interface and proficient in black and white box testing, Regression Testing, User acceptance Testing and experience in Bug Tracking.
  • Extensively used Oracle, DB2, SQL Server, SQL/PL SQL and writing complex SQL Queries.
  • Expertise in tracking the Defects and log them on Quality Centre, ALM.
  • Expertise in QA Automation using Perl Scripting, Python Scripting.
  • Designed and implemented different automation frameworks from scratch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for multiple projects.
  • Extensive experience in API testing using SOAP UI, REST.
  • Expertise in Cucumber and Protractor frameworks.
  • Extensive experience in executing Healthcare, Insurance, Banking projects.
  • Experienced in Mobile App Testing in Android Platform using Appium and continues integration with Jenkins
  • Source code maintenance using GitHub.
  • Excellent interpersonal, verbal and written communication skills with the ability to collaborate and interact confidently with multifunctional teams that include programmers, project management, Systems Analysts, Business Process Engineers, and staff at all levels.

TECHNICAL SKILLS:

Development Test Methodology:: Agile, Waterfall

Testing Tools: Selenium IDE, WebDriver/Grid, TestNG, Junit, Maven, QTP, UFT, Cucumber, SOA, XCode, Appium, Sauce Labs, RESTful, SoapUI, REST API, LoadRunner, JMeter, Postman, HP Performance Center.

Build Tools: Ant, Maven

IDE: Eclipse, Visual Studio, IntelliJ IDEA

Languages: Java, C++, C, Ruby, Python

0Database: MongoDB, MySQL, SQL Server, Oracle.

Cloud Technologies: Sauce Labs, AWS, Azure.

Web technologies: HTML, DHTML, CSS, JSON, XML, XSLT, XPath, AJAX.

Source & version control: GitHub, Bitbucket, SVN, TFS, MTM, AccuRev.

Continuous integration tool: Jenkins, Bamboo, TeamCity

Project management Tools: HP ALM, JIRA, Rally, Confluence, Rational Clear quest.

Utilities: FireBug, Auto IT, SQL, PL/SQL, Apache POI, AndroidSDK, PhantomJS, HTML Unit Driver, Jasmine, OIM, AIM, Internet Explorer, Firefox, GoogleChrome, Safari.

Operating systems: Windows, Unix, Linux, Mac, Android.

PROFESSIONAL EXPERIENCE:

Confidential, Indianapolis, IN

Sr Selenium/ Mobile Engineer

Responsibilities:

  • Designed Automation Test cases using Selenium WebDriver, JavaScript, TestNG.
  • Used Maven and Jenkins for continuous integration.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Responsible for implementation of Test Automation Framework
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java. Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Developed Automation Scripts for Regression using Selenium WebDriver, JavaScript.
  • Written TestNG test suites for testing functionality. Worked on Integration with existing API to test Framework.
  • Performed Compatibility testing for dynamic and static content of browsers using HTML IdsXPath/CSS selectors, fire path, and fire bug in Selenium.
  • Performed Functional, Integration, Regression testing with various developed builds to run and test the different user case scenarios for Mobile App using Appium.
  • Engaged in continuous automated testing activity throughout agile development iterations, updated test results in JIRA.
  • Used Selenium WebDriver, Python for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider and developed customized HTML e-mailable reports for analyzing the output of test.
  • Conducted load testing to ensure the billing systems performance is not impacted using JMeter.
  • Identified and reported bugs using defect tracking tool Jira and presented bug reports for weekly status updates.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Provided support to offshore QA team by knowledge transfer and helping them with closure of the defects and even communicated with the product team for clarifying requirements and business rules.
  • Conducted Unit, Integration, System Integration(SIT), Smoke, UAT, Security Testing, Positive & Negative Testing, Performance, load testing.
  • Performed continuous integration, deployment of scripts on apache tomcat using JENKINS and to support GIT and execute Apache Maven.
  • Responsible for Reviewing test cases and defects logged by all the team members through Jira.
  • Actively participated in sprint planning, start and close meetings, daily SCRUM, retrospective meetings and testing each SPRINT deliverables.
  • Involved in testing both SOAP, REST services using SOAP UI in both XML and JSON formats.
  • Extensively worked on data extraction, integrity, transformation and loading data from various sources like oracle, SQL server and flat files.
  • Performed change defects verification of data in QA environment, before the Production implementation.

Environment: Selenium WebDriver, GRID, JavaScript, Cucumber, Protractor, Jasmin, Appium (Android), TestNG, POM, Hybrid Driven, Jira, Jenkins, Maven, Firepath, Firebug, Xpath, MYSQL Server, SQL, Apache POI, JMeter, Eclipse, Soap UI, XML, JSON.

Confidential, Irving, TX

Sr Automation Engineer

Responsibilities:

  • Worked in the Agile environment with frequently changing requirements.
  • Prepared and reviewed UAT and SIT test artifacts Test Plans, Test Scripts, Test strategy, Traceability matrices, with Project Stakeholders.
  • Implemented Selenium Web-driver to run Regression Tests on multiple platforms and browsers in parallel.
  • Involved in Functionality, Regression testing, Cross-Browser compatibility, User request load, Databases consistency, Security attacks on application.
  • Experienced in writing and developing Test Strategies, Test-NG (ANT, MAVEN) Frameworks, Test Plans, Test Scenarios and defining test cases in Java.
  • On daily basis used build tools like Maven and Jenkins to build and regression automated tests into CI process, and used GIT documented and tracked defects and produced detailed reports using Jira.
  • Hands on experience in Git, GITHUB.
  • Developed Keyword Driven framework to test several web pages.
  • Integrated Appium with Sauce labs for distributing tests on the cloud and integrated Appium with continuous integration tool Jenkins.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Implemented Web Service Testing using SOAPUI/REST.
  • Used Cucumber is a tool based on Behavior Driven Development (BDD) framework which is used to write acceptance tests for wed applications.
  • Used Test Driven Development (TDD) framework in cucumber for web application.
  • Performed web Service performance testing using JMeter for Restful web services.
  • Implemented end-to-end Angular-JS application testing using Protractor, typescript with cucumber framework.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Jira.
  • Extensively used SQL statements to query the Oracle Database (RDBMS) for Data Validation and Data Integrity.
  • Automated and executed test cases using Java and reported defects.
  • Tested for Functionality, Smoke and Regression testing, White/Black Box Testing.
  • Identified the defects and worked with the development team to fix the defects.

Environment:: Java, Selenium IDE, Unix/Shell, XPath, TestNG, JSON, JIRA, Python, Agile Methodology, LINUX, SQL Server, Protractor, Github, Cucumber, Angular JS, Soup UI.

Confidential

QA Automation Engineer

Responsibilities:

  • Good knowledge in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Expertise in designing and executing the automation scripts using Selenium -Web Driver.
  • Expertise in creating test scripts by making use of Java.
  • Implemented Data driven framework using selenium web driver, java, and Test-NG.
  • Good exposure on Selenium Locators like ID, Name, X-path, CSS and Class.
  • Proved skill in generating test reports using Test-NG, XSLT reports.
  • Experienced in integrating Automation scripts on Continuous Integration tool Jenkins for nightly batch run of the Script.
  • Wrote and executing the test scripts using Selenium & RFT/QTP. Executing simulated testing with the network simulators for simulating real GSM network at GIT.
  • Experienced in build tools like Ant, Apache Maven.
  • Experienced in testing XML using Soap UI.
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitLab Enterprise Edition.
  • Experienced in source code management tools like GIT.
  • Extensive experience in GUI testing, Web application testing, Functional testing.
  • Experienced in performance testing tool J Meter.
  • Performed backend testing to verify the data integrity using SQL.
  • Hands on experience in maintaining traceability matrix between Requirements-Test cases
  • Experienced in designing, executing and modifying test cases.
  • Expertise in bug reporting on deviation from specifications using JIRA.

Environment: Selenium, Web-Drivers, X-path, SDLC, Test -NG. J meter, java, Soap UI, GIT, SQL, JIRA.

Confidential

Automation Engineer

Responsibilities:

  • Created and reviewed test cases and business scenarios.
  • Reviewed requirements and attending meetings to understand the business functionality.
  • Identified program variances identified through testing.
  • Developed and implemented software review protocols.
  • Created Test Scenarios, Test Conditions & Expected results and Test results.
  • Involved in setting up Test Data and Expected results for Regression, Integration and User Acceptance Testing.
  • Used Quality Center to track the defects and write scenarios.
  • Provided status reports to Project Manager by generating reports from Quality Center.
  • Demonstrated an understanding of Functional, Technical and UI requirements of the project.
  • Wrote test cases depending on the test scenarios.
  • Created Automated scripts - Load Runner, Web Services, Soap UI, XML.
  • Executed Functional testing using QTP.
  • Developed automated scripts for functional testing and Data driven testing of the application using QTP.
  • Optimized QTP scripts for Regression testing of the application with various data sources and data types.
  • Executed regression tests at each new build in QTP.
  • Developed inline view queries and complex SQL queries and improved the query performance for the same.
  • Executed SQL queries to validate the data at the backend.
  • Used SQL Developer to write SQL queries to validate the data in back end was functioning as per design.
  • Verified the corresponding data in various database tables and making sure that the correct data is populated with exact status code.

Environment: Quality Center, SQL, QTP, Load runner, UNIX, XML, Java, Windows XP, soap UI, Load runner.

Confidential

Manual Tester

Responsibilities:

  • Involved in the creation of test cases and test procedures requires for manual testing.
  • Participated in creation of Test Plans, Test Scenario and Test Cases for the testing procedure.
  • Maintained Test cases and QA documentation using SharePoint.
  • Performed Smoke Testing and Sanity Testing manually.
  • Performed Functional, Positive, Negative, Integration Testing manually.
  • Performed manual testing to conduct backend testing using UNIX and SQL Queries.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Attended weekly status meetings, discussed and interacted with team members.
  • Used Quality Center as the defect-tracking tool to enter defects regarding the issues found during testing.
  • Inserted Requirements in Quality Center and mapped Requirements with Test Cases.
  • Worked closely with QA lead to clarify/understand functionality, resolve issues.
  • Evaluated and interpreted Point of Sale requirements created by external vendors.
  • Wrote SQL queries to validate source data versus data in the data warehouse including identification of duplicate records.
  • Exported the results through SQL and documented the test results for test cases, suites executed.
  • Worked on various Queries for testing integrity of data in database.
  • Experienced in writing SQL queries for extracting data from multiple tab.
  • Created of test scripts in SQL based on published design documents.
  • Tested point of sale systems on scenarios such as transactions, inventory, and technical integrations.
  • Prepared testing documents to communicate about the status and progress of the testing efforts with the management team members.

Environment:: Java, Windows XP, UNIX, XML, SQL, Quality center

We'd love your feedback!