Role: Mid-Level Tester
Public Trust
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:
- 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."