We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

Plantation, FL

SUMMARY

  • Successful over five years of professional experience in manual and automated software testing for various business applications and platforms
  • Hands - on noledge and experience in every phase of STLC and SDLC and standard test process guide for QA Strategy and QA methodologies-Iterative, Waterfall, and Agile (scrum)
  • Expert in Manual & Automation Testing of Client-server/Web-based Applications, Mobile Apps
  • Conduct Fronted, Backend, Web, GUI, and Mobile apps testing.
  • Expert in Manual, Smoke, Functional, Boundary, Positive/Negative, Integration, Ad-hoc, UI, System, Regression, and UAT
  • Expert in Writing, Executing and Maintaining Test Plans, Test Procedures, Test Cases, and Test Scenarios in every release and all SDLC phases.
  • Proficient in QA Testing both in Manual and Automation using Selenium, HP-Quality Center, ALM, JIRA, etc.
  • Experience in data analysis, debugging, identifying, reporting, tracking, and resolving all defects before production.
  • Experience in open-source automation testing tools like Selenium WebDriver
  • Experience wif JUnit, TestNG, Apache POI, BDD frameworks
  • Experience in Jenkins, maven, and GIT
  • Hands-on expertise automating Android and iOS Mobile Apps test scripts using Selenium and Appium.
  • Expert in writing, querying, and Testing RDBMS such as Oracle, SQL Server, MS Access for data integrity, and UNIX/Linux operating systems.
  • Experience in documenting Defects wif a high level of detail, accuracy, and informative recreation steps
  • Developed procedures for structured walkthroughs, reviews, and testing to carry out validation and verification functions.
  • Participated and coordinated team meeting, daily Scrum meeting, Planning Sprint, and Retrospective meetings
  • Maintained Requirement Traceability Matrices (RTM) to measure teh testing process and requirement progress.
  • Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem-solving, decision-making skills.
  • Work equally well in a self-managed or team environment successfully.
  • Maven (Page Object Module) and Jenkins for Selenium test cases.
  • Jenkins as a continuous integration tool for Selenium test results and Selenium Grid, as well as for nightly build execution; sent status mail to QA Team upon failure of builds; and
  • Selenium Web Driver, Eclipse, Java, and TestNG frameworks for test scripts, annotation, parameterization, data providers, test suites, and HTML reports

TECHNICAL SKILLS

Languages: C, C++, Java, JavaScript, HTML, JSON, XML

Testing Tools: Selenium WebDriver, Testing, Cucumber, Jenkins, Postman, JMeter, Appium, Swift, XCode, Android Studio.

Bug Tracking Tools: Quality Center, Jira, ALM, Test Director

Databases: Oracle, SQL Server, MS Access

Operating Systems: Linux, Windows, Mac

PROFESSIONAL EXPERIENCE

Confidential, Plantation, FL

Software Development Engineer in Test

Responsibilities:

  • Teh primary responsibilities are improving teh quality of development for QA release, analyzing business aspects, impact, technical requirements, setup test environment, identifying, preparing Test Plan, Test Scripts, Test Cases, creating test data, managing, executing, and report throughout teh software release cycle.
  • Developed automation scripts for Mobile Hybrid applications on iOS and Android platforms using Appium and Java.
  • Performed Mobile testing Using XCode and Swift on IOS and Using Appium and Android Studio on Android testing and Sauce Labs for continuous testing.
  • Work wif teh BA, and QA Team on product requirements, use cases, and translate them into test cases.
  • Work wif QA team to create teh Test Strategy and estimated resource requirements.
  • Write teh test cases based on teh test scenario, test procedures, and test data.
  • Execute teh test scripts and analyze teh result.
  • Participate in weekly Project meetings and organize defect meetings.
  • Responsible for process validation, data quality, integration, system testing.
  • Involve in daily defect meetings during teh testing phase and extensively work throughout teh defect life cycle from opening to closure using JIRA.
  • Conduct End-to-End, Manual Testing of teh system, prepare, and manage test cases using JIRA.
  • Write SQL queries to test Data Integrity, Referential Integrity, and Back-end Testing for teh Application using Oracle.
  • Run, generate teh test cases using Selenium IDE, and export it as Java Script in WebDriver.
  • Work wif teh Automation Engineer team to automate test scripts using Selenium WebDriver, enhance teh scripts, use explicit wait, synchronize teh scripts, and save time for regression testing.
  • Use Gherkins Syntax and Constructor to test teh behaviors of teh Application using Cucumber (BDD Framework).
  • Use Jenkins as a Continuous Integration Tool to integrate Selenium test results and run Selenium Grid.
  • Submit teh defect reports, and communicate issues to business, engineering, and management using JIRA.
  • Attended and coordinated team meeting, formal/informal meeting and internal/external meeting, daily Scrum meeting, Planning Sprint, and Retrospective meetings

Environment: JIRA, Selenium, Cucumber, Java, Gherkins, Jenkins, TestNG, Junit, XML, SQL, Oracle, Linux, Appium, Swift, XCode, Android Studio.

Confidential, PARSIPPANY, NJ

QA Automation Engineer

Responsibilities:

  • Involved in creating various documents such as Test Plan, Test Strategy, Test Scenario, Test Schedules document, Test Case, Test Script, System Inventory Document, and performance testing (JMeter).
  • Mapped current business process, gatheird Business User Requirements, and wrote in Business Requirement Documentation.
  • Worked wif development, users, and support groups to understand teh application architecture, use, and content.
  • Identified mobile elements using Appium Inspector.
  • Created and executed Test scripts to verify complex system requirements.
  • Developed teh Test cases to test teh Functionality and Interface of teh application using ALM/Quality Center.
  • Used HP ALM/Quality center to manage teh requirements and test cases.
  • Performed Manual testing using MS-Excel and HP ALM/Quality Center.
  • Used ALM/Quality center to log defects and generate defect reports and graphs.
  • Involved in Backend testing by writing SQL Queries.
  • Responsible for migration to Selenium for automation scripts.
  • Reported teh failed test cases, tracked teh defects, and verified teh fixes in multiple environments, and tested in various web browsers like Mozilla, IE, and Opera.
  • Performed User Acceptance testing.
  • Performed Peer reviews for test cases and Test results prepared by other team members.
  • Involved in Coordinating wif team members and help them in resolving teh issues.
  • Created detailed QA documentation, including QA reports, and actively participated in project status meetings.

Confidential, Hartford, CT

QA Tester

Responsibilities:

  • Reviewed Business Requirement Documents and teh Technical Specification.
  • Involved in developing test automation strategy.
  • Responsible for designing Automation Test Plan and developing scripts using QTP.
  • Created various verification points to verify properties, object data, window existence and AUT insert, update, and delete records correctly using QTP.
  • Created automated script for REST-API testing using Rest Assured framework.
  • Designed and Created Test plans and Test Scripts as per business requirements and functional Specifications using QTP.
  • Performed manual testing by executing Test cases for all modules before creating automated scripts to validate teh test procedure.
  • Prepared teh Test Scenarios and Master Test Plan for teh UAT (User Acceptance Testing).
  • Examining elements wif teh help of impact analysis documents.
  • To focus on teh functionality where changes has been announced to increase testing efficiency.
  • Writing and executing Test cases and Test procedures for different scenarios based on teh business requirements in teh QC.
  • Wrote and executed teh SQL Queries to test for teh data validations and other business functionality such as required fields, data formats, duplicate rows, and data integrities.
  • Extensively involved in Backend Testing writing SQL Queries in TOAD to validate teh data.
  • Assisted and trained teh users in performing teh User Acceptance Testing.
  • Performed regression testing for every modification in teh application and new release.
  • Created defects in QC, assigned them to teh responsible person, and tracked them until they are fixed.
  • Worked closely wif teh developers to resolve defects, issues and understanding teh functionality.

Hire Now