AppGreat is one of the fastest growing global IT companies, supporting the highest tech organizations in the world with 6 offices: 2 in Sofia, 1 in Plovdiv, 1 in Skopje, 1 in Bucharest and 1 in Israel.
We are working with top talents and highly experienced management to ensure the world’s leading technology companies meet all the business challenges that the future holds.
We are AppGreat! We are a young and ambitious company like no other!
WHY JOIN OUR DREAM TEAM?
The most important part of AppGreat is the team. From our founders to the last person, we are committed to creating a pleasant environment and a place where everybody feels like they belong.
We invest in them in any way we can, starting from the amazing atmosphere in the office, unique benefits, and career growth opportunities.
We are looking for a skilled Automation Developer with expertise in TypeScript and Playwright/Cypress to join our automation team. In this role, you will be responsible for enhancing and maintaining automation testing frameworks, ensuring the quality, reliability, and scalability of our products. You will collaborate with cross-functional teams to drive automation best practices and support rapid development cycles.
RESPONSIBILITIES:
- Design, develop, and maintain scalable test automation frameworks using TypeScript and Playwright/Cypress.
- Develop and execute comprehensive automated test scripts to validate the functionality, performance, and user experience of the platform.
- Partner with developers, product managers, and QA engineers to define automation strategies and improve test coverage.
- Embed automated tests into CI/CD pipelines (e.g., CircleCI, GitHub Actions) to support continuous testing.
- Ensure automation scripts are scalable, maintainable, and efficient to support fast development iterations.
- Analyze test failures, identify root causes, and work with development teams to resolve issues.
- Maintain detailed records of test cases, automation frameworks, and testing processes.
REQUIREMENTS:
- Bachelorโs or Masterโs degree in Computer Science, Engineering, or a related field.
- A minimum of 5+ years of experience in test automation, with a strong focus on TypeScript.
- Hands-on expertise in Playwright and/or Cypress for web application testing.
- Experience with CI/CD tools (e.g., CircleCI, GitHub Actions) for integrating automated tests.
- Strong knowledge of software testing methodologies, including functional, regression, and end-to-end testing.
- Proficiency in version control systems like Git.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills with a proactive mindset.
- Familiarity with performance testing tools (e.g., JMeter): Advantage
- Knowledge of cloud platforms (e.g., AWS) and containerization tools (e.g., Docker): Advantage
- Experience with API testing tools (e.g., Postman, REST Assured): Advantage
OUR OFFER:
- Attractive remuneration package;
- Excellent career growth opportunities;
- Flexible option for remote work;
- 25 days annual leave, plus an additional day for your birthday on top of that;
- A social package which includes additional medical subscription, company events, and many others;
- Comprehensive training and development programs!