Summary
Overview
Work History
Skills
Timeline
Generic

ALEXANDRO PAZ

SAN PEDRO SULA,HONDURAS

Summary

7 Years of Quality Assurance experience with solid knowledge in manual and automated software testing and extensive experience in software development methodologies including both Agile and Waterfall models. Proven experience using test management and defect tracking systems such as HP Quality Center (ALM), Jira, Bugzilla and Rally. Experience in performance of Build Validation and Verification, Positive and Negative, Boundary Values Analysis, Equivalent partitioning, Smoke (Sanity), Functional, Integration, System, Regression, Ad-hoc (Exploratory), Cross-Browser, UI, and User Acceptance tests. Hands on expertise with test automation tools such as, Selenium WebDriver, Selenium IDE, Java, maven, TestNG, and Cucumber. Expertise in Automation Testing, Page Object Module, Data Driven/ Keyword Driven Framework in Selenium WebDriver using Java Programming Language. Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC, Selenium GRID and Selenium WebDriver) TestNG, JUnit, Cucumber, Karate API and Jenkins. Experience in Web Services testing using SoapUI, Postman, Karate API and RestAssured. Automated, RESTFUL Web Service calls using RestAssured Library and Karate API. Well versed with Backend Testing for Database integrity by executing complex SQL queries for validating the data in the backend database tables. Familiarity with Source Code tools for software management - Bitbucket/GIT. Experience in using Grid for Cross-Browser and Compatibility Testing to test the web applications are working as desired in different browsers and environments. Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing.

Overview

8
8
years of professional experience

Work History

QA SOFTWARE ENGINEER

MCG
01.2021 - Current
  • Participated in Agile environments including release planning, sprint planning, daily standup, retrospective, and customer demo
  • Worked closely with Product Owner (PO) and Developers to ensure user stories are clear and consistent
  • Performed Smoke, Functional, System integration, UAT, Regression, and Cross-browser testing for the web interface and mobile application
  • Implemented efficient testing and defect management process, using JIRA and confluence, that improved the overall testing and quality of the final product
  • Created end to end Automation Testing framework from scratch for UI, database and API testing using Java, Selenium WebDriver, Cucumber, Junit, TestNG, Maven, Jenkins, JIRA, Web Services (REST), JDBC/JDBI and Karate API
  • Performed Web Services testing using Postman, Karate API
  • Performed automation testing by building a hybrid test framework using Selenium WebDriver that implements Page Object Model (POM), Cucumber features files, TestNG configuration files, and Maven projects in JAVA
  • Used Continuous Integration Tools (Jenkins) for automation script run on a nightly basis and to provide quick feedback to the developers
  • Integrated the overall process with updated builds and servers using Jenkins to carry out efficient testing
  • Performed Database Testing using JDBC library
  • Experienced in back-end testing by writing complex SQL queries to test to the Postgres database
  • Worked closely and independently with various teams including development and management
  • Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases
  • Involved in Identification of test cases to automate
  • Defined, developed and executed automation test scripts using Java Selenium WebDriver, Maven and RestAssured Library
  • Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports
  • Interacted with the developers to get an estimate and to resolve technical issues
  • Created several custom reports from Test management tool those were helpful for management to understand overall Testing status of the entire project
  • Used test parameterization methods including Cucumber Scenario Outline and external data sources such as Excel.

JR. QA SOFTWARE ENGINEER

AB INVEB
01.2017 - 12.2020
  • Established connectivity between the Java Programming language and a wide range of databases using JDBC
  • Performed API testing Using RestAssured libraries and manual testing Postman
  • Created a software defect tracking report for project release status to stakeholders
  • Automation framework design and implementation according to project structure
  • Verified test results for different modules using SQL in Relational Database (Oracle, Microsoft SQL Server)
  • Developing BDD script with Cucumber and writing step definition using Gherkin Language based features
  • Used Jenkins as Continuous Integration Tool and used TestNG plugin with Jenkins to generate high quality reports
  • Designing Selenium, Testing, Maven tool and forming selenium automation scripts using Java programming language
  • Developed reusable methods with Java Programming Language using Selenium WebDriver and maintained the framework
  • Tested REST API using RESTAssured, TestNG, Apache POI, and log4j framework
  • Recorded, reported, and documented bugs/defects in JIRA, and ensured problem resolution is communicated in a timely and effective manner
  • Used Page Object Model to create Test Automation Projects using Eclipse IDE to develop and debug test codes and Cucumber BDD as a testing framework
  • Conducted System Testing, Regression testing, GUI Testing and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues
  • Logged and tracked defects in JIRA and assigned priority based on importance
  • Assisted in gathering Requirements and developing user stories to be used in feature addition to the existing system
  • Involved API Level testing for web services enhanced the Test harness and developed many Test suites using JSON
  • Performed Web services, Restful testing using SOAPUI, Postman, Rest-assured and validated Restful API using Rest-Assured libraries.

JR. QA SOFTWARE ENGINEER

Seguros Atlántida
06.2016 - 01.2017
  • Gather requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application
  • Worked on distributed test automation execution on different environment as part of Continuous
  • Responsible for executing Selenium test scripts on different browsers and checked for compatibility
  • Used XPATH, Regular expression and classes to perform UI actions
  • Exported output/reports for all automated testing results
  • Closely worked with developers and product owners in an Agile Environment using technical stories to create automated APIs (REST/SOAP) and built a framework for continuous support for future releases
  • Executed Defect Tracking and Management by JIRA
  • As well as provided time-to-time reports by JIRA API
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products
  • Coordinated with upper management daily regarding status on the execution of Test Cases (How many Tests Cases failed/pass, status of the site).

JR. QA SOFTWARE ENGINEER

BANCO ATLANTIDA
12.2015 - 06.2016
  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases
  • Developed BDD tests using Cucumber by writing behaviors and step definitions and also developed required Selenium support code in JAVA for Cucumber
  • Build Automated Test script to increase the automation coverage for the regression test cycle
  • Developed Automation framework from scratch using Maven and TestNG with Java programming language
  • Used Maven for building the WebDriver project
  • Runner script as a batch file through Maven and generated testing report
  • Used Maven, GIT, Java and Selenium Grid to create nightly automation scripts
  • Used Cucumber automated testing to test new and existing functionality
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager
  • Using Postman validated REST API Web Service Call by sending JSON Request and JSON Response
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins and running automated and manual functional tests
  • Created data-driven automation scripts for testing API Web Services using SOAP UI
  • Used Quality Center for Test Management, for Functional Test Automation
  • Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing
  • Tested the application in a high dynamic environment with a sprint team using Agile Methodology
  • Created QA sizing estimated based on the changes to the web services for the scope defined in a particular release cycle.

Skills

Languages: Java, SQL, C#, JSON, XML, HTML

Testing Tools: Visual Studio, Selenium IDE/ WebDriver, Cucumber, RestAssured Library, Karate API, Postman, SoapUI, ALM, Jira, Rally, Swagger API, Maven

Frameworks: JUnit, TestNG, BDD, TDD, Hybrid

Version Control: Bitbucket, GitHub, GitLab, GitBash, Git

Database: SQL Server, Oracle, MySQL, MongoDB, PostgreSQL

CI/DC: Jenkins, Azure DevOps, GitLab CI, Bamboo

Operating Systems: Mac OS, Windows, Linux

Timeline

QA SOFTWARE ENGINEER

MCG
01.2021 - Current

JR. QA SOFTWARE ENGINEER

AB INVEB
01.2017 - 12.2020

JR. QA SOFTWARE ENGINEER

Seguros Atlántida
06.2016 - 01.2017

JR. QA SOFTWARE ENGINEER

BANCO ATLANTIDA
12.2015 - 06.2016
ALEXANDRO PAZ