Post Job Free

Resume

Sign in

Automation Engineer Round Rock

Location:
Round Rock, TX
Salary:
$100000
Posted:
November 01, 2023

Contact this candidate

Resume:

NAME: Madan K Dulal

EMAIL: ad0r9a@r.postjobfree.com

Phone: 512-***-****

LOCATION: Round Rock, TX, 78664

PROFESSIONAL SUMMARY

•QA Automation Engineer with 6+ years of experience in executing and testing client-server architecture and web-based applications using automation tools like Selenium Web Driver.

•Having good knowledge of Selenium Automation Frameworks, TestNG, Page Objects, Keywords Driven, and Data Driven Framework.

•Have extensive experience in Automating Web Applications Testing using Selenium WebDriver, TestNG, and Core Java.

•Good knowledge of Object-Oriented programming Concepts (OOPS) and Java Skills.

•Experience in creating page objects by using the Page Object Model, and developing reusable library functions in Java.

•Well versed with Handling Web Elements and Building Object Repositories in Selenium WebDriver.

•Performed API/WEB services testing manually using POSTMAN and later automated these test cases using Java Rest Assured API.

•Knowledge of SOAP UI and Restful API services using Rest Assured.

•Provided support in the performance testing using JMeter tasks including developing test plans, test scripts, and reports.

•Knowledge about AutoIT and Setup of the QA Lab, Defect Tracking (JIRA), and test case management tools.

•Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven

•Having good knowledge of the Cucumber framework and hands-on experience with Chef and OpsWorks in the AWS cloud environment.

•Performed Functional Testing to identify various critical points in the Application and automated it by using Katalon Studio.

•Experience in working on Waterfall, Agile (SCRUM) and iterative methodology

•Experience in Test Planning, Scripting, Scenario configuration, analysis, running automated performance tests, and a complete understanding of the Software Development Life Cycle (SDLC).

•Well versed with test planning, effort estimation, defect and test management, resource allocation, communication to clients, reporting

•Expert in preparing test plans, test cases, test procedures, and test scripts for automated and manual testing as per user requirements and functional specifications of the system

•Experience in Appium tool, for mobile testing in Android, IOS, and other mobile applications.

•Strong knowledge of Software QA standards, flows, and methodologies like functional, integration, regression, black-box, white-box, smoke, and sanity testing

•Experience in interacting closely with scrum team members and in understanding User Stories to fulfill the tasks associated with user stories

•Expertise in understanding Business processes for writing Test plans and Test Cases perfectly

•Excellent Communication skills, Team problem-solving ability, Analytical skills, and skills in speed, Quality conscious, and multitasked environment

TECHNICAL SKILLS

Languages: Java, VB Script, HTML, CSS, XML, PHP, Python, JSON, AutoIt

Frameworks: TestNG and JUnit, Visual Studio-4.0,4.5.

Web Service Tools: Apache JMeter, Postman, SoapUI.

Software tools: Maven, Jenkins, PuTTY, WinSCP, Apache Charles HTTP Proxy.

Defect tracking Tools: JIRA, TFS, Bugzilla, HP Quality Center, Buganizer.

Database: MySQL, SQL Server.

Version Control tools: GitHub, Tortoise SVN.

Models: Agile Process, Waterfall Model, Iterative Model.

Platforms: Microsoft Windows, Linux and Macintosh.

PROFESSIONAL EXPERIENCES

Client: CommuniCare Health Centers, San Marcos, TX

Role: QA Automation Engineer (Feb 2021- Present)

Responsibilities

•Documented test defects and procedures to enable accurate replication and ensure compliance with standards. Accelerated average QA testing turn-around time by 25% or more, allowing the company to accept more testing projects without increasing staff.

•Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests, and usability.

•Documented software defects using a bug tracking system and reported defects involving, output, online screen, and content to software developers.

•Delivered thorough QA testing reports that determined product quality and release readiness.

•Developed the automation test scripts in Katalon Studio using the Page Object Model.

•Created JSON request and validated the response using the POSTMAN tool.

•Supporting continuous integration using Jenkins, Cucumber, and Selenium Grid/Builder.

•Transitioned software development efforts to a test-driven development (TDD) process, which brought QA testing in on the front end of the development cycle for gains in code quality, software functionality, and programmer productivity.

•Involved in setting up test environments like Selenium, TestNG, etc.

•Developed Java-based library to read test data from Excel, XML & Properties files.

•Create a Jenkins build and deploy code to a robust CI/CD pipeline.

•Reported and tracked the bugs using the Jira tool.

•Used JMeter to test performance-related requirements.

•Automatically spin up API's and database servers in each layer of the opsworks Stack in the AWS cloud.

•Validated web services data for XML request/response messages.

•Involved in Regression Testing using Selenium

•Involved in setting up test environments like Selenium, TestNG, etc.

Environment: Java, Selenium Web Driver, Rest Assured, Postman, TestNG, Apache POI, Eclipse, Jenkins, Maven, JIRA.

Client: Foothills Bank, Yuma, AZ

Role: QA Tester/Analyst (Apr 2019- Jan 2021)

Responsibilities

•Involved in daily scrum meetings to share the info with the sprint.

•Used Quality Centre to execute the test plan, track execution against the requirements, manage defects, and log new bugs

•Executed various kinds of testing, such as Black box, Smoke, Regression, Integrated, System, Backend validation, End to End and Acceptance Testing, etc.

•Develop, modify, and evaluate automated software test plans that accurately gauge software quality.

•Involved in selenium test automation framework from scratch using selenium components like Selenium Web Driver, Visual Studio / NuGet packages / NUnit.

•Worked in Agile Behavior Driven Development (BDD) model.

•Developed BDD tests using Cucumber by writing behaviors and step definitions. Develop required Selenium support code in Java for Cucumber.

•Implemented a simulator for Mobile App Testing in the Android Platform using Appium.

•Development of test scripts using Element Locators and Selenium WebDriver methods using Java for the functional test case.

•Created EC2 roles, and policy documents in AWS using AWS Identify and Access Management.

•Experience in writing CSS Selectors, and XPath expressions to identify unique web element locators using Firebug and Firepath.

•Used JIRA for bug tracking and reporting, also followed up with the development team to verify bug fixes, and update bug status. Used GIT for code repositories and NuGet for the dependencies.

•Create a Jenkins build and deploy code to a robust CI/CD pipeline and ensure all quality gates are met.

•Monitored the test execution in Jenkins once the code was pushed into CI.

•Experience in load and performance testing tool JMeter.

•Performed Manual Testing and Mobile Automation Testing using Appium.

•Prepared user documentation with screenshots for UAT (User Acceptance testing).

•Testing a complex Web-based application with backend validation in mainframes and using POSTMAN.

•Developed and executed SQL queries to verify the proper insertion, deletion, and updates into tables.

•Work closely with, testers and a variety of end users to ensure technical compatibility and user satisfaction.

•Debugging and resolving issues in test scripts.

•Preparation of test reports based on the test result

Environment: Agile (Scrum), JIRA, Java, Selenium WebDriver, TestNG, Postman, Specflow, JMeter, SOAP, NUnit, MSBuild, Jenkins.

Client: Dignity Health -Arizona General, Phoenix, AZ

Role: Jr. QA analyst (May 2017- Mar 2019)

Responsibilities

•Involved in the design and development of a Hybrid automation framework using Selenium WebDriver, Java, and Eclipse.

•Writing and executing automation Test scripts using Java in Eclipse.

•Involved in testing Web Services (SOAP and REST) and XML with a tool called SOAP UI, for the local WSDL/ with URL and created Test cases, ran them, and did load testing and security testing.

•Execution of the test automation scripts.

•Creation of objects repository by identifying unique locators.

•Preparation and execution of test suite through TestNG.

•Worked on Agile-Scrum methodology and JIRA for defect tracking.

•Development of scripts to read and write test data from/to Excel sheets.

•Implemented Page Object Model (POM) by creating objects for each page.

•Used RestClient and POSTMAN to perform API testing.

•Experienced in successful lift and shift of existing on-premises applications on AWS.

•Reported defects using JIRA and interacted with the resolve technical issues.

•Involved in testing webservices both API REST and SOAP services using Rest Assured framework.

•Developed Java-based library to read test data from XML & Properties files using TestNG and Selenium.

•Conducting Data-driven testing, cross-browser testing, and parallel test execution.

•Used MAVEN for build management, SVN as source repository, and Jenkins for Continuous Integration of the builds.

•Used complex SQL Queries to perform back-end database testing

•Preparation of test reports based on the test results.

•Developed scenario-based testing for the JMeter scripts.

•Debugged and resolved issues in test scripts.

•Reviewed test results, issues, and defects related to business components.

•Submission of reports using Extent Report, Documentations.

•Actively participate in scrum meetings

Environment: Java, Selenium Web Driver, Rest Assured, Postman, TestNG, Apache POI, Eclipse, Jenkins, Maven, HP Quality Center.

EDUCATION:

Diploma



Contact this candidate