Post Job Free
Sign in

Quality Automation Engineer

Location:
Keller, TX
Salary:
120000
Posted:
July 24, 2024

Contact this candidate

Resume:

Subash Ghimire

Phone: 214-***-****

Email: ad7ho3@r.postjobfree.com

Education

BBA, Computer Science, Tribhuvan University, NP, 2012

Languages

English - Fluent

Nepali - Fluent

Hindi - Fluent

Profile

8 years of extensive experience in Requirements gathering, Functional and Technical Specifications, Business Analysis, QA, documentation, Test plans, Test Strategies, Test Cases, Integration, Regression, and Performance testing.

Working experience in project methodologies like Waterfall and Agile by being involved in all phases of the software development life cycle (SDLC) and Software Testing Life Cycle (STLC).

Analyze, review, and understand Business/Functional and testing requirements and write Test Plans, Test Strategies, Test Cases, and Test Scripting, create Test Scenarios, analyze results, and prepare result summary reports.

Experience in GUI Testing, Regression Testing, Data Driven Testing, Functional Testing, Database Testing, and User Acceptance Testing. Experience in Black Box testing.

Proficient in creating automation scripts and automation frameworks from scratch with good knowledge of developing different types of frameworks like Module-driven, Data-driven, and Hybrid frameworks.

Specialized in Manual and Automated Testing of Client/Server-based Applications and Web-based Applications using Selenium IDE, Selenium RC, and Selenium WebDriver.

Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, IDE, and RC for web-based applications.

Expertise in developing C# .NET-based Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development) using NUnit on the automation tool Selenium.

Proficient in running cross-browser functionality tests using Selenium for multiple browsers, Internet Explorer, Google Chrome, Safari, Firefox, and others.

Experienced with Quality Center, and Team Foundation Server for Traceability to Requirements, Test Plan, Test lab, and Defect Management.

Experience in testing Webservices using the SoapUI tool, validating WSDL, request and response XML, and validating RESTful services.

Experience in testing Web Services-SOA architecture, RPCs, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools like SOAP UI.

Expertise in Identifying, logging, and tracking defects using bug-tracking tools like JIRA, SOAPUI, and TFS and managing the whole Defects Life Cycle.

Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for database testing.

Expert in developing complex SQL Queries, with various kinds of joins to ensure data integrity.

Possesses problem-solving skills, and the ability to follow industry standards and procedures and gain unbreakable trust.

Quickly master new concepts and applications and strong communication and interpersonal skills.

Key skills

Bug /Test Management Tools Selenium Web Driver/RC/IDE/Grid, HP Quick Test Pro (QTP), Load Runner, JIRA, Quality Center/ALM, Jenkins, Maven, SOAP UI, Cucumber

API Testing Tools Soap UI, Postman, Rest-assured, HP UFT

. Web Browsers Microsoft Internet Explorer, Mozilla Firefox, Google Chrome, Opera

. Frameworks Jasmine, Keyword Driven, Data Driven, Hybrid Testing Framework, Page Object Model

. Database: MS Access, DB2, SQL Server, Oracle SQL

. Microsoft Tools MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Firebug, Fire Path, IE Developer Toolkit and HTML

. Operating Systems & Servers Windows, Linux, UNIX, Tomcat, Web Logic

. Languages Java, SQL, HTML, XML, JSON, JavaScript, VB Script

Work experience

System Test Specialists

Lumen WAFA2SFS (IBM), United States Sep 2021 - Present

Actively involved with SCRUM and sprint meetings, managing the product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing, and reviewing milestones and accomplishments.

Developed and maintained automated test scripts, leading to a reduction in regression testing time and accelerating the software development lifecycle.

Played a key role in the transition from manual to automated testing, reducing testing time and increasing the frequency of software releases.

Played a pivotal role in Software release which led to improved system performance, successful on product launch.

Managed a team of 6 automation engineers, achieving an increase in productivity by streamlining test processes and implementing continuous integration practices.

Developed and executed comprehensive test plans and cases for projects, ensuring software quality and reliability.

Trained a team of manual testers in automation tools and practices, increasing team efficiency and reducing reliance on external resources.

Involved in planning, designing, and executing different test cases for System, Functional, Regression, and Integration testing.

Experience in preparing and maintaining a Tractability matrix between requirements and Test cases.

Used SOA Test tool to test SOA-based architecture applications to test SOAP services and REST API with JSON/XML.

Carried out extensive backend using Oracle SQL queries for verification of Data Transactions, Data Validation, and Data Integrity in Oracle SQL Server.

Performing SFS UI testing.

Proficiency in Defect management, including Defect creation, modification, tracking, and reporting using Industry standard Tools Jira.

Tested request and response Jason/ XML's based web services interfaces using SOA Test.

Executed test scenarios while accessing manual and automated tools like SOA Test and Tracked bugs and system defects using JIRA.

Environment:

SFS, TECH2GO, Windows Server, ORACLE SQL, Microsoft Word/Excel, Quality Center, JIRA, SoapUI, REST, Edge, Chrome, Firefox, NUnit, Mongo DB, SalesForce, Big Query

JAVA, XML, Windows Server, Jason

QA Engineer

Freddie Mac, United States Nov 2020 - Sep 2021

Responsibilities:

Actively involved with SCRUM and sprint meetings, managing the product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing, and reviewing milestones and accomplishments.

Involved in planning, designing, and executing different test cases for Smoke, Functional, Regression, Integration, User Acceptance, and GUI testing.

Writing and executing test scenarios, test cases, and test scripts for web applications using C# Selenium Web Driver and Spec Flow

Experience in preparing and maintaining a Tractability matrix between requirements and Test cases.

Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, Spec Flow C# utilizing industry-leading harness design patterns and approaches.

Performing cross-browser testing on various browsers like IE, Chrome, and Firefox and ensured compatibility on different browsers using JAVA, Junit, and Jenkins.

Extensively used Selenium (XPath and CSS locators) to test the web application.

Tested Rest APIs (Get & Post operations) by using SoapUI/Postman, Ready API.

Proficiency in Defect management, including Defect creation, modification, tracking, and reporting using Industry standard Tools like TFS.

Involved in designing scenarios to perform Load and Stress tests and to analyze results with JMeter.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from the database.

Writing complex SQL queries and updating transactions and properties for accounts on stages for UI testing, Integration testing with different data points, etc.

Participated in daily, and weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: C# .NET, Selenium WebDriver, TFS, Soap UI, Rest, Cucumber, HTML, JMeter, XML XPath, Firebug, ClearCase, SQL, Oracle, Windows

QA Automation Tester

FedEx Supply Chain, United States Jan 2018 - Nov 2020

Responsibilities:

Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile methodologies.

Prepared test cases, plans, strategies, and scripts for both positive and negative results and maintained in Test Management tools - HP Quality Center (QC) & Visual Studio Team Services (VSTS).

Analyzing Business Requirements/Features and preparing the Test conditions in the HP Quality Center and executing them while maintaining the Requirement Traceability Matrix (RTM).

Followed QA testing automation setup to set up Selenium WebDriver to run automated test scripts and ported existing Selenium automation scripts into NUnit and Selenium test cases.

Created automation test scripts using Data Driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA.

Developed custom libraries for automation using C# .NET & Selenium WebDriver.

Used efficient locators’ strategies like XPath and CSS to run WebDriver script in stable condition.

Used SOAP UI tool to test SOA-based architecture application to test SOAP services and REST API with JSON/XML.

Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for the nightly batch run of the Script.

Used Browser Developer Tools and Firebug extension to identify the Objects ID, Name, and XPath in the application.

Executed test scenarios while accessing manual and automated tools like Selenium and Tracked bugs and system defects using JIRA.

Tested request and response XML's based web services interfaces using SoapUI.

Carried out extensive backend using SQL queries for verification of Data Transactions, Data Validation, and Data Integrity in SQL Server.

Environment: JAVA, XML, Windows Server, MSSQL, Microsoft Word/Excel, Quality Center, JIRA, SoapUI, REST, IE, Edge, Chrome, Firefox, Safari for Mac, NUnit

QA Engineer

Hanami Bank, United States Jan 2016 - Dec 2017

Responsibilities:

Actively working in all levels of Agile development and Scrum process throughout the project being involved in all phases of SDLC and STLC.

Preparing and executing Test Plans, Test Cases, and Test Scripts to verify the reliability, accuracy, and compatibility of applications.

Interacting with Business Analysts and Developers and participating in risk analysis and gap analysis based on the requirements.

Created and maintained requirements traceability matrix (RTM) to trace each requirement to the design element to track throughout the project's SDLC.

Conducted Black box testing, Smoke testing, Screen Validation testing, data-driven testing of Cucumber, Positive and negative testing, System testing, Regression testing, End-to-end testing, Functional testing, and Integration testing.

Implementing Object Oriented Programming (OOP) concepts like Polymorphism and Encapsulation to ensure efficiency and scalability in automation Framework.

Created functional test automation for web application using Selenium Web-driver using Page Object Mode

Participating in User Acceptance Testing (UAT) and coordinating and supporting end users.

Extensively using JIRA for bug tracking and test reporting and also registered it in ALM/Quality Center for internal processes.

Designing and executing automated test scripts for functional, GUI, and navigational testing to identify errors within the applications using Selenium WebDriver.

Cross-browser testing of projects to support IE/Edge, Firefox, Safari, and Chrome to check cross-browser functionality tests.

Performing Web Service testing using SOAPUI besides developing a test suite and data-driven framework using SOAPUI Pro for Web Service validation.

Used all types of SQL queries like select, insert, update, delete, and joining multiple tables based on business requirements to conduct backend testing.

Conducted numeric, non-numeric, and limits data validation using positive and negative data.

Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Java, JIRA, SQL, HTML, XML, MS Excel, MS Visio, SOAP UI, NUnit, Quality Center, Eclipse

QA Engineer

Kudo Care, United States May 2014 - Dec 2015

Responsibilities:

Involved in analyzing, designing, configuring, coding, testing, debugging, documenting, and maintaining automated testing utilities, programs, scripts, and frameworks.

Developed Test Plans, Test Scenarios, Test Cases, Test Summary Reports, and Test Execution Metrics.

Organized the test cases in the HP ALM/Quality Center (QC) for Manual Test execution also generated reports and graph-type documents for results using QC.

Involvement in Automation Environment setup using Eclipse, C# .NET, Selenium, WebDriver jars, and NUnit

Define, develop, and execute automation test scripts using C# .NET that leverage black-and-white box testing across functional, non-functional, and performance testing.

Involved in validating the Web Services related to Customer, Account, and Transaction Management using the SOAP UI and testing REST API Web Services using REST plug-in.

Used JIRA to create and execute the Automated test cases, store results and metrics, and critically analyze, document, and maintain the test results and test logs.

Involved in extensive DATA validation using SQL queries and back-end testing.

Used Git as a code repository and Code Collaborator to manage code reviews.

Involved in the testing process which included the creation of defects as required and collaborating with the developers until the necessary fix.

Involved Preparation of the Traceability Matrix and mapping the Test Cases with the requirements and Test Metrics in the Quality Center.

Used SQL Server Management Studios as a database management tool to store and retrieve the data that comes from UI.

Involved in extensive DATA validation using SQL queries and back-end testing.

Interfaced with developers to resolve technical issues and investigated the bugs in the application.

Prepared the reports related to the modules that I have tested and helped with the reporting needs of the project.

Environment: NUnit, Agile, JIRA, XPath, XML, SQL, Quality Center, Windows, LINUX.



Contact this candidate