Post Job Free
Sign in

Qa Analyst Automation Engineer

Location:
Dallas, TX
Posted:
April 27, 2023

Contact this candidate

Resume:

Divya

Mobile: +1-469-***-****

Email: adwr7j@r.postjobfree.com

Career Objective:

Dynamic and motivated professional Automation Engineer with around 8 years of experience in software testing industry. Skills include analytical thinking and creative problem solving. Able to apply customer’s desire to improve users experience for clients. Adaptable individual with an ability to work independently and in cross functional team, creating effective demos and developing opportunities that further establish organizational goals.

PROFESSIONAL SUMMARY:

•Closely working in each phase of Software Testing Life Cycle (STLC) and Software Developing Life Cycle (SDLC).

•Full Experience in generating Test Plans, writing proper Test Scenario, and executing Test Cases, tracking, and logging Defects in Jira, analyzing Tasks and Test Summary Reports.

•Huge desire and big experience in attending Sprint Planning Meetings, Code Grooming Sessions, User Story Generation Sessions, Sprint Review, Sprint Retrospective Meetings and providing quality feedback to Product Owners and Scrum Masters.

•Fundamental knowledge of Java Programming Language and OOP concepts (Inheritance, Encapsulation, Abstraction and Polymorphism), and implementing them as a Page Object Model Design Pattern to a framework.

•Extensively worked on Selenium WebDriver with the preferred Languages Java, C#.

•Experience in working with open-source automation testing tool Selenium Web Driver, unit testing tools such as TestNG, BDD Framework such as Cucumber along with Gherkin Language, Eclipse as most used IDEs'.

•Experience in developing and maintaining BDD Framework using Cucumber, structuring Feature Files as well as Test Runner for triggering test execution and Step Definitions for writing scripts using all advantages of Selenium Web Driver.

•Proficiency in designing and developing Testing Framework using POM (Page Object Model) and maintaining repositories and dependencies, implementing java libraries.

•Experience in reporting bugs using Bug tracking tools such as JIRA and Rally. Designed, maintained and executed the test cases in Quality center tools like JIRA, Rally Test rail and logged the defects.

•Experience in working with Build Systems like Maven and continuous integration systems like Jenkins

•Expert in operating project building tool Maven, appending dependencies and retaining pom.xml file and maintaining version control using GIT.

•Experience automation testing for Android and IOS devices with APPIUM using Java and Selenium

•Experience in preparing automation framework using Selenium WebDriver, Java, and TestNG / JUnit, Maven, Jenkins.

•Hands on experience writing SQL Queries along with data integrity and data validation testing. Performing Database Testing.

•Experience in creating TOSCA Flows and ETL Testing for UI Automation.

•Experience in Core Java, development by applying different concepts like OOPS, Collections, String, Interfaces, Exception handling, Multithreading, etc.

•Expertise in Automation Testing of API / REST using POSTMAN/REST Assured library and Automation Testing of API / SOAP using Ready API (SoapUI Pro) and using JMeter and LoadUI for performance.

•Hands on experience on handling the defects throughout the bug life cycle from detection until resolved using Bugzilla, JIRA, and HP ALM/Quality Centre.

•Excellent interpersonal, team player and multi-tasking skills, participated in daily stand-up meetings, status meeting and retrospective meetings in a distributed team environment.

Technical skills:

Automation Testing Tools

Selenium Web Driver, TestNG, Cucumber, Apache POI, JDBC, Junit, Appium, ETL and Tosca,

Databases

Oracle, MySQL

Programming Languages

Java, SQL

IDE’s

Eclipse, IntelliJ IDE

Framework

Behavior Data Development, Data Driven Development, Test Data Driven Development, Page Object Model Design Pattern

CI/CD tools

Jenkins

Version Control Tools Build Tools

Git, GitHub

Build Tools

Maven, Jenkins, CI/CD

API tools

Rest API, Postman, Rest-Assured Java Library

Certifications

•AZure-900 Certification.

•TOSCA AS1 and AS2 Certifications.

•Q Test Certification

PROFESSIONAL EXPERIENCE

Client: Dinewsie Inc, Atlanta, GA Nov 2020 – Till Date

Title: QA Test Automation Engineer

Responsibilities:

•Designing and executing the automation scripts using Java, Selenium-WebDriver Framework.

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

•Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium WebDriver and TestNG and defined dependencies using Maven.

•Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.

•Converted all manual test cases into Selenium automated scripts using Java.

•Worked on POC for mobile automation using Protractor. Configuring the Appium for the Mobile Android Native App using selenium.

•Involved in writing Feature files (Consists of multiple scenarios) using Cucumber (Gherkin language).

•Performed backend database testing by writing SQL and PL/SQL scripts to verify data integrity

•Performed Database Testing by writing SQL queries for generating reports to ensure data integrity and validating business rules

•Used BDD with Cucumber, Java and created feature files with scenario and scenario outline. Understand of Rest API Web services using Rest Assured and Postman.

•Identifying objects of App using UI Automator tool for Android and Appium Inspector for IPhone.

•Performed functional testing of SOAP & RESTful Web Services using SOAP UI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web-based applications.

•Tracked bugs, reporting Defects, and maintained Test Reports using QC/ ALM.

•Used HP Quality Center (QC)/ ALM extensively to develop test cases, test plans, store test results, metrics, and Reporting.

•Design and Implement Test plan and Test cases using Rally.

•Involved in UNIX shell scripting for writing Wrapper scripts, SQL Execution scripts in ETL processes.

•Worked on test automation execution on different environments as part of Continuous Integration (CI) Process using Jenkins. Involved in Manual and Automated testing using QTP and Quality Center.

•Write SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.

•Executed automation scripts (QTP/UFT) and integrated QTP with QA/ALM for Test Case Execution.

•Involved in Web Application GUI automation creating regression suites using Selenium Web Driver, JUnit/TestNG, and Eclipse.

•Developed, modified and debugged scripts in Automation framework using QTP for future release.

•Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium.

•Used Protractor as an automation testing tool for web applications testing, combining powerful technologies such as Jasmine, Selenium WebDriver.

•Worked with Appium, Selenium-WebDriver and Cucumber testing tools.

•Performed Functional testing for Web based applications through Mobile Devices, System Test, Regression testing and End-to-End Testing, Smoke testing & Production testing.

•Designed and developed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.

•Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA. Participated in daily stand-up/scrum meetings.

•Involved in building automation framework from scratch using Selenium/Appium WebDriver, JAVA, Junit, Jenkins, ANT and Eclipse.

•Implementing End to End automation tests by consuming the APIs of different layers. Reviewed requirement document, prepared test Plan and test strategy. Participated in Release Review/Requirement Analysis and Design Review Meetings. Implemented function, integration, smoke and regression testing and reported the bug.

•Interacted with the offshore team and provided necessary guidance in order to implement testing.

Client: Nike, Oregon Jun 2018 – Aug 2020

Role: QA Engineer / Test Automation Engineer

Responsibilities:

•Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test Plans, Test Strategy.

•Ensure to guide process and technology adoption to assure apt QA testing of User Interface application.

•Involved in building automation framework from scratch using Selenium WebDriver, Java, JUnit, Cucumber (BDD), and Eclipse.

•Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.

•Writing Selenium Web Driver automation scripts in Java using Maven, Cucumber, and TestNG Automation Testing for Web Applications.

•Developed Selenium script for taking Screenshot and used action class to perform mouse movement.

•Worked with UI angular developers while automating the tests using protractor and Jasmine.

•Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.

•Using Rally for tracking user stories, tech tasks, defects and for time tracking and confluence for documentation.

•Performed test execution for mobile html website on various tablets.

•Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds. Performed User Acceptance testing (UAT) exclusively in an agile environment.

•Performed UI, Functional and Regression testing for automation using Selenium, TestNG, Maven, and Jenkins.

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

•Performed Data-driven testing using JUnit functions and Selenium WebDriver which examines the data properly from XML files.

•We have also done BATCH testing for putting down all the test cases and run down them as Batch with QTP as the test tool.

•Worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios.

•Created and executed JMeter scripts for performance testing of portal.

•Batch testing is done by validating the test results on output files and data changes done by the batch jobs under testing scope and recording of them.

•Ensure SOAP XML messages are transmitted correctly from the sender to the receiver end points and the data loaded to the database as mentioned in the source to target mapping document

•Tested web services by generating XML SOAPUI Requests and validated the corresponding XML SOAPUI Responses.

•Used Apache POI API to register the test data from the excel sheet. Utilized Jira as defect tracking tool on the project.

•Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.

•Performed functional testing to identify several critical points in the application and automated it by using Selenium WebDriver.

•Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.

•Involved in preparing a report of all automation difficulties and test results for a further application using Maven. Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool Used Java/JUnit to run Cucumber feature (BDD) and generated report daily basis.

Client: Bank of America, India Mar 2015- Apr 2018

Role: QA Analyst

Responsibilities:

•Learned and followed Agile Methodology in Scrum Framework and attended all kinds of Project related meetings with team members.

•Obtained and developed new skills on learning Automation tools of Java, Selenium WebDriver, SQL, SoapUI.

•Recorded, reported, and documented bugs/defects in JIRA, and ensured problem resolution is communicated in a timely and effective manner between QA Lead, Developers, and Product Owners.

•Tested widely Graphical user interface of the front-end applications by manual testing and by using Record and playback option using Automation tools

•Created and executed Test Cases for some of the modules of the application under test (AUT) using Test Director.

•Documented the daily defect status using Test Director.

•Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using Test Director.

•Tested widely GUI features such as size, position, width of the elements, error messages, sections of the screen, zoom in, zoom out, colors of the fonts, alignment of the images, spell check, scrollbars etc.

•Designed and developed manual Testcases for testing procedures.

•Assisted developing Test Cases, Test plan to be used for Functional testing.

•Performed Cross Browser testing to check the compatibility of the application.

•Participated in Daily stand-ups and contributed inputs in all matters of importance and helped solve blockers.

•Logged and tracked defects in JIRA and assigned priority based on importance.

•Wrote SQL queries to be used in Back-End testing with Oracle.

•Automated and Manual TestScripts based on user stories in JIRA

•Performed Negative and Positive Tests and Cross-Browser Tests with Chrome, Firefox for maximum efficiency and assurance.



Contact this candidate