Hi,
Hope you are doing well
Role: QA Tester
Location: Remote
Duration: 12 months
Note: candidates meet the residency requirements (Last 5 years in the US with no more than 6 months out of the country).
Required Experience Level:
· A minimum of 8 years experience in technology or software development preferred.
· Minimum 2 years of experience manual and automated testing.
· 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:
· Smoke Testing: Quick, initial testing for critical functions.
· Regression Testing: Ensure new code changes haven't broken existing functionality.
· End-to-End (E2E) Testing: Validate complete system/user flows from start to finish.
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.
· Understanding of payroll cycles, tax calculations, deductions, benefits, etc.
· Knowledge of federal, state, and local payroll laws and regulations.
· Payroll Calculations such as gross-to-net pay, benefits deductions, garnishments,
· bonuses.
· Payroll Cycle end-to-end processes such as new hire onboarding, timesheet and HR
· integration, payroll simulation, paycheck creation, termination/final pay processing.
· Retroactive calculations and back pay for salary revisions.
· 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.
Working knowledge of one of 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 a plus