We provide IT Staff Augmentation Services!

Sdet Resume

3.00/5 (Submit Your Rating)

Century City, CA

SUMMARY

  • Quality Analyst with 5+ years of experience in both manual and automation testing.
  • Implemented Test Plans and Methodologies based on Business Requirements and Use cases.
  • Strong experience on various Software Development Methodologies such as Agile, Waterfall, etc.
  • Participated in Scrum meetings
  • Excellent understanding of the Software Development Life Cycle (SDLC) and Testing Planning Process.
  • Participated in requirements analysis, reviews and working sessions.
  • Expertise in writing Test Design Specifications, defining Test Case Specifications and Test Procedures, developing and maintaining Test Cases in Quality Center.
  • Extensive experience in performing both Smoke and Sanity testing.
  • Performed Functional Testing, Integration Testing and System Testing.
  • Implemented Black Box, Regression, User Acceptance, Usability, Compatibility, Re - and Portability testing on Windows and UNIX Environment.
  • Hands on experience on the test design techniques such as Equivalent Partition, Boundary value analysis and decision table to prepare test data
  • Strong SQL knowledge with hands-on experience of SQL server database
  • Experience in complete “life cycle of a Bug/Defect”
  • Experience in using defect tracking tools like HP Quality Center, JIRA, Bugzilla.
  • Excellent communication and interpersonal skills.
  • Actively involved in Production release support.
  • Excellent Hands on experience with both ALM and Rally.
  • Programmed in UI Automation using Selenium Web Driver, Webddriver IO.
  • Utilized the different locators such as ID, XPATH, NAME, LINK TEST to identify the web elements.
  • Utilized the Firefox add on fire path to identify the web elements.
  • Extensive knowledge on cucumber frame work.
  • Experience on working with TestNG for the sake of automation reports.
  • Implemented the parallel testing using Browser Stack on the different browsers such as Firefox, Chrome, IE.
  • Analyzed the request and response of Soap Web services using Soap UI.
  • Added different types of assertions such as SLA, Not Soap Fault Assertion, HTTP Response to validate the response of web services in SOAP UI.
  • Experience on Preparing the Page Object Model Frame work.
  • Extensive experience on Parsing the XML elements using Java.
  • Extensive experience on preparing the Customized Automation reports using Extent Library.
  • Practical Knowledge of Object Orientated Concepts in Java
  • Generated the test logs using Log4j for various log levels.
  • Extensive experience in executing the test suits using build tool Maven.
  • Good practical knowledge on build integration tools like Jenkins.
  • Good experience on version control system like Git
  • Extensive experience with testing the native applications of mobile in both iPhone and Android devices.
  • Good Experience inmobileweb and app testing for iPhone, android devices.
  • Good understanding in TestingMobileapplications and bug tracking for the production team fixing.
  • Implemented the test cases both in IOS and Android devices.
  • Extensive Knowledge on Localization testing.
  • Installed and configured the Android/IOS Emulator.
  • Proficient with Java, Android SDK version Android 4.0 to Android 6.0.1.
  • Extensive experience on Hockey App, Test Flight to import the both Android and IOS builds in mobile devices.
  • Utilized the Android studio & XCode to generate the crash logs.
  • Extensive experience on testing the push notifications using CMS and pushwoosh.
  • Extensive experience on creating and executing the test cases from Test Rail.
  • Good experience on validating the API response in JSON format.
  • Implemented the mobile automation with Appium for both Android and iOS devices.
  • Utilized the different locators such as Xpath, ID, CSS selector etc. to identify the mobile elements from UIAutomator viewer.
  • Extensive experience on ADB commands.
  • Utilized the Charles proxy for the sake of mobile debugging purpose.
  • Performed Restful web service URL testing manually using Postman to monitor issues.
  • Extensive experience on the preparation of test data for both positive and negative test cases.
  • Responsible for creating the weekly Cumulative and Current Software Defect reports for Managerial meetings using Quality Center.
  • Delivered Testing documents such as Test Plan, Test Strategy, Test Scenarios, Test Cases, Defect Profile, Daily Test-Coverage, Daily Test Status and Performance documents.
  • Utmost Passionate about software quality.

TECHNICAL SKILLS

Test Automation Tools: QTP, Selenium Web driver, Cucumber, Webdriver IO

Testing Frameworks: TestNG, Junit, Mocha

Mobile OS: IOS, Android.

Languages: JAVA, HTML, XML, Java Script

Mobile tools: Android Studio, Charles Proxy, XCode

Database: SQL, Oracle9i/10g, DB2, MS-Access, RDBMS, MS-SQL Server

Mobile Testing Devices: iPhone, Android.

SDLC Methodologies: Waterfall, V-model, Agile

Webserver tools: SOAP UI, Postman

Bug Tracking tools: JIRA, Bugzilla, Quality center

Operating Systems: Linux/Unix, Windows, MAC OSX.

PROFESSIONAL EXPERIENCE

Confidential, Century City, CA

SDET

Responsibilities:

  • Analyzing the user stories and defining the testing specifications using Agile and waterfall methodologies.
  • Designing test plans, test cases and testing Strategies.
  • Participating in the design reviews to provide input on functional requirements, product designs.
  • Conducting the various levels/ types of testing such as Regression, Smoke, Sanity, Compatibility, Portability, Performance and End-End Testing.
  • Writing automated scripts with java script using Mocha framework and Webdriver IO.
  • Implement, enhance and create automation scripts for the back end and front end testcases.
  • Develop automation scripts that run without human interface to test software features and deployments through tools like Maven.
  • Configure and run automation test jobs on Jenkins to check health of the software application on the daily manner.
  • Testing the Rest assured APIS using java rest assured methods.
  • Testing integrated API to the system and making sure they are working as expected and giving expected responses.
  • Creating and maintain smoke level API tests through Blaze meter which runs on daily basis to verify the APIs are running as expected.
  • Utilizing different API tools such as Postman, SOAP UI to conduct the API testing.
  • Using different proxy tools such as Charles Proxy, Fiddler to conduct error handling for the negative test cases.
  • Identifying, analyzing and tracking bugs and issues arising during the testing life cycle using Jira, Test Rail.
  • Designing and monitoring quality assurance metrics such as defect counts, test results and test status.
  • Creating installers for the applications and database scripts for database changes.
  • Participating in the deployment of applications into existing systems from a quality assurance perspective

Confidential, Pasadena, CA

Mobile QA

Responsibilities:

  • Understand the requirements of the business team and analyzing them to see feasibility.
  • Prepared the testcases based on the User stories.
  • Implemented all levels of mobile testing such as GUI, Functionality testing, in different devices such as iPhone and iPad.
  • Prepared the End-End test cases.
  • Worked on different kind of analytics tickets such as click stream, mixpanel
  • Utilized Charles Proxy for the sake of Mobile debugging purpose.
  • Used the featured called breakpoints in Charles Proxy to edit the response from API.
  • Utilized the XCode to generate crash logs.
  • Corresponded directly with developers to ensure clear communication on the business requirements
  • Utilized the Hockey App to download the Builds from Dev to QA environment.
  • Utilized the Jira to log the issues and collaborating with developers regarding the status of the issues.
  • Attended to the daily stand up meetings
  • Attended to the daily defect status meeting.
  • Go-to person for Defect resolution and retesting fixed code by developers.

Confidential, Santa Monica, CA

QA Engineer

Responsibilities:

  • Understanding the requirements of the business team and analyzing them to see feasibility.
  • Preparing the test cases based on the user stories assigned.
  • Updated the existing test cases based on the new features.
  • Prepared the End-End test cases For Alpha testing.
  • Conducted the daily regression testing on Staging, Pre-Prod, Production environments.
  • Implemented all levels of Web testing such as GUI, Functionality testing, Cross browser testing in different browsers such as Chrome, Firefox etc.
  • Conducted Automation testing using Web driver with Java
  • Updated the steps for the existing Automation scripts and also added new scripts for the new features.
  • Ran the Automation Test suites on daily basis.
  • Utilized the Web Strom as IDE for the adding the scripts with Java Script as language.
  • Used the different locators such as ID, XPATH, NAME etc. to identify the web elements.
  • Utilized different npm commands to install the packages, start the local server, start the selenium.
  • Used different bash commands to identify and kill the process ID’S during running selenium.
  • Extensively used different git commands like git clone, git branch, git commit etc. to clone the repository, to create the new branches to commit the scripts.
  • Corresponded directly with developers to ensure clear communication on the business requirements
  • Utilized the Jira to log the issues and collaborating with developers regarding the status of the issues.
  • Attended to the daily stand up meetings
  • Attended to the daily defect status meeting.
  • Participated in weekly one-one meetings with my Lead and discussed about the present and future assignments
  • Go-to person for Defect resolution and retesting fixed code by developers.

Confidential, Elesegundo, CA

Mobile QA

Responsibilities:

  • Understand the requirements of the business team and analyzing them to see feasibility.
  • Prepared the test cases based on the user stories assigned.
  • Involved in the creation of Test Plan.
  • Prepared the test data using different test design techniques.
  • Executed the test cases from Test Rail.
  • Implemented all levels of mobile testing such as GUI, Functionality testing, Cross browser testing, Push notification testing in different mobile devices such as iPhone and Android.
  • Utilized the Control Management System (CMS) to generate the push notifications in the mobile devices
  • Created the Zeo locations for the mobile devices
  • Utilized the Android studio, XCode to generate crash logs.
  • Conducted API testing using Postman.
  • Corresponded directly with developers to ensure clear communication on the business requirements
  • Utilized the Hockey App to download the Builds from Dev to QA environment.
  • Utilized the Jira to log the issues and collaborating with developers regarding the status of the issues.
  • Implemented the mobile automation with Appium for both Android and iOS devices.
  • Utilized the different locators such as Xpath, ID, CSS selector etc. to identify the mobile elements from UIAutomator viewer.
  • Generated the mobile automation reports using TestNG and extent reports
  • Attended to the daily stand up meetings
  • Attended to the daily defect status meeting.
  • Parsing the XML elements using Java.
  • Go-to person for Defect resolution and retesting fixed code by developers.

Confidential, Glendale, CA

Quality Engineer

Responsibilities:

  • Understanding the requirements of the business team and analyzing them to see feasibility.
  • Prepared the test cases based on the user stories assigned.
  • Executed the existing test cases from the test management tool such as HP Quality Center.
  • Ran complex SQL queries in the Database to provide test data to a team of six members working on a deadline to achieve the goal of certification. Also, performed data validation tests, executed stored procedures using SQL.
  • Planned allocation of work for everyone in the team based on task reports and make sure everyone is committed and dedicated to it.
  • Created and executed the test suites using Soap UI.
  • Analyzed the request and response of Soap web services using SoapUI.
  • Added the different types of assertions such as Not Soap Fault assertion, Path Match assertion and the Contains assertion to validate the response of web services in SoapUI.
  • Developed the automation script using Selenium web driver with java.
  • Prepared the regression test cases using Hybrid frame work.
  • Created the maven project to create the dependences like jars.
  • Utilized different locators to identify the web elements
  • Implemented the Page Object Model for the sake of code reusability.
  • Executed all the automation test suites using build tool as maven.
  • Implemented the parallel testing using Selenium grid on different browsers such as Firefox, Chrome, IE.
  • Reviewed the reports using TestNG.
  • Validated the communication reports such PDF documents, email communications after worked on the reservations, auto-pay management, Changes in customer information
  • Maintained User stories, logged defects for developers, tested, and validated results once fix was done.
  • Generated and analyzed reports (debug log) to understand which part of the system failed to respond.
  • Corresponded directly with developers to ensure clear communication on the business requirements and interacting with other teams on sharing environments through web-meetings, etc.
  • Go-to person for Defect resolution and retesting fixed code by developers.
  • Documented clean and precise test result/reporting documents for Project Lead, Manager and Director.
  • Stayed committed, motivated although challenges came throughout various phases of the project.

Confidential, Fremont, CA

Quality Analyst

Responsibilities:

  • Understanding the requirements of the business team and analyzing them to see feasibility.
  • Prepared the test cases based on the requirements.
  • Executed the existing test cases.
  • Running complex SQL queries in the Database to provide test data to a team of six members working on a deadline to achieve the goal of certification.
  • Performing both backend validation and GUI testing. Backend validation involved testing the replication server and triggers.
  • Planned allocation of work for everyone in the based-on task reports and make sure everyone is committed and dedicated to it.
  • Prepared the regression scripts using selenium web driver
  • Testing the application on test devices such as iPads, iPhone devices.
  • Manual testing the app on different devices like iPhone, Android models.
  • Performed Restful web service URL testing manually using Postman to monitor issues.
  • Analyzed the network flow of the application by connecting the device to the Charles proxy.
  • Utilized the Android studio to identify the exceptions whenever the application has been crashed
  • Validating the communication reports such PDF documents, email communications after generating, deleting and renewing the existing policies
  • Maintained User stories, logged defects for developers, tested, and validated results once fix was done.
  • Generating and analyzed reports (debug log) to understand which part of the system failed to respond.
  • Working with the project manager on various project management activities like keeping track of project status, deadlines, environment requests,
  • Stayed committed, motivated although challenges came throughout various phases of the project.

Confidential

Quality Tester

Responsibilities:

  • Understanding the requirements of the business team and analyzing them to see feasibility.
  • Prepared the test cases based on the requirements.
  • Executed the existing test cases.
  • Running complex SQL queries in the Database to provide test data to a team of six members working on a deadline to achieve the goal of certification.
  • Performing both backend validation and GUI testing. Backend validation involved testing the replication server and triggers.
  • Planned allocation of work for everyone in the based-on task reports and make sure everyone is committed and dedicated to it.
  • Prepared the regression scripts using selenium web driver
  • Testing the application on test devices such as iPads, iPhone devices.
  • Manual testing the app on different devices like iPhone, Android models.
  • Performed Restful web service URL testing manually using Postman to monitor issues.
  • Analyzed the network flow of the application by connecting the device to the Charles proxy.
  • Utilized the Android studio to identify the exceptions whenever the application has been crashed
  • Validating the communication reports such PDF documents, email communications after generating, deleting and renewing the existing policies
  • Maintained User stories, logged defects for developers, tested, and validated results once fix was done.
  • Generating and analyzed reports (debug log) to understand which part of the system failed to respond.
  • Working with the project manager on various project management activities like keeping track of project status, deadlines, environment requests,
  • Defect Documented clean and precise test result/reporting documents for Project Lead, Manager and Director.
  • Stayed committed, motivated although challenges came throughout various phases of the project.

We'd love your feedback!