About the Company Founded in 2014 and based in Montreal, Canada, Fintegro Company Inc. is an IT staffing company with a back office in Ukraine.
We connect global companies with top IT engineers from Canada, Latin America, and Eastern Europe. About the Project The project is one of the world’s largest marketing automation platforms, providing a complete software solution for fast-growing small businesses and global enterprises.
The product includes web, backend, API, and automation infrastructure components. The QA Automation Engineer will work with existing automation frameworks, maintain and extend automated test coverage, support regression testing, and contribute to the overall quality strategy of the product. Project Tech Stack Frontend: Angular, Node.js Backend: Java Spring Framework Automation: Java, TypeScript, Selenium, Playwright, TestNG, RestAssured, Allure Report, Selenoid Test Management: TestRail Performance Testing: JMeter CI/CD: Jenkins, GitLab CI/CD or similar tools Bug Tracking: Jira Responsibilities Build, maintain, and improve the existing Java + Selenium + TestNG + Allure automation framework for UI and API testing.
Maintain and extend the TypeScript + Playwright automation framework for UI and API automation.
Design, implement, execute, and maintain automated tests for web applications, backend services, and APIs.
Support and improve regression testing processes, including regular test runs, failed test analysis, reporting, and bug creation in Jira.
Integrate automation results with TestRail and maintain proper synchronization of test cases and test execution results.
Prepare clear and structured test execution reports using Allure Report or similar tools.
Design and execute performance, load, and stress tests using JMeter.
Analyze performance test results, identify bottlenecks, and provide recommendations for improvement.
Participate in release preparation activities, including test planning, re-testing, regression testing, and post-deployment support.
Collaborate closely with developers, product managers, manual QA engineers, and other stakeholders.
Review manual test cases when needed and support manual QA engineers with test case design, test execution, and deadline-critical activities.
Use AI tools to improve test automation productivity, generate or optimize automated tests, and speed up routine QA engineering tasks.
Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, retrospectives, and refinement sessions. Must-Have Qualifications 5+ years of experience in QA Automation.
Strong hands-on experience with Java automation.
Advanced knowledge of Selenium and TestNG.
Strong experience with TypeScript and Playwright.
Hands-on experience in building, maintaining, and improving automation frameworks.
Solid experience with UI automation and API automation.
Experience with RestAssured for API testing.
Experience with performance testing using JMeter.
Experience with Allure Report.
Experience with TestRail, including test case management and automation result integration.
Experience with Selenoid or similar tools for running tests in isolated environments.
Good understanding of RESTful APIs and client-server architecture.
Strong knowledge of QA methodologies, test design techniques, testing types, and QA life cycle.
Experience with CI/CD pipelines and tools such as Jenkins, GitLab CI/CD, or similar.
Good knowledge of Git and Git flow.
Experience with Jira for bug tracking and task management.
Experience using AI tools such as Claude, Copilot, Cursor, Antigravity, or similar tools to support automation testing.
Strong written and spoken English.
Experience working in international distributed teams.
Good communication, collaboration, and problem-solving skills. Nice-to-Have Qualifications Experience with Postman.
Experience with mobile web testing.
Experience with backend testing beyond API automation.
Experience with test result analytics and automation stability improvement.
Experience mentoring other QA engineers or improving QA processes inside a team. English Level Strong English proficiency, both written and spoken, is required for regular communication with international stakeholders and distributed engineering teams. Role Summary We are looking for a Senior QA Automation Engineer who can work across Java and TypeScript automation frameworks, support both UI and API testing, contribute to performance testing, and improve the overall automation infrastructure.
The ideal candidate is not only able to write automated tests but also maintain frameworks, analyze test results, improve test stability, work with reporting and test management tools, and collaborate effectively in an international Agile environment.