Middle/Senior JS AQA Engineer
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior JS AQA Engineer.
Requirements:
- 2+ years of experience in Test Automation using JavaScript/TypeScript, with solid hands-on expertise in Playwright and Cypress;
- Experience with WebdriverIO or similar frameworks;
- Strong knowledge of QA methodologies, testing strategies, and defect lifecycle;
- Solid understanding of RESTful API testing and microservices architecture;
- Experience writing and maintaining unit tests;
- Familiarity with CI/CD processes and tools (e.g., GitHub Actions, Jenkins, GitLab CI);
- Experience with performance testing tools is a plus (K6, JMeter);
- Ability to work independently and in a team, multitask, and handle pressure;
- English level: Upper-Intermediate.
Responsibilities:
- Design, develop and implement automated tests and frameworks;
- Review product requirements, design, and functional specifications to prepare automated test cases;
- Collaborate with product line stakeholders to develop strategies and frameworks relating to their emerging demands;
- Work closely with team members to automate the execution and verification of reports created by the various company products;
- Take on leadership responsibilities and influence the direction of the automation effort, its schedule, and prioritization;
- Support building of test processes, environments, and scripts;
- Provide a practical approach to complex product testing, specifically in the automation of test cases for regression testing and system load testing.