Diliyaer Saifuding
PHN: 734-***-**** EML: ********@*****.*** Visa: Green Card
A self-motivated professional focused on applying 8 years of Quality Assurance & Test Automation experience for delivery of comprehensive test execution that results in the delivery of flawless applications. Possess strong interpersonal, oral and written communication skills. Automation Frameworks and test scenarios are a strong complement to my quality assurance testing approach in (Agile-Scrum) SDLC. Strong knowledge and experience with testing the Web application, Mobile application, Desktop application and Backend testing.
Summary
•8 years of experience in Information Technology with on Software Testing/ Quality Assurance.
•Experienced in Test management and defect tracking tools like Quality Center ALM, JIRA.
•Experienced in Quality Assurance methodologies like Agile-Scrum.
•Perfect understanding of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC).
•Experienced in using Remote management tools like Kaseya VSA, LogMeIn and ConnectWise Automate (LabTech) and deep understanding of the product architecture, as well as the database.
•Worked in the QA Lifecycle, which includes Design, Development, and Implementation of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Script for Manual, Automated & Bug tracking tools.
•Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
•Extensively debugged C# .Net based Selenium Web Driver scripts for accuracy and identified possible causes of malfunction.
•Creating and maintaining smoke/functional/regression scripts for a web-based application and Mobile application using Selenium Web Driver, Java, C# .Net, Appium, and NUnit.
•Implemented CI/CD technology and run Regression test suits in Azure DevOps pipeline.
•Developed web application tests via Selenium Web Driver and NUnit/MS Test.
•Perform manual Mobile testing on Android app, iOs app and Windows Surface app, also develop automation script to test Android app using Appium.
•Configured Selenium WebDriver created Selenium automation scripts in C# .Net using NUnit framework prior to agile release.
•Experienced in Powershell and command line, running automation script in cmd.
•Created Automation script using Selenium WebDriver and Behavior Driven Development SpecFlow(Cucumber). Executed scripts on a different browser and different platform.
•Set up and run Selenium Junit test script in Jenkins and generate the report.
•Strong Database (Oracle, SQL Server) testing skills using advanced SQL.
•Expert in defining Testing Methodologies and creating Test Plans, Test Scenarios, Test cases from business, technical and functional requirements.
•Experienced in attending status review meetings, interacting with developers to resolve the issues.
Technical Expertise
Testing Tools
JIRA, Quality Center ALM, Selenium, Visual Studio, Eclipse, Postman, Jenkins, Azure DevOps, TestRail, Sikuli, TestStack, White, Twin, Powershell and command line
Languages
C# .NET, SQL, Java, HTML, XML, Json, LINQ.
Databases
MS SQL, SQL Server, Oracle, DB2, MS Access.
Operating Systems
Windows, UNIX, Linux, Android, IOS.
Web/App servers
AWS, Azure, IIS, Apache, Web Sphere, Web Logic.
Education
Bachelors
Xinjiang University of Finance and Economics: 2010 – 2014
Professional Experience
Systems Test Engineer Senior
Progressive Insurance (Precision management) – Remote Contractor
July 2021 to Present
Responsibilities:
•Actively participated in daily Scrum stand-ups
•Develop and maintain processes for improving CTR (In house tool) automation as applications evolve.
•Create and maintain documentation regarding automation test cases and automation test framework.
•Write CTR test cases and maintain the existing regression test suits.
•Connected to the database to Query the database using MS SQL for data verification and validation.
•Used Postman to perform manual API testing and implement Rest Assured .NET API testing to Automation script by using HTTP Client.
•Use HTTP Client/Rest API to automate existing Manual test cases with C# .Net framework.
•Write Specflow Test scenarios, test cases in feature file, generate Step Definition, execute Specflow test for Smoke and regression test.
•Integret C# Specflow functional test into Azure DevOps CICD pipeline, generate/monitor test results as part of Deployment and Releases.
•Write and Maintain Specflow Automation script and push it to Azure Git repository.
Environment: CTR, Specflow, C#, Azure DevOps, CICD pipeline, TFS, Azure Git, Visual Studio, Postman, MS SQL studio, DB2 query tool, Jira, MS-Office, HTML, Json, XML, Agile, Internet Explorer, Chrome, Firefox.
Automation Tester
TISTA Science and Technology Corp - Rockville, MD
May 2020 to July 2021
Responsibilities:
•Actively participated in daily Scrum stand-ups
•Design, implement, and maintain a flexible automated test framework for multiple environments.
•Load test and UI test automation planning and estimation
•Maintain existing Automation Framework build with codeceptjs/WebDriverIO; Using Javascript programming language to create test suites.
•Executed Automated tests in the appropriate test regions in support of integration, functional, and regression testing used Selenium WebDriverIO.
•Generate Allure HTML Report after test execution and report to Test Lead.
•Provide recommendations for continuous improvement of automation framework and processes
•Develop and maintain processes for improving automation as applications evolve
•Create and maintain documentation regarding automation test cases and automation test framework
•Report errors or bugs found in automated testing for correction.
•Using Javascript based CodeceptJs WebdriverIO and Puppeteer to write automation scripts for Regression test and back-end Report test.
•Experiences with Javascript CodeceptJS Appium mobile automation testing, hands on experience with Android studio SDK tools.
Environment: JavaScript, NodeJs, CodeceptJS, Fire Path, Firebug, Jira, MS-Office, HTML, Json, XML, Agile, Internet Explorer, Chrome, Firefox, Chromium, Selenium WebDriverIO, Puppeteer.
QA Engineer
Safemark - Orlando, FL
Nov 2016 to Apr 2020
Responsibilities:
•Actively participated in daily Scrum stand-ups.
•Involved in creating Test plans, for different components within the project.
•Reviewed and analyzed the Business requirements and Functional requirements to better understand the application.
•Executed Manual tests and reported defects using Jira; reviewed results of all tests and reported anomalies into TestRail; verified the resolution of all defects for an assigned project.
•Perform manual and automation testing on different Saleforce projects.
•Created Automation Framework using Selenium/WebDriver from scratch; Using C# .Net and Java programming language to create test suits.
•Perform load and stress testing using Selenium Grid and used GitHub for the repository.
•Run and get test result from Continues integration tool Azure DevOps pipeline Hosted agent after build is release to QA environment.
•Executed Automated tests in the appropriate test regions in support of integration, functional, and regression testing used Selenium WebDriver.
•Used C# .Net programming language to write and execute the test suite and read the test data from the Config file, Excel sheet.
•Used Extent report to generate Test Report.
•Perform manual Mobile testing on Android app, iOs app and Windows Surface app. Develop automation script to test Android app using Appium.
•Automate Windows-based (desktop) application used White and Sikuli.
•Updated Test Plans and Test Cases periodically to manage changes in requirements.
•Maintained the test cases to ensure complete test coverage in the TestRail
•Connected to the database to Query the database using MS SQL for data verification and validation.
•Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
•Worked extensively with business userWeekly basis to the Management.
•Attended Defect review meetings with testers and development team.
•Used Nunit Rule annotation and override the failed method to capture automatic screenshots when a test fails using Selenium/WebDriver.
•Performed defect management using JIRA and use Confluence page for Documentation.
•Used third-party tools to catch packets from different Bill Service, credit card service, RFID service and performed end to end testing.
•Participated in various meetings and discussed Enhancements and Modification Request issues.
•Used Postman to perform manual API testing and implement Rest Assured .NET API testing to Automation script by using HTTP Client.
•Define the scope and prepared Documents of Understanding for various change requests by analyzing the feedback from user groups. Test Execution & Defect status.
Environment: C# .Net, Java, Selenium WebDriver, QTP/UFT, NUnit, JUnit, Jenkins, Fire Path, Firebug, Eclipse, TestRail, MS SQL, Jira, AWS, Jenkins, Azure DevOps pipeline, MS-Office, MS Visio, HTML, XML, JavaScript, Agile, LogMeIn, Internet Explorer, Chrome, Firefox, Chromium.