We provide IT Staff Augmentation Services!

Sdet Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 11+ years of core QA experience in Manual & Automated Testing in varied domains, test environments
  • 5 years of experience & proven expertise in Automation Framework Development, Automation Tools, Technologies & Libraries viz. Selenium WebDriver, Selenium Grid, TestNG, Jenkins, Maven, ExtentReports
  • Architected & Developed many Test Automation Frameworks with Java.
  • Expertise at writing XPATH thereby reducing Lines of Code & improving speed of execution.
  • Knowledge of Manual & Automated Testing of Mobile Applications on Android & iOS with Appium.
  • Strong experience in Requirement Analysis, Test Planning Design, Execution & Reporting
  • Good knowledge of Agile (SCRUM) & Waterfall methodologies along with JIRA, Rally
  • Excellent culture sensitive verbal & written communication skills.

TECHNICAL SKILLS:

Testing Tools: Bugzilla, Rally, Quality Center, JIRA

Automation Tools: Selenium (including Grid), Appium, NeoLoad, Extent Reports (for Automation Result Reporting), Maven

Test Framework: TestNG, BDD - Cucumber, Custom Automation Frameworks

Continuous Integration: Jenkins

Operating Systems: Operational and Installation Knowledge of various versions of Windows & Linux OS Familiar with Android, Mac, Solaris.

Languages & Scripts: Java, Linux Shell Scripts, Java Script, Perl, Python

Databases: Familiar with MySQL & Oracle

PROFESSIONAL EXPERIENCE:

Confidential

SDET

Tools: & Tech.: Cucumber, Selenium, TestNG, MySQL, Java, Maven, Jenkins, Linux, ExtentReports

Responsibilities:

  • Architected & Developed Automation Framework with following features
  • Selenium, Java, Maven, TestNG, ExtentReports
  • Based on Page Object Model (POM) for easy script maintenance.
  • Platform independent for executing tests on Linux, Mac and Windows.
  • Reviewing code for standards, quality and coverage.
  • Created & executed Automation Scripts to execute long flows defects eliminating the need of more QA team members and saving productive time of the team members.
  • Actively participated in gathering requirements for new test harness & identifying problems with current Performance Test Harness.
  • Continuous Integration with Jenkins.
  • Reports on Email

Confidential

QA Engineer (Automation)

Tools: & Tech.: Selenium, TestNG, MySQL, Java, Jenkins Integration, Maven, ExtentReports

Responsibilities:

  • Eliciting requirements about the Automation Framework.
  • Participated in design of Automation framework with following features
  • Based on Page Object Model (POM) for easy maintenance of page objects.
  • Ability to work with multiple browsers of same type. Eg. Chrome - multiple instances
  • Ability to select individual / group of test cases using Excel Spreadsheets
  • Platform independent for executing scripts on Linux, Mac, Windows.
  • Selenium Grid for parallel execution.
  • Implemented TestNG Listeners for selective execution and reporting.
  • Reporting using TestNG, Extent Reports.
  • Manual Testing - Test Case Writing, Execution
  • Video, Text (Chat, Social, Email), Calling features on Windows, Mac.
  • Mobile Testing of Video Chat & Mobile Chat applications on Android & iOS devices.
  • Environment & Browser Certification
  • Testing Five9 CRM integration Adapters / plugins for SalesForce, Zendesk, MS Dynamics, Velocify, NetSuite, Oracle Service Cloud
  • Client Appreciations:
  • Design of the framework that met all their requirements.

Confidential

QA Manager

Tools: & Tech.: Manual Testing, Linux, Apache, Mysql, PHP

  • Followed Agile Scrum development methodology for the entire Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC).
  • Involved in analyzing the Functional specification documents (FSD) and the Use Cases to prepare Test Plan and Test Cases.
  • Created the RTM to ensure Traceability.
  • Timely updated the test cases with the modified/newly added requirements from Change Control Board (CCB)
  • Involved in GUI testing, user acceptance testing, integration testing, navigation testing and regression testing using web and client-server applications.
  • Created test plan, test case designs, test execution.
  • Preparation of Test Cases as per the functionality requirements in the Quality Center and mapping the requirements to the test coverage.
  • Used Selenium and Java to write Automation for Web Application.
  • Used various locating techniques to indentify the elements.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Performed Functional, System, Integration and Regression testing.
  • Analyzed system requirements and created test cases and test scenarios.
  • Verified the requirements from the system against the expected results documented in the test cases using both normal/valid and abnormal/invalid input and conditions (negative & positive testing).
  • Team handling, resource planning, resource training, Test environment availability and update, conflict resolution, QA estimates, timely delivery with highest quality
  • Attended project meetings, release meetings, and QA status meetings
  • Monitored sprints using burn down charts.
  • Assisted scrum master with project tracking and managing the project schedule

Confidential

QA Associate, Sr. QA, Module Lead, Team Lead QA

Tools: & Tech.: Manual Testing, Linux, Apache, Mysql, PHP, Java/Selenium, SVN,TestNG, JIRA, Agile

Responsibilities:

  • Generated valid and invalid test data in MS Excel, to use as input in data driven testing of the feature.
  • Writing test cases and test scripts for the functionality testing
  • Working with product designers and developers at all stages to promote quality
  • Used Selenium and Java to write Automation for Web Application.
  • Created Hybrid Automation Framework in Java.
  • Identify Automation scope and writing Automation scripts using Selenium
  • Producing and prioritizing bug reports
  • Manually tested the various navigation steps and basic functionality of the application
  • Created and maintained SQL Queries for back-end testing
  • Coordinating with the development teams to enhance the scalability, performance and tuning of the application
  • Conducted System Testing, GUI Testing, and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues
  • Performed various types of testing like Functional, Integration, System, Regression, and Usability
  • Created Requirement Traceability Matrix using Entry/Exit Criteria
  • Involved in User Acceptance Testing with users.

We'd love your feedback!