Summary
Overview
Work History
Education
Skills
Software
Timeline
SoftwareEngineer
Courtney Brown

Courtney Brown

QA Software Testing Engineer
Brandon,United States

Summary

Software Testing and Quality Engineer with 16+ years of experience driving excellence in creating, editing, implementing, and maintaining tests to improve quality and efficiency. Exceptional expertise across various test procedures for process improvement.

Overview

16
16
years of professional experience
4
4
years of post-secondary education

Work History

Director, Quality Services

Newcare International
02.2020 - Current
  • Created API automated tests using Postman.
  • Verified API's request and responses based on functional requirements
  • Conducted regression testing of existing software, and submitted observations to development team.
  • Optimized test cases to maximize success of manual software testing.
  • Checked configuration files and logs to uncover root causes of problems.
  • Coordinated regression test automation activities across supported applications.
  • Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Used open-source tools to develop automation scripts.
  • Designed testing scenarios for usability testing.
  • Communicated risks associated with test execution and took mitigating action when necessary.
  • Devised cohesive test plans for projects using advanced testing technologies.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Participated in available trainings to improve software knowledge.
  • Fixed identified issues to improve workflows.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Wrote detailed requirements to create robust test plans and realistic work estimates for testing phases.
  • Developed comprehensive test plans and workforce breakdown structures for complete systems.
  • Coordinated with software developers to evaluate new technological tools, alternate processes and new designs to improve functionality and quality.
  • Participated in peer code reviews to provide suggestions for improvement in processes and design.
  • Optimized test cases to maximize success of manual software testing.
  • Wrote and reviewed technical manuals, brochures and online resources for accuracy and completeness.
  • Collaborated with developers and project managers to assess program capabilities, features and testing demands.
  • Created test cases and test scripts to maintain cohesive team approach to product development.
  • Used open-source tools to develop automation scripts.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Checked configuration files and logs to uncover root causes of problems.
  • Participated in available trainings to improve software knowledge.
  • Worked closely with different departments to develop innovative solutions to functionality issues.
  • Devised cohesive test plans for projects using advanced testing technologies.
  • Designed testing scenarios for usability testing.
  • Met tight deadlines to satisfy client demands and project timelines.
  • Created successful test scripts to manage automated feature testing,
  • Analyzed and tested different builds to identify, trace and help resolve bugs.
  • Fixed identified issues to improve workflows.
  • Installed and configured hardware, computer systems and applications.
  • Organized and maintained work environment to allow for maximum productivity.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Created testing scenarios for long-term and expedited development schedules.
  • Streamlined testing processes to identify areas in need of improvement.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.
  • Assisted team with development of web-based applications in Agile environment.
  • Conducted regression testing and submitted observations to development team.
  • Reviewed project specification documentation to create appropriate testing methodologies.
  • Kept scripts and test cases updated with current requirements.
  • Documented testing procedures for developers and future testing use.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Built automated test scripts to handle repetitive software testing work.
  • Reviewed, evaluated and identified requirements for testability.
  • Created comprehensive test plans, test scripts and use cases to support testing objectives.
  • Defined and identified test cases for new application development.
  • Developed, implemented and maintained automated testware for scripts, functions and programs to boost testing efficiency.
  • Maintained energy and enthusiasm in fast-paced environment.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
  • Tracked internal and external project risks by grading each risk for probability and impact.
  • Optimized test cases to maximize success of manual software testing.
  • Wrote and reviewed technical manuals, brochures and online resources for accuracy and completeness.
  • Collaborated with developers and project managers to assess program capabilities, features and testing demands.
  • Created test cases and test scripts to maintain cohesive team approach to product development.
  • Used the appropriate defect tracking & test case management tools
  • Created accurate and successful test scripts to manage automated testing of certain products and features.
  • Executed test cases and documented defects, confirming resolution and mitigation of defects.
  • Provided reports on milestones, issues and test concerns to project managers for assistance.
  • Listened to customers' questions and concerns to provide answers or responses.

QA Testing Engineer

BugSpotters - Freelance
12.2017 - Current
  • Liaised with sub-contractors to implement production testing and training of local support personnel.
  • Managed time and test system resources to meet quality objectives and cost estimates.
  • Created comprehensive test plans, test scripts and use cases to support testing objectives.
  • Analyzed test results and prepared system-level evaluation reports to verify and validate system performance.
  • Constructed test environments and designed and executed test plans.
  • Planned, designed and performed manual and functional project testing and reported defects.
  • Obtained components, supplies and equipment to support testing.
  • Tested hardware and software within sandbox environment prior to release to production.
  • Created plans for test method validation using research or field observations.
  • Communicated technical information both verbally and in writing in simple terminology.
  • Applied advanced skill in troubleshooting to resolve complex problems not covered by existing procedures or practices.
  • Contributed to project plans by providing time-scale estimates.
  • Developed comprehensive test plans and workforce breakdown structures for complete systems.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.
  • Carried out tests to identify, report and repair bugs and glitches.
  • Coordinated work with various teams to solve problems and improve efficiency for software testing and automation.
  • Assisted team with development of web-based applications in Agile environment.

Lead Software Testing Engineer

IOIHAN
12.2017 - 02.2020
  • Optimized test cases to maximize success of manual software testing.
  • Created successful test scripts to manage automated feature testing,
  • Conducted regression testing and submitted observations to development team.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Checked configuration files and logs to uncover root causes of problems.
  • Used open-source tools to develop automation scripts.
  • Devised cohesive test plans for projects using advanced testing technologies.
  • Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Designed testing scenarios for usability testing.
  • Determined server operating limits with weekly load tests.
  • Fixed identified issues to improve workflows.
  • Collaborated with product owners to stay current on intended functionality.
  • Built repository of historical performance data for use in plotting trends.
  • Maintained energy and enthusiasm in fast-paced environment.
  • Worked flexible hours across night, weekend and holiday shifts.
  • Created spreadsheets using Microsoft Excel for daily, weekly and monthly reporting.
  • Actively listened to customers' requests, confirming full understanding before addressing concerns.
  • Prepared variety of different written communications, reports and documents.
  • Worked with customers to understand needs and provide excellent service.
  • Checked software beyond testing scripts for interconnected problems not covered by established specifications.
  • Documented integration issues and vulnerabilities and outlined improvement recommendations.
  • Defined, created and controlled testing environments for successful software deliverables.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Coordinated work with various teams to solve problems and improve efficiency for software testing and automation.
  • Developed and maintained defect databases for known issues.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Recommended changes and corrections to developers for optimal software performance and usability.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Documented testing procedures for developers and future testing use.
  • Built automated test scripts to handle repetitive software testing work.
  • Kept scripts and test cases updated with current requirements.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Advised developers on problems with databases, performance and other issues.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Evaluated function, performance and design compliance of every product against design standards and customer needs.
  • Worked closely with different departments to develop innovative solutions to functionality issues.

Software Testing Engineer

Common CENTS Solutions
Jackson, MS
03.2012 - 11.2017
  • Coordinated with software developers to evaluate new technological tools, alternate processes and new designs to improve functionality and quality.
  • Optimized test cases to maximize success of manual software testing.
  • Wrote and reviewed technical manuals, brochures and online resources for accuracy and completeness.
  • Collaborated with developers and project managers to assess program capabilities, features and testing demands.
  • Created test cases and test scripts to maintain cohesive team approach to product development.
  • Used open-source tools to develop automation scripts.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Checked configuration files and logs to uncover root causes of problems.
  • Participated in available trainings to improve software knowledge.
  • Worked closely with different departments to develop innovative solutions to functionality issues.
  • Devised cohesive test plans for projects using advanced testing technologies.
  • Designed testing scenarios for usability testing.
  • Met tight deadlines to satisfy client demands and project timelines.
  • Created successful test scripts to manage automated feature testing,
  • Analyzed and tested different builds to identify, trace and help resolve bugs.
  • Fixed identified issues to improve workflows.
  • Installed and configured hardware, computer systems and applications.
  • Organized and maintained work environment to allow for maximum productivity.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Created testing scenarios for long-term and expedited development schedules.
  • Streamlined testing processes to identify areas in need of improvement.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.
  • Assisted team with development of web-based applications in Agile environment.
  • Conducted regression testing and submitted observations to development team.
  • Reviewed project specification documentation to create appropriate testing methodologies.
  • Kept scripts and test cases updated with current requirements.
  • Documented testing procedures for developers and future testing use.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Built automated test scripts to handle repetitive software testing work.
  • Reviewed, evaluated and identified requirements for testability.
  • Created comprehensive test plans, test scripts and use cases to support testing objectives.
  • Defined and identified test cases for new application development.
  • Developed, implemented and maintained automated testware for scripts, functions and programs to boost testing efficiency.
  • Maintained energy and enthusiasm in fast-paced environment.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
  • Tracked internal and external project risks by grading each risk for probability and impact.
  • Reviewed requirements, specifications and technical design documents to provide timely and meaningful feedback.

Education

Associate of Arts - AA - Computer Science

Holmes Community College
01.2006 - 05.2010

Skills

Test Case Preparation

undefined

Software

Postman

TFS

Visual Studio

Katalon

Selenium

Cross-Browser Testing Tools

SQL

Microsoft Technologies

Vmware

Oracle / MICROS

Bug Tracking Tools

GitHub

Monday

Slack

Timeline

Director, Quality Services

Newcare International
02.2020 - Current

QA Testing Engineer

BugSpotters - Freelance
12.2017 - Current

Lead Software Testing Engineer

IOIHAN
12.2017 - 02.2020

Software Testing Engineer

Common CENTS Solutions
03.2012 - 11.2017

Associate of Arts - AA - Computer Science

Holmes Community College
01.2006 - 05.2010
Courtney BrownQA Software Testing Engineer