Responsibilities
- Create and implement automated testing frameworks and utilities independently
- Develop and run automated test scripts covering user interface, application programming interfaces, and database levels
- Incorporate automated testing procedures into continuous integration and continuous deployment workflows using tools like GitHub Actions or Jenkins
- Collaborate with engineering, product, and quality assurance teams to establish testing approaches and enhance product quality early in development
- Conduct code reviews and offer suggestions to improve testability and adherence to quality benchmarks
- Detect software defects, analyze root causes, and work with teams to resolve issues
- Set up and maintain testing environments, test datasets, and related infrastructure
- Support performance and security testing initiatives
- Utilize artificial intelligence tools such as GitHub Copilot and Gemini CLI to increase productivity in development and testing tasks
- Regularly assess and adopt emerging testing tools, frameworks, and industry best practices
Requirements
- Minimum of five years of software development experience with emphasis on testing
- Proficient in programming with TypeScript or C# (Java is acceptable; Python is an added advantage)
- Demonstrated ability to build test automation frameworks from the ground up
- Practical experience in API and/or database-level testing
- Solid knowledge of relational databases including SQL, MSSQL, and Oracle
- Experience in UI test automation using Playwright (preferred) or alternatives like Selenium or Appium
- Familiarity with GitHub and CI/CD pipelines, particularly GitHub Actions (Jenkins also accepted)
- Strong grasp of software development lifecycle and Agile practices
- Bachelor’s degree in Computer Science, Engineering, or a related discipline
- Fluent in both English and Spanish, spoken and written
Nice to Have
- Experience operating in AWS cloud environments
- Exposure to mobile application testing is beneficial
- Familiarity with both RESTful and SOAP-based APIs is advantageous
- Knowledge of Linux systems in addition to Windows platforms is a plus
- Prior use of AI-powered development tools such as GitHub Copilot, Microsoft Copilot, or Gemini is preferred
Benefits
- Hybrid work model based at the new Metro Plaza office
- Standard legal benefits as per Dominican Republic regulations
- Supplemental private health insurance provided by HUMANO
- Subsidy for gym membership
- Meal allowance
- Market-competitive compensation package
- Annual vacation bonus
Work Arrangement
Hybrid
Other
- Must be fluent in both spoken and written English and Spanish
- No travel required
- Working hours not specified
- Shift details not defined
- Equipment provisions not specified
- Security clearance not required
- Background checks not specified
- Contract duration not specified
- Probation period details not provided
- Relocation assistance not applicable
- Training details not specified