Sign in

QA Automation Testing Engineer

Irving, Texas, United States
November 05, 2018

Contact this candidate


Padmaja Mohan

QA Testing Engineer



Green Card

Professional Experience

Self driven and distinguished professional in the field of Software Quality Assurance Testing with 4+ years experience in Manual and Automated testing.

Extensive Experience in Software Development Life Cycle (SDLC), V-Model, Agile and Software Test methodologies.

Expertise in QA in Manual and Automated Software Testing using Selenium WebDriver, TestNG, Jenkins, SOAP UI, REST API, Cucumber, Quality Center, Software Quality Assurance Testing.

Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile (SCRUM), TDD, BDD, ATDD and Waterfall etc.

Experienced in using build automation tools such as Maven (to manage framework dependency jar files) and Ant for automating software build processes by configuring build dependencies in POM.XML

Experience in preparation of Test Scenarios, Test Cases, Test case reviews, Test data collection, Test Execution and defect reporting.

Working knowledge with functional testing, Cross Browser Testing using Selenium &Test NG to check that the web application works as expected in different browsers.

Experience in Web application testing.

Experience in preparation of automated test scripts to perform regression testing using Selenium.

Experience in Defect reporting and tracking using JIRA, ALM.

Experience in testing Webservices using SOAPUI, Rest.

Experience in working with Tortoise SVN, Git tools for version control.

Knowledge of AWS and cloud coumpting.

Strong experience in Database/Backend testing using, MSSQL Server, and SQL queries.

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


Technical Skills:

Testing Tools

Selenium Web Driver/IDE/Grid, JIRA, Quality Center/ALM, Jenkins, Cucumber, Junit, TestNG, SOAP UI


SQL Server

Microsoft Tools

MS Office

Testing Strategies

Integration, Unit, System, Black Box, Functional Testing, UAT,GUI and end- to-end Testing

Project build Tools

ANT, Maven


Java, HTML, XML, JavaScript

Professional Experience

Action Plus Insurance, Del City, OK

Test Automation Engineer Jan 2018-Till Date

Job Responsibilities:

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

Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.

Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.

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 WebDriver.

Developed test automation scripts using Selenium WebDriver for regression testing of the various releases of the application.

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

Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Involved in acceptance testing using Cucumber, Selenium WebDriver and BDD Framework.

Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the WebServices (SOA) through SOAP UI.

Used Firebug to do web based application testing with selenium for the commands and locator application.

Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.

Used Git for code repositories and Maven for the dependencies.

Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Reported defects to developer and discussed about the issues in weekly status meetings.

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

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, BDD, SOAP UI, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, JIRA, Firebug, SQL, PLSQL, Oracle, UNIX, Windows.

Loan Star National Bank McAllen, TX

Test Automation Engineer Dec 2016-Dec 2017

Job Responsibilities

Project is under Agile environment, I attended daily stand-up meetings, provided daily status on manual and automation test results. Attended sprint plan meetings to review the user stories and story points.

Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application. Analyzing Business Requirements.

Developed the automation test scripts in Selenium WebDriver using Java based on the design pattern Page Object Model for reusability.

Developed test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results. Use of "Parameterization" techniques for a "Data driven" test. All development is done under Eclipse IDE.

Created Maven project using Maven build automation tool to create dependencies like wars, jars.

Conduct regression and roll over tests between production and UAT builds.

Participate in Daily Agile to discuss issues and keep track of progress made and issues facing the overall QA process.

Participate in Retrospective to discuss new JIRA issues pulled from the backlog.

Update JIRA issues on test progress to implement the full test life cycle.

Troubleshoot system issues by analyzing logs to set the QA environment.

Work on multiple projects simultaneously to move the overall QA process at a reasonable speed to deliver major releases on time.

Triggered build.xml files using Jenkins, a continuous integration tool to generate reports and to trigger periodically.

Used GIT source code management tool for code re-usage, high portability extending scope of Automation Testing.

Reviewing test reports using TestNG.

Responsible for developing and executing of manual test plan, test cases for Webservice REST API testing.

Utilized GET, POST, DELETE in REST Assured tool for validating request and response of web services.

Developed automation test scripts using java/Selenium to test Web based user interfaces for different types of browsers. Validated the data from Front End to Back End tables in SQL Server Database

Prepared test cases for the system covering SRS document, design document, reviewing them with

the developers and finalized the test cases.

Developed, executed automation test scripts in Maven tool and logged defects in JIRA.

Performed Mobile Testing using emulators.

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

Performed End-to-End testing manually and was associated with User Acceptance Testing.

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

Environment: Selenium WebDriver, JAVA, TestNG, JIRA, MS Excel, HTML, Windows, MS Office, Eclipse, Jenkins, Maven, RESTful, Git, Windows.

FCCI Insurance, Richardson, TX

Role: Test Engineer Jul 2011 – Mar 2013

Job Responsibilities:

Prepared test procedures, test cases using business requirements.

Worked on test data management activities in helping out the team in providing test data for execution.

Performed Gap Analysis of business rules, system process flows, user administration and requirements.

Prepared Requirement Traceability matrix (RTM) to find out if the current project requirements are met and ensured its timely update.

Worked on Requirement Analysis, test case authoring, test execution and defect creation.

Used SQL queries to validate the data against database.

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

Environment: Windows, HTML, SQL, HP Quality Center.

Contact this candidate