Role 1:
Role: Mid-Level Tester
Remote
Duration: 2+ months
Required Skills:
"Required Experience Level:
• A minimum of 2-5 years’ experience in technology or software development preferred.
• Minimum 2 years of experience manual and automated testing.
Knowledge with the following qualifications:
• Strong knowledge of software development cycle and testing methodologies.
• Proficient in running manual tests, and able to recognize when and how to incorporate automated testing processes to enhance efficiency and reduce expenses.
• Payroll domain knowledge.
o Understanding of payroll cycles, tax calculations, deductions, benefits, etc.
o Knowledge of federal, state, and local payroll laws and regulations.
o Payroll Calculations such as gross-to-net pay, benefits deductions, garnishments, bonuses.
o Payroll Cycle end-to-end processes such as new hire onboarding, timesheet and HR integration, payroll simulation, paycheck creation, termination/final pay processing.
o Retroactive calculations and back pay for salary revisions.
o Basic understanding of accounting related to payroll.
• Experience using AI-driven tools that automatically generate test scripts based on system requirements, user stories, or existing application behavior.
• Attention to Detail. Critical for identifying discrepancies in payroll calculations that could lead to financial penalties or legal issues
• Problem-Solving Skills. Ability to analyze issues and payroll anomalies, determine if a discrepancy is a system bug or input error, and work with developers to resolve them.
• Strong Communication Skills. Clear communication with developers, business analysts, and stakeholders.
• Time Management. Manage testing schedules to meet deadlines and payroll cycles.
• Successful candidates will ensure quality software solutions that meet the specified requirements and reduce the risk of errors and customer dissatisfaction."
Preferred Skills:
"Working knowledge of one or more of the following qualifications:
• DevSecOps
• Agile Scrum
• VersionOne or equivalent Agile project management software
• Knowledge of and experience with SDLC practices
• PLSQL
• Payroll systems and processing
• AI/ML tools (CoPilot, WatsonX, ReDux, others) for code analysis, pattern recognition, or modernization support.
• Mainframe knowledge strongly preferred"
Expected Deliverables:
"List of tasks to be performed:
• Interact with Developers and other stakeholders to define, document, analyze, execute, and interpret system integration tests for a complex Payroll software application.
• Review user requirements documentation and develop test plans to verify requirements have been met
• Develop test data to be used in performing tests.
• Transform test plans into test scripts.
• Ensure proper execution of test scripts and documentation of test results in tracking systems.
• Analyze test results, document conclusions, and make recommendations that are fully supported by test results.
• Ensure testing procedures and results are in compliance with required USPS Technology Solution Life Cycle (TSLC) standards.
• Functional Testing. Verify that each feature of the software works as specified in the requirements.
Key types of functional testing include:
o Smoke Testing: Quick, initial testing for critical functions.
o Regression Testing: Ensure new code changes haven''t broken existing functionality. o End-to-End (E2E) Testing: Validate complete system/user flows from start to finish."
Education:
"• A degree from an accredited College/University in technology, software development and/or accounting/business is preferred;
• NOTE: If resource does not have a relevant college degree, an additional 2 years of relevant work experience is required."
Role 2:
Role: Functional Test Lead
Remote
Duration: 2+ months
Required Skills:
"Required Experience
• A minimum of 5-10 years’ experience in technology or software development preferred;
• Minimum 5 years of experience manual and automated testing.
Knowledge with the following qualifications
• Motivated self-starter with excellent analytical, organization, and troubleshooting skills. Ability to invoke logical reasoning to analyze computer processes and results and make deductions based on the information available.
• Deep knowledge of software development cycle and testing methodologies.
• Proficient in running manual tests, and able to recognize when and how to incorporate automated testing processes to enhance efficiency and reduce expenses.
• Payroll domain knowledge.
o Understanding of payroll cycles, tax calculations, deductions, benefits, etc.
o Knowledge of federal, state, and local payroll laws and regulations.
o Payroll Calculations such as gross-to-net pay, benefits deductions, garnishments, bonuses.
o Payroll Cycle end-to-end processes such as new hire onboarding, timesheet and HR integration, payroll simulation, paycheck creation, termination/final pay processing.
o Retroactive calculations and back pay for salary revisions. o Basic understanding of accounting related to payroll.
• Experience using AI-driven tools that automatically generate test scripts based on system requirements, user stories, or existing application behavior.
• Attention to Detail. Critical for identifying discrepancies in payroll calculations that could lead to financial penalties or legal issues
• Problem-Solving. Ability to analyze issues and payroll anomalies, determine if a discrepancy is a system bug or input error, and work with developers to resolve them.
• Strong Communication Skills. Ability to collaborate with key stakeholders, Solutions Architects, Product Owner, Managers and Developers.
• Time Management. Manage testing schedules to meet deadlines and payroll cycles.
• Successful candidates will ensure quality software solutions that meet the specified requirements and reduce the risk of errors and customer dissatisfaction."
Preferred Skills:
"Working knowledge of one or more of the following qualifications:
• DevSecOps
• Agile Scrum
• VersionOne or equivalent Agile project management software
• Knowledge of and experience with SDLC practices
• Payroll systems and processing
• AI/ML tools (CoPilot, WatsonX, ReDux, others) for code analysis, pattern recognition, or modernization support.
• Mainframe knowledge a plus"
Expected Deliverables:
"List of tasks to be performed:
• With limited direction, carry out procedures to ensure that Payroll application products and services meet organizational standards and end-user requirements.
• Evaluate and design testing procedures to ensure that software meets established quality standards.
• Develop and write testing scripts and plans to ensure that software functions as expected.
• Prepare complex data sets to test logic, error handling and system workflows.
• Conduct testing of more complex features and verify fixes.
• Monitor and document testing procedures and results are in compliance with required USPS Technology Solution Life Cycle (TSLC) standards.
• Functional Testing. Verify that each feature of the software works as specified in the requirements.
Key types of functional testing include:
o Smoke Testing: Quick, initial testing for critical functions.
o Regression Testing: Ensure new code changes haven''t broken existing functionality.
o End-to-End (E2E) Testing: Validate complete system/user flows from start to finish."
Education:
"• A degree from an accredited College/University in technology, software development and/or accounting/business is preferred;
• NOTE: If resource does not have a relevant college degree, an additional 5 years of relevant work experience is required."