QA Automation Engineer (JavaScript) in the EU
ВакансииSummary
Andersen is hiring a QA Automation Engineer (JavaScript) in the EU for a project with an Austrian company. The role involves testing a resource allocation system for emergency services as part of a larger control center platform.
The customer is one of Europe’s leading system specialists in the design, implementation, and operation of mission-critical control centers for public safety, industry, and transportation sectors. With over 50 years of experience, more than 600 employees, and a strong focus on innovation, the company delivers comprehensive end-to-end solutions including command-and-control systems, unified communications, multimedia integration, and IT infrastructure.
The project is focused on developing a resource allocation system for emergency response services within a larger operational platform. It includes an administrator interface for configuring and managing resource data based on incident types and conditions, and a command-and-control interface for dispatchers to handle incoming alerts, log incidents, and allocate resources in real time.
Responsibilities
- Designing, developing, and maintaining E2E test automation frameworks using Cypress and TypeScript.
- Ensuring the framework is scalable and maintainable.
- Creating, executing, and managing automated test cases for web applications.
- Performing manual testing when necessary to ensure comprehensive test coverage.
- Working closely with developers to understand application functionality and provide feedback on testability.
- Participating in code reviews and contributing to improving code quality.
- Validating that web applications adhere to HTML, CSS, and REST standards.
- Identifying and reporting any deviations from these standards.
- Participating in code reviews using GitLab to ensure high-quality code.
- Integrating automated tests into the CI/CD pipeline using GitLab-CI.
- Collaborating with DevOps teams to ensure smooth deployment processes using Kubernetes and Docker.
- Documenting test cases, test results, and any defects found.
- Reporting testing progress and results to stakeholders.
- Utilizing tools like JetBrains IntelliJ IDEA, Angular/Nrwl Nx, and Storybook for development and testing.
- Conducting load testing using tools like K6 to ensure application performance under various conditions.
Requirements
- Experience as a QA Automation Engineer for 4+ years.
- Proficiency in end-to-end (E2E) test frameworks, specifically Cypress.
- Experience with TypeScript.
- Experience in testing on E2E/manual level.
- Strong understanding of web standards including HTML, CSS, and RESTful APIs.
- Experience with code review processes, preferably using GitLab.
- Level of English – from Intermediate+ and above.
Desired skills
- Experience with deployment technologies such as Kubernetes and Docker.
- Experience with building tools and continuous integration systems, particularly GitLab-CI.
- Familiarity with JetBrains IntelliJ IDEA.
- Knowledge of Angular, Nrwl Nx, and Storybook.
- Experience with Jira and Zephyr Scale for test management.
- Experience with load testing tools, particularly K6.
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Join us!
Будем рады видеть вас!
Мы обрабатываем персональные данные по GDPR
Все еще ищешь вакансию мечты в IT? Тогда кликни здесь, чтобы увидеть полный список открытых вакансий в команде Andersen. У нас постоянно открываются новые позиции!