We provide IT Staff Augmentation Services!

Sdet Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Senior software QA tester with full system development lifecycle experience, including designing, developing and Implemented test plans, test cases and test processes fueling swift corrective actions, significant cost savings and fault - free audits.
  • Extensive working experience on all phases of Software Testing Life Cycle (STLC), its methodologies and process
  • Hands-on technology professional accustomed to working in complex, project-based environments. Multifaceted experience in Functional Testing, Big Data Testing, Database Testing, Accessibility and User-Acceptance testing.
  • Backed by strong credentials including a Software Engineering degree, Big data analytics certificate; advanced command of various testing suites, agile methodologies and test automation tools; and cross-platform skills in Android, iOS and Windows.
  • Having good knowledge in Mobile Testing, Web Testing, Accessibility Testing, Big Data Testing and Automation Tools-Selenium and Appium
  • Extensive experience in conducting different kinds of testing such as Unit Testing, Integration, Regression, Functional, System Testing, Black Box, UAT, Smoke Testing, GUI, End-to-End, Negative Testing, browser compatibility testing of the application through test automation and manual testing processes.
  • Excellent hands on experience in handling the defects throughout the bug life cycle from detection until resolved using JIRA.
  • Designed, developed, and executed automation scripts using open source tools for Web apps and Native/Hybrid Mobile applications.
  • Identified and suggested potential solutions to deliver accessible content on web and mobile device in compliance with WCAG (Web Content Accessibility Guidelines)2.0 Level AA standards.
  • Having Knowledge in GIT, Maven, JIRA, TestNG and Jenkins
  • Experience with SQL queries for database validation
  • Involved in Pair testing with developers to satisfy business needs effectively.
  • Analyzed failure test logs using Log4J, Logcat, Charles Proxy and assisted developers in Root-cause analysis
  • Involved in Reporting, Organizing and Monitoring defect management life cycle using Bug Tracking system and communicate to appropriate team member
  • Collaborated with management to continuously provide input to improve the QA process
  • Experienced in using various Test Methodologies, Developing Project Schedules, Test Plans/Test Cases, Test Procedures, Test Strategies and Weekly Status Reports.
  • Experience in White Box and Black Box Testing, which includes Functional, Regression, Integration, End to End, Load, System Testing.
  • Experience in developing and executing scripts using Appium, Selenium Web Driver and TestNG framework.
  • Expertise in TestNG Annotations, Assertions, Parallel execution, Parametrization and TestNG reports.
  • Experience in designing automation framework using Page Object Model (POM) and TestNG based automation framework using Selenium WebDriver, Java, TestNG for better code reusability & maintenance
  • Experience in Data Driven framework and TDD to maintain test suite.
  • Experience in RESTFUL web service Testing using Rest Assured framework java. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500etc.
  • Expert in developing Behavior Driven development (BDD/TDD/ATDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports
  • Experience in testing Web Services-SOA architecture, XML transactions, JSON, HTTP, WSDL, and REST using various tools like Rest API/Rest Assured, Swagger API and selenium.
  • Defect logging, tracking and monitoring using Bugzilla, JIRA and HP Quality Center (ALM).
  • Effective time management with organizational skills, planning, and executing projects under tight deadlines.
  • Exceptional problem solving, decision-making, strong interpersonal and communication skills to adapt working in Agile environment.
  • Knowledge in developing Behavior Driven development (BDD/TDD/ATDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports
  • Administered and Engineered Jenkins for managing weekly Build, Test, and Deploy chain, GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Knowledge in Python testing framework-Pytest
  • Managed 3 members Manual testing team-Given KT about Testing methodologies, writing test cases and sent Daily/Weekly Test Summary report to Project Manager.

TECHNICAL SKILLS

Languages: C, C++, Java

Operating Systems: Winows,Linux Ubuntu

Backend: Oracle9i, MS Access, Excel, My SQL, Sqoop, Hive

Testing Tools: Appium, Selenium, QTP, Voice Over, Talk Back, JIRA, Quality Center, Java Eclipse Editor

Big Data Technologies: Hadoop Ecosystem, Spark

Mobile Testing Platform: Android, iOS, Windows

Browser: IE, Chrome, Firefox, Edge, Safari

Knowledge: GIT, Jenkins, Maven, Bigdata Testing, JMeter, Pytest, Cucumber

PROFESSIONAL EXPERIENCE

Confidential

SDET

Responsibilities:

  • Analyze business requirements, create test automation plans, test scripts creation and respond to changes quickly by working collaboratively with Agile team
  • Participate in test-driven development, acceptance test-driven development, white-box, black-box, and experience-based testing approach to enhance quality of the system
  • Writing user story, test cases, requirement traceability matrix and manage defects using Jira-Zephyr.
  • Involved in SIT and UAT project planning like creating Testing Scenario, Test Plans, and Test Scripts
  • Performed UAT Testing and handled UAT sign off effectively
  • Validate database, data integrity using SQL and Hive queries for web and mobile applications.
  • Perform connected systems monitoring using Zabbix and Shodan to validate performance.
  • Test Web applications and Connected Machines using Java, Selenium, Appium, Junit/ TestNG, Cucumber, BDD.
  • Test REST APIs, Webservices using Rest Assured.
  • Validated whether API correctly saves and fetches data from its database.
  • Validated REST API using GET, POST, PUT, DELETE & PATCH.
  • Created Rest assured Assertions for validating HTTP API response code/status.
  • Test iOS applications using Swift/XCode, Xcitest.
  • Test Android applications using Android Studio, Appium
  • Performed Accessibility testing for Web and Mobile applications adhering to WCAG guidelines using Talk back, Voice Over, Android Scanner, Wave
  • Performed testing for IOT application - Connected Machines system involving Contactless Payment System and Embedded Devices
  • Performed Integration, Functional, Database, Regression, System, Load Balance, Black Box, Database testing, Automation testing, Interoperability Testing, Internet of Things Testing and GUI testing
  • Validated Contactless Payment using NFC mode - Samsung Pay, Google Pay, Apple Pay, Credit card payment for EMV, Rewards card payment with Reader device
  • Validated Payment data integrity with Reader, Web application, Mobile application and Database
  • Validated Monthly Payment Settlements, fraudulent and missing transactions
  • Perform Report analytics from ALM and JIRA analyze the defect age and defect trends for Defect Triaging.
  • Developed Accessibility test cases adhering to the accessibility standards set by WCAG.
  • Performed Accessibility testing adhering to WCAG 2.0/Section 508 guidelines for the Web and Mobile application with targeted user roles Admin/Resident
  • Having expertise in using Accessibility tools - Voice Over, Talk Back, Android scanner and Talk back, Jaws.
  • Collaborate with Agile team stake holders to develop comprehensive and appropriate test strategies for each release.
  • Participated in Bi-Weekly Sprint planning meeting and Prioritized Bug fixes.
  • Assigning task for offshore team members and reporting deliverables and status update to QA manager and the Client manager
  • Prepared Day to day, weekly and on monthly based team test reports and passes on to the Test Manager.

Confidential, Dallas, TX

QA Engineer

Responsibilities:

  • Experience in developing TDD automation framework utilizing Agile Technology.
  • Involved in Manual Testing and Automation testing for the entire mobile/web application in Android and iOS platform.
  • Performed Accessibility Testing (ADA) according to WCAG guidelines using Voice Over and Talk Back
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java. Automated Web application test features using Selenium web driver.
  • Implemented Page Object and Page Factory patterns to reduce maintenance costs for our Selenium based automated scripts.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer, XCUI Test
  • Experience in setting up test environment for automated script execution using Java, Selenium and TestNG.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release
  • Performed functional testing to identify several critical points in the application and automated it by using Selenium WebDriver.
  • Integrated Selenium with Jenkins to Schedule Build Execution
  • Experience in RESTFUL web service Testing using Rest Assured framework java. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500etc.
  • Logged bugs through bug tracking tool-JIRA

Confidential, New York

QA Analyst

Responsibilities:

  • Analyzed the Business Requirement Document (BRD) and Functional Specification documents (FSD) to prepare Test Cases based on the Test Plan and Use Cases and attended Reviews meetings to better understand the applications.
  • Participated in Agile Scrum meetings and Story point Estimation.
  • Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability.
  • Participated in walkthroughs with Team lead, System Analyst, Project Coordinator and the Development team to discuss the outstanding defects and scope change requests.
  • Performed System testing, System Integration testing and User Acceptance Testing based on agile model.
  • Tested Native Mobile Application in cross platform Windows, Android and iOS
  • Automated Regression testing features using Appium and TestNG Framework.
  • Developed Appium Framework using TestNG and Hybrid Framework using Page Object Model.
  • Sanity check on the live site, which included testing all the servers to validate user behavior.
  • Coordinate with US team and developers.
  • Performed Accessibility Testing (ADA) according to WCAG guidelines using Voice Over and Talk Back
  • Expertise of agile and waterfall testing methodologies and ALM tools such as JIRA, Zephyr, Quality Center etc.

Confidential

QA engineer

Responsibilities:

  • Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
  • Input the requirements in Quality Center and trace the requirements for the test cases.
  • Performed end to end testing in the form of manual and automation testing for the Good Sam application.
  • Involved in test design, execution and bug verification.
  • Performed functional testing and integration testing.
  • Generated Test Summary report
  • Performed Root cause analysis of defects by analyzing logs through Apache Log4J
  • Prepared Bug Report and Test Log.
  • Designed and developed Automation Framework (Data Driven) using Selenium Web Driver and TestNG
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java using Junit prior to agile release.
  • Created and maintained Regression and Sanity Test Suite using Selenium WebDriver.
  • Written and executed SQLs like Insert, Update, and Functions.
  • Involved in Back End testing, written SQL queries to retrieve and validate the data.
  • Run regression and smoke test suites on a new version of the application.
  • Analyze the automation results once Selenium scripts execution completed.
  • Generated TestNG HTML reports

Confidential

Automation tester

Responsibilities:

  • Analyzed System Specification and Developed Test plan.
  • Responsible for complete End-to-End/User Acceptance testing activities.
  • Review manual test cases and convert them to Automation Scripts using Selenium.
  • Execution of automation regression suite using Selenium and TestNG framework.
  • Involved in setting up Smoke and Regression automation suite using Selenium WebDriver.
  • Used TestNG Annotations in Selenium Web Driver in Java and executed a batch of tests as testing suite.
  • Attending Daily Stand Up meetings and provided QA automation status updates on different user stories.
  • Automated Regression test features using Selenium web driver and Appium.
  • Involved in Manual Testing for the entire application based on agile model
  • Prepared test summary report
  • Given KT about the ADA testing to the Indonesian team.
  • Performed Accessibility Testing (ADA) according to WCAG guidelines using Voice Over and Talk Back
  • Performed Cross browser Compatibility testing using Chrome, Firefox, IE browsers.

We'd love your feedback!