Job Description

Essential Responsibilities and Duties

  • Develop and maintain automated testing solutions to support the Tricon application development ecosystem
  • Build and maintain automated test libraries and utilities using Playwright and TypeScript.
  • Develop and support automated testing across: Internal browser-based applications, Native mobile apps (iOS/Android), RESTful APIs and backend services.
  • Consume Gherkin-style test cases and implement them in the test framework.
  • Develop API-based testing tools for data setup, cleanup, and workflow simulation to support test efficiency.
  • Collaborate with QA leadership to track test coverage, quality metrics, and identify opportunities for automation improvements.

Qualifications

Required:

  • Bachelor’s degree in in CS, CIS, IT, or related field, or equivalent professional experience.
  • 5+ years of experience with software testing strategies including exploratory, regression, and end-to-end validation.
  • 4+ years of hands-on experience developing test automation using Playwright, Selenium (TestNG), or Cypress.
  • 2+ years’ experience in API testing tools such as Postman, ReadyAPI, or REST Assured.
  • 4+ years’ experience in object-oriented programming using Java, Python, or similar.
  • 3+ years’ experience in TypeScript or JavaScript.
  • 3+ years’ experience writing and executing SQL queries using MS SQL Server, PostgreSQL, or Oracle.
  • 2+ years of experience in automation of test setup/cleanup.

Preferred:

  • Experience working with test criteria using Gherkin or similar BDD syntax.
  • Experience building and running API tests using Postman, REST Assured, or ReadyAPI.
  • Experience working with CI/CD tools (Jenkins, Azure Pipelines, AWS Pipelines).
  • Familiarity with Git, Jira, and Agile development workflows.
  • Experience with test data management or test data automation
  • Exposure to mobile test automation (Playwright for mobile web, or Appium if applicable).

Key Attributes

  • Strong debugging, scripting, and problem-solving abilities.
  • Able to operate independently and handle changing priorities.
  • Strong communication skills and an eye for quality, maintainability, and long-term automation success.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application