Experienced with executing comprehensive test plans and identifying software defects. Utilizes collaborative efforts to enhance product quality and reliability. Strong understanding of testing methodologies and quality assurance best practices.
Overview
3
3
years of professional experience
Work History
Software QA Engineer
WEX Inc.
06.2021 - 09.2024
Implemented a Behavior-Driven Development (BDD) Automation Framework using C#, Selenium, SpecFlow, and NUnit for UI testing, improving test efficiency between developers and testers
Applied the Page Object Model design approach, creating step definition and feature files
Scheduled jobs to run overnight using Azure DevOps, ensuring timely execution of tests and providing prompt feedback to the development team
Analyzed each regression run results and provided a high-level report to the team and upper management, highlighting any critical issues or trends
Implemented and maintained test automation frameworks using Selenium WebDriver, NUnit, and SpecFlow within Visual Studio, reducing manual effort and improving test efficiency
Conducted comprehensive testing of GraphQL APIs, validating queries, mutations, and subscriptions to ensure accurate data retrieval and manipulation
Developed test cases and executed tests to verify the handling of complex nested queries, input validations, and error responses in GraphQL APIs
Utilized the Banana CakePop tool for manual testing of GraphQL APIs, ensuring the functionality, data integrity, and error handling of the APIs
Mentored junior QA engineers, providing guidance on testing best practices, test automation techniques, and tools, fostering their professional growth and development
Maintained detailed documentation of test results, ensuring accurate tracking of issues and resolutions.
Utilized Postman for API testing, ensuring data integrity, error handling, and proper API responses
Actively contributed to code reviews and collaborated with the development team to ensure high-quality deliverables, identifying and addressing any potential issues early in the development lifecycle
Played a vital role in software release cycles, conducting regression testing and verifying the successful deployment of new features and bug fixes
Collaborated closely with development teams to identify, report, and resolve software defects promptly.
HUMAN RESOURCE SPECIALIST EMPLOYEE/LABOR RELATIONS at Department of Veteran AffairsHUMAN RESOURCE SPECIALIST EMPLOYEE/LABOR RELATIONS at Department of Veteran Affairs