We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

HoustoN

SUMMARY

  • 8+ years of IT industry experience in Software Testing with Manual and Automation.
  • Experience in Web Application testing.
  • Experience in Software Engineering Process and familiar with various Life Cycle Models like Waterfall and ‘V’ model.
  • Experience in developing Test Cases based on Requirements.
  • Experience in GUI, Functional, Performance, System, Regression, Compatibility and End to End Testing.
  • Experience in Requirements understanding, analyzing and reporting issues on Requirements.
  • Create and utilize tools to monitor applications and services in the cloud including system health indicators, trend identification, and anomaly detection. Resolve all AWS issues for internal customers during support rotations.
  • Implemented Manual andAutomation and testing for Web - based and Client/Server applications using Selenium Webdriver and Appium
  • Experience in Test Plan Writing and Test Report Preparation.
  • Experience in Waterfall, Agile, Scrum and all phases of Software Development Life Cycle, Software Testing Life Cycle, and Defect life cycle management.
  • Experience in preparation of Test scenarios, Test cases, Test case reviews, Test data collection, Test execution and Defect reporting.
  • Experience in preparation of automated test scripts using Selenium
  • Experience to find element of Mobile Application by using UI Automator Viewer and Appium Inspector.
  • Analyzing test results, sending suggestions on defects.
  • Defect Reporting and Tracking using Automation Tools like Bugzilla 5.0.3 and Team Track.
  • Experienced in Continuous Integration using JENKINS to support tools likes subversion, GIT, MAVEN to create jobs
  • Strong experience in working with agile lifecycle, and/or tracking, and process management tools like RTC, Service Now and JIRA.
  • Able to work collaboratively with testers, developers, and other team members in testing complex projects and in the overall enhancement of software product quality.
  • Having good knowledge in SQL.
  • Experience in cloud testing (AWS) platform
  • Experience in running mobile automation tests in SauceLabs/BrowserStack in appium
  • Deep knowledge of Code Version Control System like GitHub uisng git.
  • UsedJira, Rally and Confidential -ALMas project management tool and for tracking the defects.
  • Performed web services are testing with SOAP UI by validating request and response in both XML and JSON formats
  • Testing Web services (REST API) using Postman and Rest-Assured library.
  • Implemented Integration, Functional &Regression testing using Java and testing framework
  • Ability to learn and adapt to new tools and technologies very quickly.

TECHNICAL SKILLS

Operating Systems: Windows XP and windows 2003 Server

Languages: C, Core Java, Python

Database: Oracle 9i, SQL SERVER 2000 and DB2

Functional Testing Tools: SeleniumIDE, WebDriver, TestNG, CucumberAppium, SoapUI, Rest API, Json

Methodologies: Agile and V model

Web: Java, Weblogic, Tomcat, JBoss, XML, HTML

Exposure on Tools: Ant, Maven and Jenkins, API, Junit, SQL

Test Management Tools: Bugzilla 5.0.3 and Jira

GUI Tools: Eclipse, JDeveloper

PROFESSIONAL EXPERIENCE

QA Automation Engineer

Confidential, Houston

Responsibilities:

  • Understanding Requirement Specifications and Design Documents of the application.
  • Attended daily standup meetings, provided daily status on manual and automation test results.
  • Extensively follow Agile scrum (Self-Managed Team) methodology and conduct in the testing process (Software Testing Life Cycle).
  • Experience in writing test plan, test cases, test suites using test Rail.
  • Experience in logging defects using defect tracking and open source tools using Jira and creating user stories and tasks using Jira.
  • Experience in using Jira Board to view sprint backlog and active sprint stories.
  • Experience in Agile scrum methodology and testing applications in 2-4week sprints.
  • Developed CI/CD Pipeline and Triggers in Jenkins which runs in AWS EC2 instances
  • Created the distributed performance testing environment using JMeter to test the high level of concurrent users on Cloud (AWS).
  • Have strong understand on Docker-containerization concepts, the automation will run on docker containers
  • Design and execute automation test cases using Selenium TestNG framework.
  • Comfortable with using Maven to manage framework dependencies for test execution, plug-ins and generating reports
  • Managed AWS S3 buckets and object policies using IAM and S3 bucket policies and created MFA for accidental deletion
  • Experience and participated in sprint planning, sprint review and Sprint retrospective and Sprint burnt down charts.
  • User Stories were tracked using Jira.
  • Analyze the test for automatable scripts and script the tests in Appium frameworkusing Java language for both Android andiOs
  • Read and comprehend product specifications (user stories) in order to create test cases
  • Utilized GIT as a version control system and a source code management, along with Jira for project management.
  • Involved in testing REST API services with both XML and JSON formats using Rest Assured
  • Perform functional testing of applets in various environments
  • Write clear and concise bug reports
  • Organize and prioritize testing needs based on project needs
  • Work with developers, writers, and project manager to diagnose/debug issues as well as identify/escalate risks when necessary
  • Tested end to end application process including, signup, sign in, amortization schedule, pre-approval letter, loan approval process, online payment and monthly statements.
  • Develop and implement automation framework with Appium Java with TestNG.
  • Tracked the defects using JIRA.
  • Developed Test Cases to test Web Services and RESTful calls using SoapUI tool.
  • Validated WebServices and RESTful calls by comparing the data with Database and User Stories.
  • Executed SQL queries, Joins and Performed Backend testing and ensured the retrieval of the data from the database. Validated Reports and statements.
  • Conducted Regression Testing on various builds of the application and reported the defects to the developer using JIRA.
  • Involved in complete Software QA Testing life cycle right from reviewing user stories, test plan, test cases, test data prep, smoke test, test case execution, defect tracking, regression testing, UAT, Integration testing, security testing and many more activities.
  • Executed continuous integration of code and scripts using Jenkins for running test cases automatically by scheduling smoke and regression testing suites and generating comprehensive user-friendly reports
  • Involved in the documentation of Test Plan, Test cases, Test Data Document and RTM (Requirement Traceability Matrix)

Test Engineer

Confidential, Hillsboro, OR

Responsibilities:

  • Designed and Developed the Automation Test Scripts using Selenium WebDriver using Java.
  • Reviewed the Test Reports using TestNG.
  • Performed Functional Testing, Data Driven Testing, and Cross Browser Compatibility Testing on different browsers like IE, Firefox & Chrome.
  • Developed Test cases using Element Locators and Selenium WebDriver methods.
  • Ensure test coverage across multiple devices using hosted cloud solutions like SauceLabs
  • Designed test cases using Gherkin, Cucumber, TestNG, and Maven& used Grid to run test on multiple browsers and Platforms
  • Experience in Manual Testing process and those test cases I converted into Automation
  • Converted existing Test Complete Script to Selenium script to support multiplebrowsers using Java, Selenium, and TestNg, Junit, IntelliJIdea
  • Extensively developed scalable Web Service automation projects using SoapUIPro
  • Enhanced Test cases using Java Programming features and TestNG Annotations.
  • Execution of Selenium test suite and developed reports and reported defects.
  • Involved in Retesting and Regression Testing using Selenium WebDriver.
  • Developed SQL queries and Joins to validate the reports.
  • Automated the functionality and interface testing of application using QuickTest Professional.
  • Used JUnit and Android Espresso for unit and instrumentation Testing
  • Used checkpoints to check properties of various objects using QuickTest Professional.
  • Executed shell scripts to validate the data, bouncing web and app servers on Linux box.
  • Prepared Test Plans, Test Methodology and Test Case, Test Scripts complying with System/Functional Test Specification and provided testing signoff
  • APIAutomation Code Development Experience Selenium, Testing, Junit and Cucumber-BDD Tools experience Micro-services(API) or Web based application automation experience
  • Responsible for implementation of Pagination Test Automation Framework, POM using TestNG, Maven, Java, and Cucumber.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, TestNG, Maven, Rest-Assured, git and Jenkins.
  • Executed Linux commands, FTP commands to validate the log files while debugging the issues / Root cause analysis of the issue.
  • Performed various black box testing methodologies like functional testing manual testing, Regression Testing, Smoke Testing, UAT.
  • Prioritized the defects and the severity levels using Quality Center and discussed with the developers to resolve the issues.

QA Engineer

Confidential

Responsibilities:

  • Prioritized the defects and the severity levels using Quality Center and discussed with the developers to resolve the issues.
  • Monitored services by running and checking results of API scripts through Jenkins
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD).
  • API Automation we use Rest Assured library with Cucumber framework.
  • Involved in Requirements & Specifications gathering from the initial stages.
  • Reviewing & updating the test cases as per changes in features proposed for release.
  • Proficient in API testing for SOAP and Restful Services and experience in Automation of Webservices using Rest Assured, SoapUI,
  • Java Programming SkillStrong testing ExperienceStrong knowledge in rest assured API
  • Experience in writing Selenium and Hybrid (Selenium+API+Data Base) test scripts using IntelliJ IDEA
  • Executing Test cases and preparing Test reports.
  • Involved in Functionality testing, Regression testing, Browser compatibility testing.
  • Wrote and maintained API and UI automation test cases using cucumber and readyAPI
  • Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
  • Performed DB Testing for the Web Application using SQL Queries.
  • Reported defects in timely manner and logged the same into defect tracking tool (Team Track).
  • Ensure that all the test cases are written and placed in Visual source safe

QA Tester

Confidential

Responsibilities:

  • Ensure that all the test cases are written and placed in Visual source safe.
  • Created Test Plan, Test Scenarios, Test Script and Status Report Templates.
  • Created different set of Test Cases for Functional Testing and Integration and executed them during different test phase.
  • Served as a resource and communication point for decisions about test schedule changes, resource forecast and estimation
  • Experience in working on Singleton and Page Object model (POM) design pattern for Framework development.
  • Cucumber framework to develop scripts in BDD model using Feature files and Step Definitions.
  • Provided Status Reports and Defect Reports in a Graphical Representation to Project Manager
  • Prepared and execution of test suite using Selenium.
  • Participated in identifying the Test scenarios and designing the Test cases.
  • Performed manual testing on some required modules.
  • Performed various black box testing Methodologies like functional testing and Regression Testing.
  • Performed automated API/webservices testing using Java & Rest-Assured for SOAP/REST Web APIs.
  • Developed java methods to handle web Frames, windows and Alerts in selenium.
  • Expertise using Rest Assured library to automate test scripts for API validation.
  • Have strong API functional and non functional (performance/ load) testing experience using JMeter and locust tools.
  • Perform Defect analysis and log defect in JIRA with required details such are Summary, Description, Steps to Reproduce, Evidence, Severity, and Priority in JIRA.
  • Defect Tracking and Reporting, logged defects using JIRA tool and reported it to the developer.
  • Executed Regression Test Suites using QTP 9.
  • Tracked all the defects and Issues using Quality Center.
  • Used SQL to perform back-end testing by using sql-server 2008

QA Tester

Confidential

Responsibilities:

  • Involved in study/analysis of business functional specifications document.
  • Wrote and executed various Test cases for conducting BAT, Functionality testing, System level testing and Regression testing.
  • Perform Feasibility Study on test automation area to prioritize and for plan of robust script development.
  • Developed, maintained and executed Automation scripts (Python), using Selenium WebDriver and GitHub as well as REST API tests using Postman with Chai assertions lib, Back-end testing with MySQL database
  • Define source code repository branching mechanism using GIT &Bitbucket.
  • Build API test automation suite using Postman Collections to explicitly perform API level testing using Rest APIs.
  • Write comprehensive Test Plan in TestRail based on Business Requirement Documents (BRD) with good coverage in Traceability.
  • Prepared Test cases and Test Reports for specified features.
  • Maintained Test Matrix with the test results obtained.
  • Involved in creating test data for testing.
  • Use Javascript Executor to handle the objects for AngularJS and nodeJS applications.
  • Have strong knowledge on the areas to be focused in Database Testing while data is moving to Reporting DB from Transaction DB.
  • Java Programming Skill Strong testing Experience Strong knowledge in rest assured API
  • Web Service(REST) automation in Postman to validate the response for API request.
  • PerformedEnd-to-Endtesting of database to check data integrity using SQL queries.
  • Used Team Track for Software Bug identification, tracking and reporting.
  • Involved in Sanity, Functionality, Adhoc, Regression Testing.
  • Involved in issue resolution by interacting with developers, business analysts, and Team lead.
  • Involved in testing the database and backend checks through the use of SQL and UNIX commands.
  • Participated in weekly status meetings with the team, developers to discuss open issues.
  • Used Version Control Systems like Visual Source Safe to maintain documents.
  • Once done with Quality Assurance Testing, delivering the code that has been tested on the Test Server to User Acceptance Testing (UAT).
  • Preparing the release notes & the deployment document for UAT.

We'd love your feedback!