More than 6 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on client/server and web based applications and experience on CoreJava, OOPS concepts.
Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develops automation testing scripts for web and client server applications.
Sounds knowledge on junit, TestNG framework for Unit testing, Maven for Project building experience in the development of Data driven and Hybrid Automation frameworks in Selenium.
Developed Test Scripts to implement Test Cases, Test scenarios, and features for BDD (behavior Driven Development) using Cucumber.
Experienced in working on Selenium WebDriver automation scripts in Java for page Object Model (POM) cross-browser testing. Used testing annotations group the test methods and for cross-browser.
Experience and domain knowledge in Banking, Retail, E-Commerce, Insurance, Financial-Mortgage domains, and their workflow.
Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfalls Model.
Extensive experience in reviewing and analyzing Business Requirement and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing GUI Software Testing, Ad-hoc Testing, Cross Browser/Cross Platform Testing, UI Validation, Boundary Value Testing.
Overview
7
7
years of professional experience
Work History
Quality Assurance Software Tester
ABC Company
02.2021 - Current
Enhanced software quality by designing and implementing comprehensive test plans and strategies.
Reduced defects in final releases by thoroughly conducting manual and automated testing on software applications.
Improved team efficiency by collaborating with developers to identify, document, and resolve software bugs.
Boosted customer satisfaction by ensuring timely delivery of high-quality products through rigorous testing processes.
Created and executed automated software test plans, test cases and test scripts to uncover, identify and document software problems and causes.
Interacted with software application developers and customer service teams to clarify design specifications, test requirements and address defect resolutions.
Troubleshot with end-users and development teams to reproduce, investigate and debug software.
Provided technical support during software installation and configuration.
Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
Developed and maintained defect databases for known issues.
QA Automation Engineer
ABC Comapny
03.2018 - 02.2021
Improved software quality by designing and implementing comprehensive automated test plans for various applications.
Enhanced product reliability with thorough regression testing and continuous integration practices.
Streamlined QA processes by developing and maintaining automation scripts, contributing to faster release cycles.
Increased team efficiency by training and mentoring junior QA engineers in automation tools and best practices.
Reduced manual testing time through the implementation of robust automation frameworks, optimizing resource utilization.
Maintained high-quality standards with regular code reviews, identifying potential risks and areas for improvement.
Established clear communication channels between developers and QA teams, fostering a collaborative work environment that prioritized problem solving.
Managed defect tracking process using bug-tracking tools, providing timely updates on issue resolution progress to stakeholders.
Successfully delivered high-quality software products on time and within budget, meeting or exceeding client expectations.
Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
Tested functional and compatibility of new programs or updates in comparison to existing applications.
Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
Evaluated function, performance and design compliance of every product against design standards and customer needs.
Developed monthly, end-of-quarter and other statistical reports for leadership team and quality improvement programs.
Provided regular updates to team leadership on quality metrics by communicating consistency problems or production deficiencies.
Led process improvement projects to help operations meet and exceed quality standards and reduce costs.
Consulted manuals and process documents to investigate malfunctions.
Liaised with vendors and end-users to uncover system optimization opportunities.
Collected and analyzed data and initiated improvements to increase security and performance.
Defined and implemented quality initiatives to reduce risk.
Created and revised procedures, checklists and job aids to reduce errors.
Analyzed quality and performance data to support operational decision-making.
Addressed non-conformance issues, pausing production to correct errors.
Updated inspection journals and daily summary logs with quality-related data.
Implemented test scripts and recorded results.
Created and collaborated in implementation and maintenance of customer complaint log.
Developed training materials, SOPs and work instructions to supplement new team member onboarding.
Edited, proofed and critiqued internal documents to improve clarity.
Monitored KPIs to proactively address bottlenecks and quality issues.
Performed standard first article inspections and random sampling inspections to verify adherence to customer standards.
Inspected finished goods to verify conformance with customer specifications and company quality standards.
Participated in departmental meetings to establish short- and long-term strategy.
Developed and maintained quality assurance procedure documentation.
Compiled and distributed weekly feedback to team leaders and managers to improve service time and quality while increasing productivity.
Recorded findings of inspection process, collaborating with quality team to implement corrective actions.
Collaborated with management to provide training on improved processes and assisted with creation and maintenance of quality training.
QA Analyst (Manual Tester)
ABC Company
05.2017 - 02.2018
Improved software quality by executing thorough test plans and identifying defects before release.
Enhanced product performance by conducting comprehensive regression testing on new updates.
Streamlined QA processes for better efficiency, implementing standardized test cases across multiple projects.
Collaborated with cross-functional teams to ensure seamless integration of new features and bug fixes.
Expanded team knowledge base, mentoring junior QA analysts on best practices and industry standards.
Facilitated effective communication between developers and testers, fostering collaboration in resolving issues quickly.
Evaluated emerging trends and technologies in the QA field, incorporating innovative tools where appropriate to enhance team capabilities.
Analyzed quality and performance data to support operational decision-making.
Addressed non-conformance issues, pausing production to correct errors.
Pursued professional development opportunities to learn new testing tools and test strategies.
Executed test scripts, logged defects and worked to resolve issues noted in testing process.
Kept scripts and test cases updated with current requirements.
Documented testing procedures for developers and future testing use.
Tested functional and compatibility of new programs or updates in comparison to existing applications.
Developed and maintained defect databases for known issues.
Incorporated delivery requirements into planning of testing schedules.
Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
Authored and maintained well-organized, efficient and successful manual test cases for entire team.
Built automated test scripts to handle repetitive software testing work.
Recommended changes and corrections to developers for optimal software performance and usability.
Advised developers on problems with databases, performance and other issues.
Completed in-depth usability testing on Windows, Android and iOS mobile devices.
Completed pre-implementation testing for new system modifications to assess potential impacts.
Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
Education
Associate of Science - Information Technology
Germanna Community College
Locust Dale, VA
08.2008
High School Diploma -
Brooke Point High School
Stafford, VA
06.2005
Skills
Customer Needs Assessments
Automated Testing Framework
Scenarios and Use Cases
Apache Maven
Test Program Development
Software Manual Writing
Cross-Functional Team Collaboration
Test Procedure Documentation
Testing Analytics
Time Management
Maintaining Quality Assurance Standards
Test Plans and Test Methodologies
Providing Feedback
REST Assured
Results and Deadline-Driven
Software Release and Versioning
Standards and Security Compliance
Defect Tracking and Reporting
Cross Browser Compatibility
Manual Testing
Google Drive
Software Quality Assurance Knowledge
Test Scheduling
Functional Requirements Specification (FRS)
UAT Support
Apple macOS
Functional Programming
Log Files
Scrum Methodology
Team Mentoring
Triage Meetings
Team Meetings
Key Performance Indicator Tracking
High-Volume Environments
Client Interactions
Developing Quality Standards
Programming Languages: Java, C#
Web and Mobile Application QA
Penetration Testing
Corrective Actions
Passionate About Quality
Structure Query Language (SQL)
Release Notes
Requirements Traceability Matrix (RTM)
Continuous Improvement Process
Client Requirements
Agile Best Practices
Testing Tools
Languages
Web Technologies
IDE
Test Framework
Build Tool
Processes
Bug Tracking Tools
Data Bases
Operating System
Selenium IDE/WebDriver, SOAP UI tool
JAVA, XML, SQL
HTML, XML, CSS
Eclipse, SQL Developer
Junit, TestNG, Data Driven Framework, Cucumber Maven