Senior Automation QA Engineer
Зарплата
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
We are looking for Automation QA engineer who is passionate about delivering high quality product. We develop a portfolio of cloud platforms and services for one of our corporate clients. The portfolio includes several PaaS-like services (e.g. DB as a Service, API Management as a Service, Monitoring as a Service). The right candidate will help us to establish best test practices within our organization as well as cover existing portals with unit tests written in JavaScript. Smooth user experience is one of the success factors for this portfolio of large projects. This is an excellent opportunity for a mid-level engineer who wants to make a next step in their career and make a shift from regular solutions to cloud software and enterprise systems.
Ожидания от кандидата
- 3+ years of commercial work experience in software testing
- Advanced knowledge of JavaScript programming language
- Experience with Mocha and Cypress automation test frameworks
- Good understanding of testing techniques, tools, and methodologies
- Good understanding of SDLC
- Experience in Azure Cloud is a solid plus
- Experience in working with Vue.js and Node.js is a solid plus
- Experience in building CI/CD pipelines is a solid plus
- Excellent communication skills
- Problem-solving aptitude
- Upper-Intermediate English (written and spoken)
- BSc/BA in Computer Science, Engineering or a related field
Условия работы
- Attractive compensation, paid vacation, sick days, national holidays and trainings
- Ability to visit international client sites, closely collaborate with engineering teams of our clients – large corporate enterprises leading in their sectors
- Stimulating, dynamic and growing team
Дополнительные инструкции
- Creating detailed, comprehensive and well-structured test plans and test cases
- Reviewing technical design documents
- Estimating, planning and prioritizing quality testing activities
- Carry out regression testing every time when changes are made to the code
- Testing all aspects of the product/system
- Regular communication with client(s), gathering feedback, detecting business and technology opportunities, provide accurate estimates and meet commitments
- Regular and structured reporting to the management team
