Taylor Alexis Andres
QA Automation Engineer
PROFESSIONAL SUMMARY:
CONTACT:
Fort Collins, CO
******.***.******@*****.***
End to End QA Automation Engineer – over 4 years of experience Have a lot to offer in terms of both technical expertise and interpersonal skills, and my drive to succeed and contribute to my team's success is a great asset. How to define my success? Through my contributions. Which makes me a great teammate!
I am dedicated to quality assurance and committed to delivering high- quality software products that meet the needs of users and stakeholders. Ability to write, debug and maintain code in languages such as Java to create and maintain automated test suites.
KEY SKILLS:
• API Automation- REST-
HTTP protocol-
Request/Response
• REST Assured Library /
Java
• API Manual – POSTMAN,
Swagger doc, Role Based
Access Control, CRUD
operations
• Database Automation -
JDBC/Java
• Database Manual - SQL
queries, RDBMS/ Schema
• UI Automation- Selenium
WebDriver, Cucumber/Junit,
TestNG, Behavioral and
Data driven design ideology.
Page object model design
pattern. Singleton design
pattern. Parallel Testing-
Maven surefire, Cross
Browser- Selenium Grid-
AWS/EC2. Docker,
Cucumber-JUnit, TestNG-
Annotations, Selenium Web
Element Locators- CSS
Selector and XPath custom
TECHNICAL TOOLS:
• Languages: Java, SQL, Gherkin, HTML
• Reporting: Cucumber HTML, Cucumber Json
• Workflow Management tools: Jira Xray
• Methodology: Agile-Scrum / Waterfall, Sprint release cycle, Scrum ceremonies/artifacts
• Testing tools: IntelliJ, Git, GitHub, Maven, Selenium WebDriver, Cucumber-JUnit, TestNG, Jenkins, Docker, Selenium-grid, Swagger doc., JDBC, Postman, REST Assured Library
• Database: Oracle, MySQL, PostgreSQL
• Operating System: Windows, MacOS, Linux
EXPERIENCE:
Upgenix May 2021 - Present
QA Automation Engineer
• Participate in all Agile Ceremonies including Daily Standups, Sprint Planning Meetings, Demo Meetings and Retrospective Meetings
• Assess user requirements and acceptance criteria for Test Cases
• Maintain automation framework using Java, Selenium, Cucumber-JUnit, with Behavioral Driven Development and Data Driven Development approaches.
• Manual and Automated API testing using Postman, Rest Assured
• Write SQL Queries for manual Database testing in SQL
• Use JDBC for automated Database testing
locator
• UI Manual- Jira Xray-
workflow management,
User Stories, Acceptance
Criteria, Positive, negative,
ad-hoc testing
• CI/CD- Jenkins, QA, Stage,
Production environments
• Framework- Maven build -
Maintain and build out
Framework, Open-source
testing libraries, Reporting
plugins- Cucumber HTML,
Cucumber JSON Reports
• Assist in Release Readiness testing before product release
• Automate UI tests using Selenium WebDriver with Java
• Product and Sprint backlogs
• Bug reporting
• Test Case tracking
• Code repository and documentation in Github/Git
• Perform manual testing as needed.
• Modify automation Test Scripts as needed with Jira Xray
• Implement DDT using Scenario Outlines, and with the help of Apache POI libraries
• Maintain smoke and regression suits.
• Extensive involvement in different types of testing including: Functional, Smoke, Regression, Front-End, Back-End, Cross Browser Testing, Parallel Testing and User Acceptance Testing on Client/Server and Web-Based application
• Mentor new hires, participate in Brown Bags and code review sessions
Perfleet November 2018-April 2021
QA Engineer (Manual QA)
• Participated in all Agile Ceremonies such as Daily Standups, Grooming Meetings, Sprint Planning Meetings, Demo Meetings and Retrospective Meetings
• Performed Manual UI, API and DatabaseTesting
• Thoroughly documented and tracked Test Case progress and results in Jira
• Documented and reported defects found during testing, including steps to reproduce the issue and any relevant screenshots or logs
• Created detailed test cases that cover all aspects of the software application, including positive and negative scenarios, edge cases, and boundary conditions
• Manual API testing using Postman
• Assessed user requirements and acceptance criteria for Test Cases
• Tested the application for compatibility with different browsers to ensure that the application is responsive and works well on different platforms
• Preformed Black-Box, GUI and Functional manual testing
• Checked email for Daily Smoke tests using Jenkins
• Performed Regression Tests before product release using Jenkins
• Limited involvement in Automated test cases using Selenium WebDriver with Java following a Page Object Model design pattern
• Regularly improved the testing process and stayed up to date with new testing tools and techniques to enhance the quality of the software
EDUCATION:
Colorado State University, Fort Collins, Colorado – BA Spanish Literature