Software Tester

Key Responsibilities
1. Planning and Coordination

Participate in the planning and coordination of all testing phases and types, including but not limited to:

  • Developing test strategies and test plans for:
    • Monthly sprints
    • End-to-end testing
    • Business User Acceptance Testing (UAT)
  • Coordinating testing activities based on sprint and release cycles
  • Writing test cases aligned with the internal testing strategy
  • Collaborating with developers, business analysts, project managers, and other stakeholders to improve the testing process
  • Creating and maintaining test documentation
2. Testing

Participate in quality assurance activities and support UAT execution:

  • Executing test cases and comparing results against expected outcomes
  • Ensuring traceability between business requirements and test cases
  • Validating test environments and test data
  • Identifying gaps in test conditions and recommending improvements
  • Mentoring business users during UAT
  • Collaborating with external users (directly or indirectly)
  • Logging, documenting, and following up on defects and issues
  • Aggregating and reviewing user-reported issues
3. Go-Live Readiness & Post Go-Live Support

Support deployment activities and ensure production system stability:

  • Participating in go-live planning and readiness tasks
  • Sharing knowledge to support a smooth transition to steady-state operations
  • Performing smoke and sanity tests in production
  • Validating critical business functions after deployment
  • Logging, triaging, and tracking production issues
  • Monitoring system performance and data integrity during the stabilization phase
Required Qualifications:
Minimum of 2 years’ experience in:
  • Testing within Microsoft Dynamics365
  • Writing and automating test scripts and test cases
  • Translating business requirements into test documentation
  • Creating and maintaining manual and automated test plans
Minimum of 1 year experience in:
  • Using Azure DevOps (ADO) or Visual Studio Premium test tools
  • Developing and maintaining software testing code
Additional Expertise Required:
  • Hands-on white box and black box testing
  • Strong communication skills, including the ability to explain complex technical details to non-technical users
  • Familiarity with or hands-on experience using:
  • Microsoft Power Apps / Power Pages
  • C#
  • SQL, including writing queries in Dataverse and AQL
  • HTML
  • JavaScript
  • Object-Oriented Programming (OOP)
Job Type: Contract
Job Location: Washington

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Start typing and press Enter to search