Detail-oriented QA Automation Engineer with 7+ years of experience in the IT field. Proven expertise in building, testing, and maintaining web applications, with a focus on automation using Python, PyTest, and other cutting-edge technologies. A strong believer in teamwork and collaboration within cross-functional teams.
Expertise in Manual and Automation Testing using Python, Java, C#, Maven, Selenium WebDriver, Cucumber BDD, SPECFLOW, NUnit, MsTest, PyTest, TestNG
Good knowledge of Object-Oriented Programming (OOP) concepts
Experienced in Automating Web Applications in BDD, DDT and Hybrid Frameworks
Proficient in performing RESTful API Testing with REST Assured libraries for automation
Experience in developing a framework based on the Page Object Model (POM)Expertise in performing Smoke, Functional, End to End, and Regression Tests.
Good understanding of SDLC and STLC.
Experience working in Agile Scrum methodologies
Can quickly adapt to new technologies and implement them into existing project where applicable
Overview
8
8
years of professional experience
Work History
Software Development Engineer in Test
Fox Corporation
New York, NY
09.2021 - Current
Developed and managed automation frameworks for UI and API testing using Python, Selenium, Webdriver, Selenium Wire, and PyTest Framework to validate Ads, network traffic
Integrated Jira, Testrail and Automation Framework to execute automation tests from JIRA to increase level of efficiency of the whole QA team (automation/manual)
Use Charles Proxy to modify, inspect, and intercept the network traffic
Actively take part in Scrum Ceremonies such as Daily Stand-Up meetings, Sprint Planning, Sprint Retrospective, Triage meetings.
Adapted quickly to new technologies, implementing them into existing test strategies when applicable
AUTOMATION Test Analyst
Nintex
Irvine, CA
02.2021 - 07.2021
Developed and managed automation frameworks for UI and API testing using Python, Pytest, C#, Selenium Webdriver, and MsTest Framework
Performed API Testing using Rest, and POSTMAN for Manual Testing
Built performance and load testing framework for API using VS Enterprise
Set up and configured Smoke Tests, performed Functional and Regression Tests
Participated proactively in Scrum ceremonies such as Daily Stand-Up meetings, Sprint Planning, Sprint Retrospective, Sprint Reviews, and Code Reviews
Utilized Azure DevOps tools and modules proficiently for version control, report generation, traceability matrix creation, and implementing CI/CD processes.
QA AUTOMATION ENGINEER
MARKET SCAN INFORMATION SYSTEMS
Camarillo, CA
09.2019 - 02.2021
Developed an automation framework from scratch to test over 150 UI test cases, constituting 70% of all UI test cases, leveraging C#, Selenium Webdriver, Specflow BDD with Feature Files and Step Definitions, and Specrun
Created an automation framework from the ground up to test more than 700 API test cases, which represented 93% of all API test cases, utilizing C# and the NUnit framework
Conducted API testing using POSTMAN for manual testing purposes
Use Github and SourceTree for source code repository
Conducted comprehensive functional and regression testing, and established and configured daily smoke tests to ensure software quality and reliability.
Streamlined QA processes by developing and maintaining automation scripts, contributing to faster release cycles
AUTOMATION ENGINEER
BOOKIT
McLean, VA
02.2019 - 08.2019
Built the project on Maven to manage the dependencies and plug-ins
Involved in using Cucumber BDD by creating Feature Files, Step Definitions and Cucumber Runner class
Used JAVA, SELENIUM WEBDRIVER, TestNG, and JUnit
Performed Positive and Negative Testing by using Cucumber Scenario Outline for all possible valid and invalid credentials
Performed Regression Tests and Functional Tests
Set up and configured Smoke Tests and Jenkins jobs
Generated HTML reports with screenshots using Maven-Cucumber-Report Plug-in
Involved in Database Testing by passing SQL queries and retrieving information from the database
Performed API Testing using REST Assured Libraries and POSTMAN for manual testing
Used GitHub for source code repository
Experience of Parallel Execution of multiple tests at the same time
Involved in writing Test Cases and performed Manual Tests as a cross-functional team member
Participated in daily Scrum Meetings.
AUTOMATION ENGINEER
VyTrack
McLean, VA
08.2018 - 02.2019
Involved in development of Automation Framework by using Cucumber
Developed and executed Test Scripts using Selenium WebDriver, JUnit with JAVA
Analyzed test results and created defects in JIRA
Built a project using Maven and used Eclipse as IDE
Involved in running Regression, Smoke and Functional Tests
Developed and executed SQL queries to perform Database Testing
Used Jenkins for scheduling and running tests
Used Git for Source Code Management / Version Control
Configured Maven for Java Automation projects and developed Maven Page Object Model
Worked in a dynamic Agile environment and participated in Scrum and Sprint meetings
Actively took part in Daily Stand-Up meetings, Sprint Planning, Sprint Retrospective, and Sprint Reviews
Conducted Cross-Browser Compatibility Testing for the application on major web browsers such as Chrome and Firefox.
Founder
Zero Ping Cyber Inc.
Los Angeles, CA
05.2016 - 05.2019
Kept up with all new software, tools to test and managed over 30 computers/stations
Installed and managed system to utilize stations effectively
Hired, trained, guided center employees with understanding center software
Assigned rules and responsibilities to employees for operational effectiveness
Advertising and keeping the company on the track of growth
Involved in the implementation, testing and feedback of 3rd party LAN center management tool.
Education
Some College (No Degree) - Computer Science And Programming