Post Job Free

Resume

Sign in

Automation Engineer Qa

Location:
Irving, TX
Posted:
January 29, 2024

Contact this candidate

Resume:

Anju Thapa

QA Automation Engineer

Email: ad27oi@r.postjobfree.com

Phone: 972-***-****

PROFESSIONAL SUMMARY:

• 7+ years of experience as QA Engineer with strong expertise in Automation Testing and Manual Testing of Client- Server, Web based and Mobile applications.

• Extensive understanding of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) techniques and methodologies.

• Proficient in Test Planning, Test Strategies, Test Case Design, Reviews, Defect reporting/tracking and Test Execution (manual and automation) using test plans and functional requirements.

• Expertise in using test automation tools such as Selenium WebDriver, REST Assured, HTTP Client, JMeter, Postman, SoapUI and Appium to develop automation test scripts for Web, Mobile and Client servers.

• Experience in designing and creating automation frameworks for Web based applications using Java, TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven, Cucumber and Jenkins.

• Good experience with Mobile Automation using Appium for Android devices using WebDriver API, Java, Appium Server, Touch Actions and Key Events.

• Strong experience in designing and implementing different automation framework from scratch like POM (Page Object Model) framework and Data Driven framework with the help of TestNG Data Provider.

• Experience in developing BDD scripts with Cucumber/Java and writing step definitions for behaviour and step definitions.

• Experience in manual testing (Emulators & IOS Simulators) and Mobile Application Testing using Appium.

• Strong experience in Web Services testing using POSTMAN, Rest Assured, SOAP UI, XML and WSDL. Providing required input data to request XML and get the required data from response XML use the response data from other request XML using SOAP UI.

• Working experience XPath, Firebug, Fire path, Log4j and TestNG annotations.

• Experience in test automation using Selenium and Appium, used TestNG and Maven to support continuous integration testing

(CD/CI).

• Experience in developing and maintaining test plans, test cases, black box/white box testing, defect tracking and reporting for manual test environments.

• Experience in designing and implementing test automation using frameworks such as Data Driven framework and Hybrid framework for a number of projects.

• Experience in Waterfall and Agile projects, worked very closely with product owner in agile and attended different ceremonies like Sprint Planning Meeting, Scrum, Backlog grooming, Sprint Review and Retrospective.

• Good experience with source version control tools such as Git, GitHub and Bitbucket.

• Experience in creating Requirement Traceability Matrix to ensure comprehensive test coverage of requirements.

• Good experience in testing Web Services-SOA architecture, XML transaction, SOAP, HTTP, WSDL and REST.

• Extensive knowledge of health information and healthcare services regulatory environment including HIPAA, Medicaid, Medicare, and HIPAA EDI transaction.

• Hands on experience in performing different kinds of testing which includes Black-Box testing, Smoke Testing, System Integration Testing, Functional testing, Regression Testing, End-to-End Testing and UAT Testing.

• Experience in monitoring performance of the application using Application Performance Management (APM) tools such as Splunk, Dynatrace and New Relic.

• Strong experience in using Log4j to maintain log files and debugging of automation scripts and web applications.

• Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Canter/ ALM, JIRA and Bugzilla.

• Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

• Good analytical and communication skills and ability to work independently with minimal supervision and performs as part of a team.

TECHNICAL SKILLS:

Languages Java, JavaScript, XML, Gherkin, Groovy

Testing Tools Selenium Web Driver/IDE/Grid, Appium, Unified Functional Testing (UFT), Quick Test Pro

(QTP)

Frameworks Behaviour-driven (BDD), Acceptance Test Data-driven (TDD), Hybrid Framework, Data Driven, Page Object Model (POM), TestNG, Junit, JMeter, LoadRunner, Cucumber API Testing Tools Rest-Assured, POSTMAN, SOAP UI

Build Tools Maven, Ant

C/CD Tools Jenkins

PROFESSIONAL EXPERIENCE

PSG/ Omni Cell, Plano, TX June 2020 to Present

Automation Engineer/ Backend Testing

Responsibilities:

• Creating whole test framework using Selenium WebDriver for further test creation and execution.

• Developing automation framework to test SOAP based Web Services using TestNG.

• Performing testing the application utilizing the Scrum (Agile) methodology.

• Working with appropriate development and technical support teams to triage, assess and solution.

• Working closely with different functional team including Development, QA, Sales and Business.

• Utilizing Selenium WebDriver APIs for writing TestNG test suites and test cases for testing functionality.

• Utilizing testing tool Test-NG extensively for the integration testing and unit testing.

• Analysed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.

• Writing SQL queries and validating data from different database tables as per the requirement by writing SQL queries for data validation.

• Used Selenium WebDriver for UI automation, Appium for Android automation, JMeter for performance automation, POSTMAN for API automation, and JIRA for Story and Task Management.

• Worked on Selenium GUI Object/Element Verification with XPath, CSS Locators through the use of debugging tools like Firebug and Fire Path.

• Performing data validation testing writing SQL queries. Implemented Simulator for Mobile App Testing with Appium tools for IOS and Android Platforms.

• Validating the date from EDI transaction in the back end.

• Developing Test Cases and SQL Queries to perform various Validations.

• Extracting test data from tables and loading of data into SQL tables.

• Setting up automation testing environment, created data driven framework for multiple conditions search functional, and Filter functional by Selenium Web driver, TestNG in Eclipse

• Worked with GitHub, worked with Feature and bug fix branching systems using CI/CD pipelines.

• Configured Cucumber report plugin and performance plugin to Jenkins to generate HTML test reports.

• Set up CICD pipeline using Jenkins with TestNG for running the scripts and generating reports.

• Executed automated test scripts from CI/CD and target to automate 100% regression scripts.

• Executed Smoke testing on every new build for checking basic functionality

• Performed Positive, Negative, Functional, Integration, System Testing on various applications.

• Used SQL queries in performing data validation to ensure data accuracy and data integrity by backend testing of new data warehouse products.

• Performing Database testing using SQL queries on SQL SERVER.

• Developing ETL test scripts based on technical specifications/Data design documents and Source to Target mappings.

• Developing SQL queries for Back-end testing/Database testing and participated in end-to-end testing.

• Worked on coding interface, development, enhancements, changes, as well as implementation of those functions.

• Maintained Defect Log, Test Log and Status Report, Traceability Matrix which gives a clear indication of quality and stability of product for UAT.

Environment: Selenium Web Driver, Java, Appium, POSTMAN, Page Object Model (POM), Apache POI, Cucumber, BDD, Gherkin, TestNG, Maven, Jenkins, GitHub, Rest API, AngularJS, JavaScript, HTML5, CSS3, New Relic, Splunk, XPath, Firebug, Fire path, MySQL, Oracle, SQL, Eclipse IDE, JMeter, Log4j, Jira Bright house Financial, Charlotte, NC January 2019 to May 2020 QA Automation Engineer

Responsibilities:

• Responsible for analysing BRD, FRD and test plans which elaborated the customer needs, functional areas, test requirements. Prepared Test plans, Test Scenario, Test Design and Test execution. Version Control Tools Git, GitHub, Bitbucket

APM Tools Splunk, Dynatrace, New Relic

Defect Tracking Tools Jira, HP Quality Canter, ALM, Bugzilla Databases Oracle, MySQL, SQL Server

IDEs Eclipse, IntelliJ, Visual Studio

Operating Systems Windows, Linux, Unix

Domain Knowledge Financial, Banking, Healthcare

• Configured Selenium WebDriver to run in cloud-based Grid to avoid conflicts between scripts that run in parallel.

• Responsible for writing and maintaining Selenium WebDriver scripts for E2E testing using data driven framework.

• Responsible for designing of automation framework to be used in UI testing with Selenium.

• Developed manual test scripts and automation test scripts using Selenium to evaluate security of web based user authentication apps.

• Automated test scripts to perform Functional and Regression testing by implementing Hybrid framework, using Selenium WebDriver, TestNG and Maven.

• Performed functional test automation and execution using data driven framework with Page Object Model (POM) in Selenium Web Driver and used Apache POI for the implementation.

• Developed the features, scenarios, step definitions for BDD (Behaviour Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin.

• Executed detailed test cases for testing the application on Android and iPhone and with different OS versions.

• Designed and developed mobile test cases and automated using Appium for both iOS and Android platforms.

• Executed browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build.

• Performed functional testing for web services API’s using HTTP, HTTPS, Rest-Assured, and SoapUI tools used Java to run Cucumber features and generating reports on the daily basis.

• Verified and executed API changes via Rest-Assured.

• Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.

• Collaborated on creation and maintenance of UAT detailed test plan, test cases, scripts, scenarios for each project.

• Validated Web apps in multiple browsers like Safari, Mozilla, Internet Explorer, and Chrome and in different versions.

• Performed ad hoc functional, regression, integration of web-based applications.

• Performed the back-end integration to validate the UI on front-ending by writing SQL queries.

• Used Selenium Locators like XPath, tags and CSS to work with dynamic and static objects.

• Performed migration and testing of static data and transaction data from one core system to another.

• Used Maven build tool to implement the framework dependency jar files.

• Automated scripts and pushed the code to Continuous Integration and monitored the execution in Jenkins.

• Used GIT as a source repository system to share code within multiple teams and projects.

• Performed functional, acceptance, regression, system testing, data verifications, data insertions in an agile development environment for variety of agile projects; performed data testing in SQL Query Analyzer and Toad.

• Participated in defect review meetings with the project team to identify the process to address the open issues.

• Worked on Jira for defect management and test suite progress tracking. Worked on Defect management, including defect creation, modification, tracking and reporting.

Environment: Selenium Web Driver, Java, Appium, Page Object Model (POM), Apache POI, Cucumber, BDD, Gherkin, TestNG, Maven, Jenkins, GIT, Rest API, Rest-Assured, XPath, CSS, HTML5, HTTP/HTTPS, JSON, Oracle, SQL, SQL Query Analyzer, Toad, Eclipse IDE, Log4j, Jira

Cast light Health, Inc., San Francisco, CA July2016 to December 2018 QA Engineer

Responsibilities:

• Responsible for analysing business requirements, creating test scripts, and executing functional tests manually.

• Prepared and executed Test Cases manually according to the BRD, Technical Specification, Functional Design and Use Case documents, identifying applications functionality, test requirements and coverage.

• Involved in each stage of test documentation with Test Policy, Test Strategy, Methodology, Test Planning, Test Case Specification, Test Procedures, Test Scripting, Test Logs and Defect Reports.

• Developed custom libraries for automation using Java, Selenium Web Driver and TestNG.

• Performed Mobile App testing for both Android, IOS apps using physical devices, simulators and emulators.

• Performed cross-browser testing on various browsers like IE, Chrome and Firefox.

• Tested broken links and inter application links (page redirects to respective URL's) in development, test and production environments.

• Designed and developed Test Scenario and Test Cases for various business services/methods covering both positive and negative testing requirements.

• Resolved Selenium technical issues, and aiding others in creating readable, maintainable, reliable Selenium test suites.

• Involved in User Interface Testing, Report Testing, Integration Testing, System Testing and UAT testing.

• Developed Requirement Traceability Matrix (RTM) to ensure the test coverage.

• Researched and evaluated all documents for accuracy and completeness to ensure correct data is entered and documented.

• Responsible for manually testing the entire application for GUI, Functionality, Business Logic and Use Case adherence. Tested request and response XMLs, based on web services interfaces using SoapUI.

• Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.

• Responsible for executing SQL queries for back-end testing.

• Coordinated user acceptance testing with final users and prepared end user documentation for the new system.

• Extensively used test management tool JIRA to develop test cases, test scripts, executing the scripts and tracking the defects, logging the defects and reporting the defect bug.

• Provided test services for support activities and worked with release management teams to assure product release quality. Environment: Selenium Web Driver, Java, TestNG, Simulators, Emulators, Requirement Traceability Matrix (RTM), SOAP UI, XML, XPath, Firebug, HTML, CSS, Eclipse IDE, Jira



Contact this candidate