Test Framework Developer & Support Specialist || Remote (Canada) || Contract

Acestack

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Test Framework Developer & Support Specialist
Location: Hybrid / Remote (Occasional Onsite)
Contract Duration: 6 Months (Possible Extension)

Job Summary: We are seeking a highly skilled Test Framework Developer & Support Specialist with strong development analytical and troubleshooting expertise. The ideal candidate will lead the design and enhancement of test and mock service frameworks provide advanced technical support manage user onboarding and ensure seamless adoption of testing tools across teams. This role requires hands-on experience in WireMock / Mocking Frameworks test automation debugging complex service integrations and mentoring users and teams.

Key Responsibilities

Mock Service Development

  • Design build and maintain advanced mock services using WireMock Mockito Mountebank Hoverfly etc.
  • Develop and refine stubs mappings and response templates for API test scenarios.
  • Implement advanced mocking behaviors including fault injection latency simulation and stateful responses.
  • Create custom extensions and transformers for specialized test needs.

Test Framework Engineering

  • Develop scalable test frameworks integrated into CI/CD environments.
  • Build reusable libraries and components to standardize testing across projects.
  • Establish and promote best practices for mock service usage and test implementation.

Technical Support & Troubleshooting

  • Serve as Level 3 escalation support for mock service and test framework issues.
  • Perform deep-dive debugging and root cause analysis of service and integration problems.
  • Create and maintain detailed SOPs and playbooks for operational support.
  • Conduct performance analysis and environment tuning to ensure reliability.

User Onboarding & Training

  • Lead end-to-end onboarding for new teams adopting mock service frameworks.
  • Develop documentation training materials and usage guidelines.
  • Mentor developers and QA engineers to build in-house competency and self-sufficiency.

Environment & Pipeline Management

  • Deploy and manage test environments using Docker / Kubernetes.
  • Implement monitoring observability and logging for mock services.
  • Manage Git repositories and branching strategies for framework codebase.
  • Enhance deployment pipelines for faster provisioning and test execution.

Must-Have Skills

Mocking & Service Virtualization

  • Expert hands-on experience with WireMock (or similar tools like Mountebank Hoverfly Mockito).
  • Strong knowledge of JSON/XML matching response templating and admin API configurations.
  • Understanding of service virtualization concepts.

Programming & API Skills

  • Strong development experience in Java or Python.
  • Hands-on experience with REST APIs HTTP protocols and data interchange formats.
  • Competent in structuring reusable automation utilities and test components.

Testing & QA Engineering

  • Strong background in test automation framework development.
  • Experience with unit integration contract and performance testing.
  • Familiarity with BDD/TDD methodologies.

Infrastructure & DevOps

  • Proficiency in Docker and Kubernetes deployments.
  • Experience integrating testing into CI/CD pipelines.
  • Comfort with Linux shell scripting and cloud platforms (AWS/Azure/GCP).

Preferred Skills

  • Experience with contract testing (Pact Spring Cloud Contract).
  • Knowledge of microservices and distributed system testing.
  • Familiarity with observability tools (Prometheus Grafana ELK).
  • Demonstrated leadership in mentoring teams and promoting framework adoption.

Qualifications

  • Bachelors Degree in Computer Science Engineering or equivalent experience.
  • 4 years in test automation and framework development.
  • 2 years hands-on with WireMock or similar tools in production environments.
  • Experience delivering user training/onboarding programs.

Success Metrics

  • Fully documented and scalable mock service framework.
  • Reduced integration testing time and increased reliability.
  • Successful onboarding of all designated teams within planned timelines.
  • Demonstrated improvement in test coverage and stability.

Job Title: Test Framework Developer & Support Specialist Location: Hybrid / Remote (Occasional Onsite) Contract Duration: 6 Months (Possible Extension) Job Summary: We are seeking a highly skilled Test Framework Developer & Support Specialist with strong development analytical and troubleshooting...
View more view more

Key Skills

  • Children Activity
  • Access Control
  • Human Resources Administration
  • Government
  • Actuary
  • Hydraulics