Position: Automation QA Engineer (JavaScript)
Company: Nortal
Category: QA Automation
Experience required: 5y
English level: upper
Published: 2023-04-01T00:00:00+03:00

About the vacancy
Nortal invites skilled Automation QA Engineer for long-term and full-time employment.

Mission
Defining, executing and maintaining efficient, highly automated test setups over the whole testing pyramid, from functional testing, integration and contract testing to performance and load testing
Defining and executing an appropriate testing strategy that is aligned on domain level as well as ensuring the availability of suitable test data
Help to realise efficient solution for assuring quality where automation comes up against its limitations
Coach and support your colleagues with deep knowledge to improve expertise in ensuring the quality of software products over the whole cycle of designing, building, testing and deploying applications
Coach and guide more junior Quality Engineers and help them to grow and develop their expertise
Help to continuously advance tooling, processes, and ways of working, always having our customers in mind, and thus embed all-team quality ownership
Work with Product Owners to ensure testable feature specifications and champion approaches like test-driven development or behaviour-driven development
Tackle the whole cycle of designing, building, testing and deploying software and contribute to increasing automation
Requirements
3+ years of experience in automation testing
Strong experience in JavaScript automation
Deep and proven practical knowledge of and expertise in quality assurance practices, tools and methods in an agile context and at scale
Strong technical prowess in all quality assurance areas including automation, functional, contract, integration, performance and load testing
Deep practical knowledge of software engineering practices like BDD and TDD
Proven ability to define and execute quality strategies at scale
Good experience with CI/CD, preferably Gitlab CI
Compelling coaching and training skills for imparting professional software engineering skills
Understanding of social and ethical implications of software engineering (e.g. like described in the ACM Code of Ethics)
AWS knowledge is valuable
Upper-intermediate level of spoken and written English