Source description
About the role
Job Responsibilities
Develop and maintain automated test suites for AI web services and user interfaces using Java-based frameworks.
Write, execute, and maintain test scripts (e.g., integration, API, regression, and end-to-end tests) with a focus on reliability and maintainability.
Design test cases from requirements and user stories, translating functional specs into automated test coverage.
Build and manage test data and test environments to support repeatable automation runs.
Integrate automated tests into CI/CD pipelines, ensuring fast feedback and stable releases.
Use automation and debugging techniques to diagnose defects, reproduce issues, and provide actionable reports.
Maintain test frameworks and utilities (helpers, mocks, page objects, API clients) to reduce duplication and improve coverage.
Collaborate with developers, QA peers, product owners, and DevOps to define quality standards and test strategy.
Participate in code reviews, contribute to technical documentation, and adhere to coding and testing best practices.
Monitor test results and quality metrics, investigate flakiness, and continuously improve test execution performance.
Additional Knowledge
Knowledge on Terraform
More at Highbrow Technology