| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
EMAIL AVAILABLE PHONE NUMBER AVAILABLE Street Address
US Citizen (Active Public Trust Clearance)Professional Summary Over Seven years of Professional experience in Information Technology with extensive experience in performing Manual and automated testing of client-server and web-based and mobile applications. Excellent working knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) using Waterfall and Agile methodology. Hands-on Experience in creating Test Data for the Test Cases. Expertise in automating software testing and hands-on coding using open-source tools like Selenium IDE/RC/Grid, Selenium Web Driver, Maven and Eclipse, Cucumber, Java and Python. Have experience in Extracting Test results, Cross-browser testing, and data validation. Experience in various testing techniques like Regression testing, Functional testing, Performance testing, Ad-hoc testing, Sanity Testing and Smoke testing, Security testing, Usability testing, End-to-end testing, Integration testing, System testing. Experience in using Automation testing Tools including Selenium Web driver, Cucumber, Pytest, TestNG, Maven. Experienced in creating Keyword Driven, Data Driven, Hybrid Framework for testing. Created selenium automation scripts in Java and Python using TestNG and Pytest prior to agile release. Strong analytical, communication, and documentation skills. Expertise in analyzing Business Specifications and developing Test Plans, Test Cases, and Test Scripts and executing them. Involved in test execution using JUnit, TestNG, Maven, Jenkins and Pytest. Experience in Estimation of Test Effort and coordinate Test Schedule with the overall Project Schedule. Ability to interact with developers and product analysts regarding Testing Status and Defect & Change Tracking using Jira. Extensive experience in bug tracking tools like Jira, Confluence, MS Azure, and HP/ ALM. Adept in configuring Selenium Web Driver, TestNG, Pytest, Jenkins for Automation. Excellent logical and analytical abilities for understanding and developing system workflows, computing and verifying Software Metrics, and well-suited for communicating with both technical and non-technical professionals. Wrote and executed complex SQL queries to validate and verify datasets. Ability to manage multiple priorities and adjust to changing priorities. Skills Methodologies: Agile/Scrum, Agile SAFe, Waterfall, SDLC Test Frameworks: Data Driven, Hybrid, Page Object Model Artifacts: Test Strategy, Test Cases, Test Plan, RTM, Test Summary Report, Bug Report Bug Tracking Tools: JIRA-Zapier, Confluence, HP ALM, MS Azure Automation Tools: Java, Python, Selenium WebDriver, Maven, JUnit, TestNG, Pytest, Cucumber, Git IDE: Eclipse, Pycharm, Postman Databases: MySQL Server, MySQL, Oracle, MS Access. MS Office Tools: Excel, Outlook, PowerPoint, and Word. Operating Systems: Windows, Mac OSExperience:011/2023 CurrentSmall BusinessAdministration,Seneca Resources,Fairfax, VAAutomation Test Engineer Designed and developed automated test scripts using Python to ensure high-quality software delivery. Created, maintained, and enhanced automated test frameworks and tools to support testing efforts. Developed and executed end-to-end, integration, and regression tests to validate software functionality and performance. Collaborated with cross-functional teams to understand product requirements and create detailed test plans. Executed automated test suites and analyzed results to identify defects and ensure software met acceptance criteria. Integrated automated tests into continuous integration (CI) and continuous deployment (CD) pipelines. Ensured automated tests were executed as part of the build process to provide rapid feedback on software quality. Monitored and maintained test environments to ensure stability and reliability. Identified, documented, and tracked software defects using issue tracking tools. Collaborated with development teams to prioritize and resolve defects promptly. Implemented and enforced quality assurance best practices and standards throughout the software development lifecycle. Participated in code reviews to ensure testability and adherence to quality standards. Provided feedback and recommendations to improve software design and testing processes. Successfully automated 85% of test cases, resulting in a 40% reduction in manual testing efforts. Improved test execution efficiency by 30% through optimization of test scripts and frameworks. 04/2021 11/2023United StatesDepartment of LaborWashington, D.C.Software QA Engineer Analyze and understand the software requirement specifications and development of Test Scenarios. Assist with Test Planning, Test Case writing, Test Execution, and Requirement Mapping with Test Cases. Conduct walkthroughs with business and business analysts to understand the requirements. Write detailed test scripts as per the BRD and FSD. Ensure there is full test coverage for all the requirements. Involved in creating Test Plan, Test Cases based on Use Cases and Business Requirements. Developed automation test suite with Selenium WebDriver and TestNG with Java as the programming language for the application to help in regression testing. Designed efficient manual test cases based on analysis of Business Requirement documents, Functional Specifications, Technical design documents, Use Cases, supporting documents. Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases. Worked closely with Business Analysts and Developers to gather requirements in order to formulate the test plan. Design and implement test suites that exercise and validate product functionality in the most efficient way. Involved in Functional, UAT, GUI testing, integration testing, navigation testing, and regression testing using web-based application and client-server applications. Developed BDD tests using Cucumber by writing behavior and step definitions and developed required Selenium support code in Java for Cucumber. Involved in Scratch implementation of the BDD framework, moved the entire framework from hybrid to BDD by using POM, and creating Feature files, Step definitions, and Runner class. Using reports, analyzed step-by-step fail and pass criteria. Involved in 508 testing for validating the software compliance. Performed Positive and Negative testing using valid and invalid data. Expertise on Test Database Environments - SQL. Conducted Regression Testing on various builds of the application. Interaction with developers, users, and management to speed up the defect resolution. Involved in Behavior Driven Development (Cucumber) process to validate functionality, raises defects if required unless all the acceptance tests are passed. Gather valid test data for the execution, debug the application to identify and check the scripts to run smoothly. Performed Web Services Testing using Postman tools. 08/2019 - 03/2021United StatesDepartment ofJusticeWashington, D.C.Quality Assurance Analyst Proficiently developed automation scripts, executed them, and meticulously analyzed test results, all while utilizing a Hybrid Framework within the Selenium environment. Actively contributed to automating test cases and constructing automation frameworks by effectively leveraging Selenium WebDriver. Demonstrated agility in updating Framework functions as necessary to maintain optimal efficiency. Successfully created Automation Test Scripts and executed them using Selenium, effectively enhancing testing automation. Skillfully developed Test plans, crafted Functional Test cases, and meticulously executed these test cases, ensuring comprehensive test coverage. Engaged in multifaceted testing activities, including functionality testing, database testing, and error testing of the application, thereby ensuring its robustness. Expertly established and configured the testing environment, utilizing Eclipse, Selenium WebDriver, TestNG, and the Selenium Java client driver, while adhering to a Data-Driven Framework with a Page Object Model. Seamlessly executed test scripts involving mouse hover actions, identified hidden elements using various techniques, such as XPath, CSS, DOM, and window handle classes. Conducted Cross-browser compatibility testing, thoroughly assessing the application's performance on Chrome, Firefox, IE browsers, and iOS devices, employing TestNG. Applied synchronization techniques through Explicit and Implicit waits to ensure effective test script execution. Actively participated in System Testing, User Acceptance Testing (UAT), and Regression Testing, contributing to the application's robustness. Generated comprehensive test reports using TestNG and captured error screenshots, facilitating efficient issue resolution. Diligently identified and meticulously documented all potential defects in application functionality, effectively utilizing JIRA for issue tracking. Collaborated within cross-functional teams to develop comprehensive functional and systems-level solution tests, ensuring a holistic review of testing plans. Played an integral role in Backend Database manual testing within the SQL Server environment, employing SQL scripts to implement business rules. Additionally, conducted integration and Regression testing, documenting identified bugs and actively collaborating with the development team to resolve issues.04/2017 - 07/2019Truist BankRichmond, VAQuality Assurance Analyst Managed testing activities across multiple projects in the Software Testing Life Cycle (STLC). Implemented a standardized QA process across all projects. Participated in Change Request Meetings to ensure thorough documentation of products and changes. Followed Agile Methodology, emphasizing real-time communication and short time sprints for software testing. Conducted Defect Review and Test Execution Status meetings with cross-project team members. Utilized Jira for bug tracking and collaborated with development teams for bug resolution. Created Test Cases and Test Scenarios aligned with Business Use Cases. Contributed to test plan creation and various test cases for User Acceptance Testing (UAT). Played a role in project planning, coordination, and QA methodology implementation. Performed manual testing on different application modules. Coordinated with the Test Coordination Center for daily, weekly, and monthly reports. Developed Test Plans and Scenarios describing tested features and functions. Prepared Test Cases based on Business Requirements and relevant documents. Actively participated in weekly Project Status Meetings. Assigned test cases to testers by creating various Test Sets in the Test Lab module. Developed test plans, conditions, scripts, and test data, covering product, user acceptance, usability, and performance testing, and resolved system defects. EducationAssociate of Applied Science in EngineeringSAIC Institute of ManagementCertifications Scrum Master Certification CompTIA Security+ |