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