We provide IT Staff Augmentation Services!

Sdet Engineer Resume

0/5 (Submit Your Rating)

Detroit, MI

PROFESSIONAL SUMMARY:

  • Almost 8 years of professional experience in IT in Testing including Manual, Automation, Implementation, Integration, Conversion, Migration, Development, Customization, Testing, Troubleshooting and building of QA Automation Framework.
  • Proficient in creation and execution of Testing processes, Designing and documenting Test Plans, Test strategies, Test Scenarios, Automation Test Scripts & Test Cases, Bug documentation, tracking system and complete coverage.
  • Strong knowledge of all phases of SDLC, STLC and strong working knowledge of QA planning, coordination, and implementation of methodologies.
  • Created numerous documents, such as BRD’s, FRD’s, and use cases.
  • Proficient in eliciting, analyzing and documenting business and functional requirement specifications, system design specification, system requirement specification, organizing one - on-one discussions, joint application development (JAD) session and project planning and solving issues.
  • Experienced in developing and imparting pre-and post-implementation, conducting GAP Analysis, User Acceptance Testing (UAT).
  • Hands on work experience on designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS)
  • Hands on work experience on AWS services like VPC, EC2, S3, ELB, Autoscaling Groups(ASG), RDS, IAM, Route53, CloudFront, CloudWatch, CloudTrail.
  • Experience in testing web services with both SOAP and REST services using SOAP UI Tool.
  • Hands on experience in Functional, Integration, Regression, System, Smoke, Backend, Sanity, GUI and UAT, Cross Browser, E2E Regression Testing in Windows, Web based applications.
  • Experience in Automating graphical user interface (GUI) usingSeleniumWeb Driver/ Selenium Grid, Test NG, J unit, Selenium RC, Quick Test Professional (QTP), Quality Center (QC), ALM, Jenkins/Hudson, J Meter & Cucumber.
  • Building Jenkins Job to auto trigger the pipeline. Auto-Scaling property in Load balancer to support the load during Regression.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Experience working with frameworks like page objects, page factories and data driven
  • Expertise in automated testing using QTP/UFT andSeleniumWeb driver
  • Expertise in creatingSeleniumautomation frameworks using Maven build tool and Test NG frameworks
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for BDD Framework.
  • Experienced in working with test automation frameworks like page Object model, Data driven and Keyword driven frameworks.
  • Written jQuery using ID to locate dynamic element in web page and executed Java Script using jQuery.
  • Written Java Test Automation Script (.java) using Java, Spring Boot Test Suite, Selenium and Web Driver which does sanity testing on every deployment performed in QA Env and sends Email Notification on failure.
  • Experience in writing automation test scripts using Selenium, Web Driver, Cucumber, J-Ruby, J-Behave, J-Meter and Quick Test Professional.
  • Extensively worked on Java, J2EE (Web services, Hibernate, JDBC) and XML, XSD and Schema, Oracle Web center, ADF, Oracle Flex cube (Banking Platform) and Application servers like WebLogic, Tomcat, Web Servers and Linux and IDE like Eclipse, JDeveloper 11g etc.
  • Using Spring Boot Framework written Java Coding for API Testing. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Using J-unit and TestNG Framework performed unit testing. Using Eclipse IDE, IntelliJ IDE, Spring Test Suite executed and tested various methods in Java code using Hasp Map and Assertion.
  • Hands on Experience in testing on multiple platforms like Android OS, iOS, Windows and Blackberry for Smartphone & tablets.
  • Performed Web Service Testing using JMeter Tool by hitting specific IP Address. Using JMeter checked and verified Web Service request and response.
  • Achieved skill in using VB script for descriptive programming for frontend testing and written SQL queries to validate the data in the backend.
  • Created automated script for REST-APItesting using Rest Assuredframework
  • Experienced in working with different testing tools like TFS, Microsoft Test Manager, Visual Studio, HP QC, JIRA Testing Tools.
  • Experience in Data Driven and Keyword Driven framework to maintain test suite.
  • Experience building automation framework from scratch usingSeleniumWeb Driver, JAVA, Test NG.
  • Very good understanding of RDBMS concepts like tables, constraints and normalization.
  • Technologically sophisticated with keen understanding of the software development life cycle (SDLC) in bothAgileScrum and Waterfallmethodologieswith success creating artifacts and materials at every project stage.
  • Responsible to track, document, capture, manage and communicate the requirements using requirement traceability matrix (RTM) which helped in controlling numerous artifacts produced by teams across the deliverables for a project.
  • Conducted and actively participated in daily stand Confidential, review and retrospective meetings.
  • Attend daily SCRUM calls to identify the requirements for the day and to update the daily work status.

TECHNICAL SKILLS:

Web Technologies: J2EE 1.4, JSP, Struts, EJB 1.3, JavaScript, HTML 4.01, XML 1.0, XML 1.1, JDBC 2.0, JMS 1.1, SOAP Web Services

Programming Languages: Java, C, SQL, UML 2.1, JDK 1.4, JDK 1.5 and Java Script.

Web & App Server: Apache Tomcat 3.0, JBoss 4.0, WebLogic 6.0, WebSphere

Database/ DB Tools: MySQL 5.0, Cassandra

Operating Systems: UNIX, Linux, Windows NT/XP/2000

Version Control: Git, GitHub

IDE: J-Builder, JBuilder 2005, IntelliJ Idea 6.0.4, Eclipse 3.1

UML Tools: Microsoft Office Visio 2003, UML Studio.

Protocols: TCP/IP, SOAP, SMTP, HTTP, HTTPS

Automated Tools: Web Driver, Selenium, JBehave, Cucumber, Quick Test Professional (QTP), Win Runner, Load Runner

Defect Tracking System: JIRA, Quality Center

Test Tools/ Others: Java Web Start, TestNG, JUnit and JMeter

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

SDET Engineer

Responsibilities:

  • Validating the output, which is triggered through Jenkins auto build Scheduled Job.
  • Execute Automation Scripts for each module (Input, Output, Search, Edit) to generate the data and its duplication against DB2 entries in PostgreSQL.
  • Validation, Scripting of UI Modules (build on Angular 8), Score validation.
  • Responsible for Monitoring the CloudWatch AWS logs.
  • Validating the Regression Build Scripts and its results.
  • Data-Base validation using REST Assured, Selenium WebDriver for reading the input data, writing Output in to external Excel file.
  • Validation of “IALLClaim” Number based on the Input Entry of Customer, UF file and its types, which is provide as Input Formats to the Automation Scripts.
  • UF file contains Codes, which represent Customer Claim data.
  • Responsible for Validating IBM Queues, AWS Queues

Confidential, Morrisville, NC

SDET Engineer

Responsibilities:

  • Scheduling and Validation of Regression Test Suits by running respective Jenkins build pipelines.
  • Experience in creating Test plan and Test Automation from the requirement specifications and functional specifications.
  • Java JDBC connections, to validate the database request and response.
  • Writing Bug reports and Defect documentations.
  • Performing the manual testing to understand the Components, Frames designed form Angular 8, inspect the components to cross-check as it meets the company policies.
  • HTML and CSS, and routing concepts from Angular 8 in between the API’s, to inspect the API response and time taken to respond with Response JSON formats.
  • API testing with Rest Assured to validate the request and response.
  • Data Driven testing, along Rest Assured using Excel sheet to read and write input and output data, using APACHE POI
  • Reported, assigned, prioritized and tracked defects to closure using Bug Tracking System JIRA.
  • Browser compatibility Testing on IE, chrome, FF and Safari (on MAC).
  • Test Automation and execution using Selenium as well as hands on experience in writing and execution of manual tests.
  • Knowledge in Composing the Kibana Query to collect the logs for specified API, which collects the API request and response.
  • Involved in testing REST services REST Assured tested the JSON formats. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500etc
  • Implemented Logic using Rest Assured, to validate Username & passwords, read request and response formats, validate header and footer, pagination, dropdown logics.
  • Deserialize JSON response to Array, used REST Assured.
  • Automation experience in Selenium using both JAVA and C#.
  • Automated regression and functional test cases using Selenium WebDriver.
  • Performing Functional Testing, System Testing, Unit Testing, Integration Testing, Regression Testing, Performance Testing, Smoke Testing, UI Testing, User Acceptance Testing.
  • Maintain the Bitbucket repositories for code and Master branch code merge and its maintenance.
  • Excellent team player with excellent interpersonal and communication skills.
  • Excellent participant in Onshore and offshore hands-off calls, representing the documenting the work, database table mappings.
  • Comparing the database outputs between mainframes and Cassandra behavior. Composing the complex quires and respective table mappings to compare the data getting populated.
  • End point API testing, using POSTMAN and Selenium framework. Composing the data for bulk compare.
  • TestNG to generate reports, grouping the components for Smoke and Regression testing.
  • Participating in the meeting to discuss with business and development, to get better understanding on each Phase and Category and defect tracking.

Environment: Java, Angular 8, HTML, CSS, Selenium Web Driver, Excel Application, Eclipse, Agile, JUNIT, Test NG, JAVA, J2EE, JavaScript, Kibana, JMeter Selenium, JMeter, Bitbucket, Jenkins, JIRA, Java Script, JAVA.

Confidential, Timonium, MD

SDET/Quality Test Engineer

Responsibilities:

  • Gatheredbusiness, system, and functional requirements by conducting detailed interviews withbusinessusers, stakeholders, and Subject Matter Experts (SME's).
  • Participated in UI development for Tracker, using Angular to develop the components Pagination and dropdown to replicate the MC connect UI feel.
  • Explored around RxJS Library with Angular 8.
  • Developed Routing component to present API request thru Angular UI and populate response in to Tabular format.
  • Selenium along Java, to automate UI components, using Selenium WebDriver
  • Conducted group (JAD) sessions withbusinessunits and stakeholders to define project scope and deliverables.
  • Analyzed and DocumentedBusinessRequirement Document (BRD), Functional Specification Documentation, and System Requirement Documentation.
  • Extensively involved in all phases of SDLC (Software development Life cycle) and follows Agile methodology.
  • Created Test plans, managed team members, assigned tasks and conducted meetings.
  • Identified test cases after going through the documents provided and developed systematic procedure for each test case and reviewed the test cases.
  • Gathering Requirements for a Banking Application using React Native Architecture to be able to supportMobileBanking needs on iOS and Android application.
  • Created UI automated Smoke and Regression Test Scripts Using Selenium web driver tool.
  • Developed automated tests in Java using Selenium RC, J Unit and Ant.
  • Knowledge inMobileAutomation using Appium.
  • Identified mobile elements usingAppiumInspector, UI Automator Viewer.
  • Knowledge inusing Maven Performed continuous integration of code and scripts using Jenkins.
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI.
  • Experience intestingMobileWeb applications and performed the Appstestingon iPhone, iPad and iOS with Appium.
  • Using, Rest Assured automated API request and response for CURD openration.
  • Created function libraries, Driver scripts and Automation frame work (Key word Driven Framework) to improve reusability and robustness.
  • Experience to find element ofMobileApplication by using UI Automaton Viewer and Appium Inspector.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Created SQL Queries to validate Database Records.
  • Tested mobile application on Android, iOS and Windows mobile platforms.
  • Involved in extensive DATA validation using SQL queries and back-end testing.
  • Writing/Recording scripts when necessary and customizing the recorded scripts, running the scripts on a new build.
  • Extensive involvement in performing Data Driven test using parameterization technology.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
  • Gathering requirement for Test bed/data preparation.
  • Developed and updated Test Scripts based on the Functional and Technical Specifications using Java/JUNIT/JSON Object.
  • Used Firebug/ IE Developer Toolkit andSeleniumIDE to capture and validate CSS Locators, html ids to identify elements.
  • UsedAppiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities
  • Used JIRA as the defect-tracking tool. Updated JIRA with all the changes made to the test case and closed it when all the requirements were met as specified.
  • Worked with Splunk to collect logs, generate Dataset and Pivots.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Handling the multiple exceptions using Java, Rest Assured.

Environment: Java, Selenium Web Driver, Excel Application, Eclipse, Agile, JUNIT, Test NG, JAVA, J2EE, JavaScript, JMeter, Web Application Testing, SOAP UI, XML, SQL Server, Windows, JIRA.

Confidential, St. Louis, Missouri

QA/BA Automation Engineer

Responsibilities:

  • Interacted with managers, developers in daily standup meetings and discuss about the User Stories and have a clear view of the requirement before testing the application.
  • Used the Designer to develop processes for extracting, cleansing, transforming, integrating and loading data into data warehouse database
  • Participated and contributed to strategic QA planning.
  • Extensively involved in testing software applications and reporting bugs.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Updated framework functions& developed test scripts using Selenium Web Driver.
  • Conducted Cross browser testing in IE, Chrome and Firefox using Selenium.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms usingAppiumand Java
  • Experience in setting up test environment for automated script execution using Java,Appiumand TestNG
  • Executed Manual Test Cases by using positive and negative data inputs
  • Involved in reviewing and updating Test Cases written and generated the Test report.
  • Written precise set of both simple and complex test cases to ensure they cover entire project functionalities and deliver flawless product to customer.
  • Good exposure in Database testing.
  • Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP.
  • Executing SQL queries to view successful transaction for data validation.
  • Extensively used the record and Playback framework functionality by using QTP.
  • Devised work around when there were showstoppers/issues and ensured that testing completed within the deadline, Retest/Close the defects, fixed by the developers.
  • Performed validation of the test cases to ensure that all the requirements were being adequately met.

Environment: Test Director, MS Access, Java, Java script, Oracle, SQL, PL/SQL, .NET, Web Logic Server, Windows, Manual Testing, Oracle, Tomcat and Windows.

We'd love your feedback!