Post Job Free
Sign in

Qa Automation Tester

Location:
Antioch, CA
Posted:
April 03, 2023

Contact this candidate

Resume:

Uma

QA Automation Engineer

Email: **********@*****.***

Skype Id: sinha. uma2008

Ph #: 925-***-****

Professional Summary:

Experienced software quality assurance professional with around 8+ years of experience in QA Automation and QA Manual involved in all phases of the Software Development Life Cycle (SDLC) and the Software Testing Life Cycle (STLC).

Expert at analyzing business requirements and developing test strategy.

Monitor logs and reported issues to devs and business teams.

Experienced in manual and automated testing of web-based applications in Agile-Scrum environment and the Waterfall methodologies.

Experience in creating Requirements Traceability Matrix to ensure comprehensive test coverage of requirements

Hands-on Experience in Java, Python, and OOPS concepts required for Selenium frameworks. used TestNG, Pytest for framework designing.

Worked extensively on performing Functional Testing, System Testing, Unit Testing, Integration Testing, Regression Testing, Performance Testing, Smoke Testing, UI Testing, Database Testing, and User Acceptance Testing.

Experienced in working with various tools and frameworks like - Selenium Web Driver, Cucumber, TestNG, JIRA, TFS, SOAP UI, REST, BDD, TDD, DDD, Jenkins, Visual Studio, IntelliJ, Eclipse, Linux etc.

Experienced in preparing and maintaining Automation Frameworks (Behavior Driven, Data-Driven, Hybrid Driven, and Page Object Model).

Experience in using Selenium Webdriver, IntelliJ, Eclipse, Visual Studio, TestNG test frameworks in creating test scripts, test suites, and HTML reports.

Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS in creating automation scripts.

Expertise in testing Web Services and APIs using SoapUI, Rest Assured, HTTP client libraries, and Postman tool.

Exposure to Continuous Integration Continuous Deployment tools Jenkins for running and scheduling the test regularly automatically.

Used RDBMS concepts for the manipulation of the data and to validate the results.

Performed Back-End testing to ensure data consistency by writing and executing SQL queries using various database servers.

Experienced in using Test Management tools such as TFS, JIRA, and HP Quality Center bug reporting tools to track test progress, execution, and deliverables.

Worked on source version control tools such as TFS, and Git.

Demonstrated ability to self-motivate and be flexible within a fast-paced environment.

Knowledge of API automation using python Robot framework

Technical Skill Sets:

Languages

Python, Java, HTML/XHTML, XML, JavaScript

Testing Tools

Selenium WebDriver, TFS, Microsoft Test Manager, SOAPUI, Postman, Jenkins, Rest Assured, HTTP client libraries, Jira, Maven, POM, XML, JSON, Cucumber

IDE

Pycharm, Eclipse, SpringToolSuit, Visual Studio, Intellij

Web Debugging Tool

XPath, Xpather

Databases

Oracle, SQL Server,MS Access, MongoDB

Browsers

Google Chrome, Internet Explorer, Firefox, Safari,

Test Framework

PyTest, TestNG, Cucumber

Operating Systems

Linux, Windows, Mac

Other tools

GIT, TFS.

Professional Experiences:

Esurance Insurance Company, San Francisco, CA June 2020 – Continued

Role: QA Automation Engineer

Roles and Responsibilities

Designed and implemented automation frameworks for UI (using Python, Selenium, Page Object Model pattern, pytest) from scratch which improved the testing efficiency, test accuracy by 60% and drastically reduced the regression testing time and cost.

Involved in automation of regression/functional test cases in Selenium WebDriver using Python programming language.

Used Jenkins as a Continuous Integration (CICD) server to configure with Git/Github repository

Developed Hybrid Framework using Selenium WebDriver and Python.

Worked with SOA architecture which include RESTful Web Service (Get, Put, Post, Delete, Options along with XML/JSON data parsing) and SOAP UI Testing.

Proficiently used basic SQL queries to perform data testing for data integrity & able to automate queries

Used Linux/ UNIX commands to perform testing on Linux/ Unix environments.

Environment: Selenium WebDriver, Test NG, SOAPUI, Cucumber, Maven, XPATH, Eclipse, SelectorsHub, Python, HTML, XML, GIT Hub, Agile, JIRA, SQL, Oracle and Windows.

Client: Blue Cross Blue Shield, Jacksonville, FL Mar 2018 – May 2020

Position: QA Automation Engineer

Roles and Responsibilities

Extensively involved in all stages of the Software Testing Life Cycle (STLC) and Software Development Life cycle (SDLC) using Agile and Scrum methodologies.

Developed and implemented the Page Object Model design as a design pattern for the automation framework using JAVA, Eclipse, and TestNG.

Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Quality Center.

Used Linux for executing the test cases using Postman and Newman

Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver and Java.

Automated Test Scripts using Selenium Web Driver with Java and used TestNG Annotations.

Involved in Maven configuration for running servers and scripts after the build on Linux

Extensively used Java OOPs concepts for developing Automation Frameworks using Eclipse, Selenium WebDriver, and TestNG/JUnit.

Implemented and maintained BDD (Behavior Driven Development) approaches in automation frameworks using Selenium Web Driver, JAVA, Cucumber, and Gherkin.

Tested RESTful APIs and SOAP-based web services using POSTMAN methods such as GET, PUT, DELETE, and POST.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API, and also used Rest Assured and Karate frameworks.

Tested extensive back end testing using SQL Queries to retrieve the data from the database and checked the data integrity.

Linux Terminal is used to execute SQL queries to verify the result. Worked on Back end testing by running complex SQL queries. Participated in test plan and test cases review meetings.

Involved in defect log, defect tracking, and resolution.

Involved in writing test summary reports, defect summary reports, and final reports.

Environment: Java, REST, Postman, Quality Center, Selenium Web Driver, Cucumber, TestNG, SQL, CSS, XML, MS Office, JDBC, SOAPUI, Maven.

Client: AimDeck Technologies, Gujarat, India Mar 2010 – Nov 2013

Role: QA Tester

Roles and Responsibilities

Responsible for requirement gathering, environment set up, test script development, test execution, and analysis.

Conducted walk through meetings with the SDLC team to understand the functionality, risk, and operations management of the application.

Involved in writing Manual test cases, logging, and analysis of bugs.

Involved in writing SQL queries for backend testing to verify the proper interaction between GUI (Graphical User Interface) and database.

Created test sets and execute those test cases in the test lab module of (Quality Center) QC to make sure the actual result is the same as the expected result.

Performed Smoke testing, Black box Testing, Security Testing, web testing, and GUI testing.

Reported QA Status reports, Defect Log reports, Traceability reports, and Test execution and results reports using Quality Center.

Interacted with developers and various members of the team to discuss issues, resolve defects, and set priorities.

Environment: SQL, Quality Center, Agile, MS SQL Server, Windows, MS Office, RTM

Education:

Bachelor of Science from Allahabad University

Master’s in computer applications from IGNOU New Delhi



Contact this candidate