Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Marcellus Thomas

Upper Marlboro,MD

Summary

Software QA Professional with over six years of experience in Software Development Agile Life, including Design, Development, and Implementation, emphasizing Quality Assurance, Manual Testing, and Automated Testing using Selenium and UFT. Knowledge of creating test automation frameworks to automate test cases using keyword or POM framework to effectively reduce the time of regression testing and increase productivity. I have been involved in the entire QA Life Cycle, including designing, Developing, and Execution of the QA Process and Documentation of Test Plans, Test Cases, and Test Procedures. Solid knowledge in Black Box and White Box testing, designing and creating Test Plans, Test Cases, and Test Data. Great problem-solving skills and experience using Bug Reporting and Bug Tracking Tools; Experience in performing integration, functional, system, end-to-end, regression, acceptance testing, and smoke tests; Worked with different browsers: Mozilla Firefox and Internet Explorer and on different platforms: Windows 7/10, UNIX and Linux.

Overview

7
7
years of professional experience

Work History

Software Tester

Yakshna Solutions
Pentagon-Arlington, VA
11.2023 - Current
  • Tested functionality, performance and compliance of each product against design specifications to maintain strong development standards and high customer satisfaction.
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
  • Wrote and updated manual test cases for team use, maintaining optimal organization for maximum productivity.
  • Monitored and facilitated bug resolutions to optimize software.
  • Met project scope and delivery dates by planning optimal testing schedules.
  • Collaborated with developers and other stakeholders to identify areas for improvement in the software.
  • Reviewed existing applications for potential issues before release into production environments.

Test Automation Engineer

Karthik Consulting Services
Colorado Springs, CO
03.2020 - Current

DCOS is a manticore system developed for the Space Force to protect the US Space systems against cyber attacks. The system has over ten applications and many backend services to handle the data flow between the applications.

  • Automate test cases using the Selenium/Maven/Java/Eclipse stack
  • Analyze and inspect the DOM to determine the best Selenium locators to use to find the web elements
  • Develop custom actions using Selenium and Java to validate complex functionality in the web applications
  • Execute manual and automated regression testing in different environments including in a separate physical location
  • Create, review, and approve merge requests for the test automation test scripts using GitLab
  • Review the acceptance criteria for the user stories
  • Write manual test cases using Zephyr Scale
  • Peer review the manual test cases to determine if and how to automate the test case
  • Assist with leading the scrum meetings for the automation scrum team
  • Review and groom test cases to be automated in the backlog
  • Submit bugs using JIRA and assist the developers with finding the root cause
  • Participate in PI Planning and help point the user stories
  • Report test metrics to the project team of test execution results

Software Test Engineer

Cydecor
Springfield, VA, Maryland
02.2023 - 06.2023

A system developed for the Defense Intelligence Agency to detect natural disasters in the US. The system has two web based applications and supports many user concurrently using the system.

  • Developed and executed test cases to ensure software functionality, reliability and performance.
  • Worked with developers to identify, document and track defects in the system.
  • Conducted manual tests on multiple platforms including web-based applications, mobile devices and desktop computers.

Software Tester

BioFortis
05.2018 - 03.2020

Labmatrix is a web-based application designed to provide end-users access to clinical and translational research management software systems used for information management and integration of patient, clinical, specimen, genetic and molecular assay data

  • Develop and execute automated test scripts using the Functional Automated System Test (FAST) Framework developed in Selenium
  • Analyze the application to determine what functional areas to automate as reusable steps
  • Inspect the DOM to create the object map or Page Object Model that the framework uses to interact with the application
  • Create action keywords to automate functional areas of the application
  • Create data generation components to auto-generate test data the automated test scripts use during runtime
  • Update and maintain XML Test Drivers for developing automated test scripts
  • Attend daily standup meetings to discuss tasks I completed and plan to complete
  • Create and maintain manual test cases using the TM4J plugin in JIRA
  • Create and execute SQL queries to verify the data successfully persisted to the database
  • Collaborated with the scrum team to validate resolved tickets in JIRA
  • Review user stories and create test cases to cover acceptance criteria
  • Execute regression testing to verify new test builds didn’t break existing functionality

Software Tester

American Institute
10.2016 - 05.2018

Smarter Balanced is a web-based assessment system aligned to the Common Core Standards to measure mastery of the content students will need to succeed in colleges and careers. It’s designed to be adaptive, so the difficulty of the questions will adjust to the knowledge level of the student

  • Created automated test scripts on the web-based application using the FAST framework and UFT
  • Executed manual test scripts on web and mobile devices
  • Submitted bugs using SpiraTest, and also followed up with the development team to verify bug fixes and update bug status
  • Kicked-off automated smoke tests after each build deployed to the test environment
  • Automatically launched automated regression against daily builds via Task Scheduler
  • Executed manual integration testing, functional testing, and regression testing
  • Reported to the Test Lead to understand the priority of defects that will be verified in subsequent builds
  • Attended backlog grooming sessions to assist the team with prioritization for the next sprint
  • Reviewed updated acceptance criteria and updated test cases
  • Verified the application was compatible with the various platforms: IE, Chrome, Firefox, Windows 7, iPad, and Android Tablets.

Education

Associate - Information Technology

Prince Georges Community College
07.2023

Skills

  • Selenium
  • Java / VB
  • SQL
  • XML
  • GitBash
  • GitLab
  • Eclipse
  • JIRA
  • Confluence
  • Blackbox Testing
  • End-to-end Testing
  • Test Plan
  • Quality Center
  • SpiraTest
  • Windows 10 / Linux
  • UFT
  • TOAD
  • Oracle
  • MS-SQL Server
  • Edge
  • Internet Explorer
  • Chrome
  • Mozilla Firefox

Accomplishments

  • Security +
  • CI Polygraph

Timeline

Software Tester

Yakshna Solutions
11.2023 - Current

Software Test Engineer

Cydecor
02.2023 - 06.2023

Test Automation Engineer

Karthik Consulting Services
03.2020 - Current

Software Tester

BioFortis
05.2018 - 03.2020

Software Tester

American Institute
10.2016 - 05.2018

Associate - Information Technology

Prince Georges Community College
Marcellus Thomas