Quality assurance engineer with 10+ years of experience. Skilled in various types of software testing, including functional, non-functional, regression, acceptance, performance load, and others. Extensive experience in writing test documentation at all stages of the software development life cycle. Expertise in REST API, database, and data quality testing. Proficient in manual and automation testing techniques. Knowledgeable in Agile and DevOps methodologies. Strong analytical, communicational, and problem-solving skills.
Overview
10
10
years of professional experience
Work History
SENIOR QA ENGINEER (QA Lead)
Quantori
05.2021 - Current
Comprehensive QA Test Plans: Developed and implemented thorough QA test plans, meticulously covering all aspects of the application.
Test Summary Reporting: Generated and presented detailed test summary reports to product owners, offering clear insights into the testing progress and identifying areas for improvement.
Test Automation Strategy: Develop and implement a comprehensive test automation strategy for the project.
Scripting and Coding: Utilize scripting languages (e.g., Python, Java, Selenium, Cypress) to create robust and scalable automation frameworks. Write efficient, reusable, and maintainable code for automated tests.
Integration with CI/CD: Integrate automated tests into continuous integration and continuous deployment (CI/CD) pipelines
Performance Testing: Identify and design realistic performance test scenarios based on application usage patterns. Create and maintain test scripts for performance testing using tools like JMeter, LoadRunner, or Gatling.
Multi-faceted Testing: Managed diverse testing aspects, including web, REST API, database, and data quality testing
Defect Management: Effectively managed defects, tracking and communicating issues to the development team
Collaborated with cross-functional teams to prioritize and resolve identified defects promptly.
QA Engineer
THE VALLEYTEK SOLUTIONS INC.
01.2014 - 05.2021
Established and Executed Comprehensive QA Test Plans: Devised and implemented thorough QA test plans, ensuring comprehensive coverage of mobile and web services.
Provided detailed test summary reports to product owners, facilitating informed decision-making.
Manual Testing: Conducted meticulous manual testing encompassing mobile and web applications, databases, and data quality.
Automation Testing: Write efficient, reusable, and maintainable code for automated tests (e.g., Python, Pytest, Playwright, Selenium, JavaScript, Selenium, Cypress) to create robust and scalable automation frameworks
Cross-Functional Collaboration: Collaborated with cross-functional teams to deliver end-to-end (E2E) integration test results, fostering effective communication and problem resolution
Performance Testing: Identify and design realistic performance test scenarios based on application usage patterns. Create and maintain test scripts for performance testing using tools like JMeter, LoadRunner, or Gatling
REST and Cloud Workflow Testing: Conducted thorough testing of REST and cloud workflows for various services, ensuring the reliability and scalability of software solutions.