We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

Plano, TexaS

SUMMARY

  • Senior Software Development Engineer in Test over 6 years of experience in Information Technology, with specializing in Full Stack QA Automation Engineer, proficient in testing Web based Applications and Client/Server Applications, Web Services, User Interface, Mobile (Android & iOS) applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Test Driven Development (TDD), Behavior Driven Development (BDD), Bug life cycle.
  • Extensive experience in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios, creating a Traceability matrix to ensure comprehensive test coverage of requirements and test deliverables for various applications.
  • Experience in Interaction & manual testing agility, DevOps and Agile, Test design, Troubleshooting, Performance testing, Interaction between teams, Configuration management.
  • Experience in Test Tool Selection, Define Scope of Automation, Planning, Design and Development, Test Execution and Maintenance.
  • Exposure to DevOps and IT environment automation practices (Continuous Integration and Delivery, Tools such as Azure Jenkins.
  • Experience in Functional testing, Integration testing, Smoke testing, Ad hoc testing, Regression testing, Black box testing, White box testing, Grey box testing, Exploratory testing, Unit testing, Graphical User Interface testing (GUI), System testing, Backend testing, API Testing, User Acceptance Testing (UAT), browser compatibility testing.
  • Experience in highly dynamic Agile environment and participated in scrum and Sprint meetings.
  • Nonfunctional Testing: Performance, Security testing using JMeter, Load Runner.
  • Experience in in Web Automation Testing using data driven framework, Katalon and Azure Jenkins.
  • Understanding of build systems such as Maven.
  • Experience in Mobile Functional and Automation testing using Appium, Espresso, iOS, Android, Android Studio, XCode, Charles Proxy.
  • Experience in Database skills in SQL, My Sql, Oracle and No SQL: Cassandra.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Used Selenium Grid, to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Domain experience in Finance, Telecom, Banking.
  • Performed Defect Tracking and project management in Jira.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, HP Quality Center, Test Plan Manager, Test Director, SoapUI

Bug Reporting Tool: Jira, HP Quality Center, Bugzilla, Visual Studio

Languages / Scripting: PL/SQL, Java, JavaScript, HTML, XML, LINUX

Application Tools: Eclipse, Fire bug, Fire path, Visual Basic 6.0, SQL, Putty

Frameworks: Junit, TestNG, TDD, BDD, Data - Driven Development

RDBMS: SQL Server, My SQL, MS-Access

Continuous Integration Tools: Jenkins, Hudson, Subversion, GitHub

Platforms: Windows, UNIX, LINUX, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, Plano, Texas

Software Development Engineer in Test

RESPONSIBILITIES:

  • Experience with SCRUM / Agile, DevOps methodology and strong hands-on automation experience using Java, Selenium, Katalon, Azure Jenkins for Web and UI application.
  • Experience in developing automation frameworks for sales, ordering, billing platforms and has analytical and multi-tasking abilities to thrive in a fast-paced environment.
  • Experience in Test Planning, execution, tracking tool.
  • Developed Automation framework using Katalon studio with Data Driven, Keyword Driven testing Framework.
  • Automation validation of API success/failure and more detailed field-level and schema validation, testing within fully integrated test environment and employing service virtualization when needed.
  • Performed Web Service testing using Advanced REST Client and validated GET, PUT/POST Methods and HTTP status.
  • Responsible for reviewing code changes and merge the code into codecloud (GIT) repository.
  • Responsible for providing Automation demo and defining the scope on sprint basis.
  • Share knowledge of Katalon Studio with QA, and Development groups.
  • Debug large and complex codebase to assess the root cause of test failure, code review and suggest test coverage.

Environment: Katalon Studio, Azure Jenkins, Docker, Zephyr, Code cloud, Git, Stash, Source tree, Jira, HTML, Java, SQL, Microservices.

Confidential, Sioux Falls, South Dakota

Software Development Engineer in Test

RESPONSIBILITIES:

  • Involved in Functional and Automation testing of all User Interface and Web based applications and Mobile based applications.
  • Responsible for performing cross platform automation testing for Mobile and Web applications and Rest Api’s.
  • Involved in developing Selenium Data-Driven Framework with Java programming and JUnit, TestNG annotations for mobile application.
  • Performed Data Driven Testing with Data Providers, CSV and Excel Spreadsheets.
  • Involved in developing Selenium, Appium Automation framework for Mobile application with Java programming and Maven, TestNG, Jenkins, JUnit, Git, Extent Reports and Apache Log4J2.
  • Used Charles to monitor HTTP requests
  • Taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.
  • Involved in testing REST, SOAP Webservices and XML with tool SOAP UI to locate WSDL and Postman to test web services.
  • Implemented Page Object Modelapproach to reduce code redundancy.
  • Write and execute SQL queries, functions, and packages for backend testing.

Environment: Katalon Studio, Linux, Azure Jenkins, Docker, Git, Gi Kraken, Jira, Appium, Selenium Grid, HTML, Java, SQL, Microservices.

Confidential, Omaha, NE

Software Development Engineer in Test

RESPONSIBILITIES:

  • Followed Agile Methodologies, Scrum meetings and Software Quality Audits.
  • Performed cross platform automation testing for Mobile and Web User Interface and Rest Api’s.
  • Identifying Objects of App using Appium Inspector for iPhone, Android.
  • Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.
  • Worked on parallel test execution for iOS, Android using TestNG Xml.
  • Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environment with different test configuration.
  • Used SOAP UI, Postman tool to test SOA based architecture application to test SOAP services.
  • Involved in testing SOAP and RESTful web services.
  • Write and execute Sql queries to test data of an application.

Environment: Linux, Gitlab, Jira, IntelliJ, Appium, Azure Jenkins, Docker, HTML, Java, SQL, Microservices.

Confidential, Seattle, WA

Software Development Engineer in Test

RESPONSIBILITIES:

  • Worked in Agile/SAFE environment.
  • Developed and maintained Automation test scripts for Mobile Web, iOS & Android platforms.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
  • Automated test cases for cross Mobile platforms using Appium, Emulators and IOS Simulators for Native app and integrated it to Jenkins for test reporting.
  • Extensively used Android Mobile ADB commands on Android SDK platform to detect device, install APK file, and download logs.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions in BDD.
  • Used Selenium Grid to automate test cases on multiple platform.

Environment: Linux,Unix,HTML,Java,SQL,Microservices,Appium.

Confidential, El Segundo, CA

Software Development Engineer in Test

RESPONSIBILITIES:

  • Worked in Agile/SAFE environment.
  • Involved in developing Selenium Automation Framework with Java using Page Object Model (POM) and TESTNG as test runner.
  • Developed automation framework using Junit, TestNG, WebDriver on Eclipse.
  • Experience in preparation of automated tests using POM design pattern in TDD.

Environment: Linux, Gitlab, HTML, Java, SQL, Microservices, Appium, Azure, Oracle.

Hire Now