Position: Senior Automation QA with Javascript
Company: Luxoft
Category: QA Automation
Experience required: 3y
English level: upper

Project technology stack:

Kotlin, Java 11, DocuSign, Jackson, Caffeine cache, itext 7, tibco JMS, Netty, reactor, VertX, SSHD, Hibernate Validator, junit 5, mongodb, reactive streams, Spring Security, Spring WebFlux, Spring MVC, React, TypeScript, Webpack, Puppeteer, Jest, Enzyme

Responsibilities

• Automation process setup and improvement
• Development of test automation framework architecture
• Building and maintaining automated testing frameworks
• Test case adjustments for automated testing needs
• Integrating automated testing into CI processes
• Test data and test environment preparations
• Creating bug reports based on test execution results

Skills

Must have
• Automation experience - 4+ years
• Manual testing experience - 2+ years
• Experience in testing Restful APIs - 1+years
• Solid skills in Javascript (NodeJS/Typescript)
• Experience in non selenium tools Cypress/puppeteer
• Familiar with test runners like Jest or Mocha, and testing utilities like Chai, Enzyme or any other
• Strong knowledge of test design
• Strong experience with continuous integration processes and tools (Jenkins, Teamcity or similar)
• Experience of working with version control systems (e.g. GIT, Bitbucket and others)
• Strong proficiency in Atlassian Product Suite (Confluence, JIRA)
• Understanding of agile software development methodologies
• Ability to prioritize test cases based on risk analysis
• HTML / CSS / JSON / XML knowledge
• Strong analytical skills
• Accountability and self organization
• Intermediate written and spoken English

Nice to have
• Strong ability to solve, manage and prevent problems independently
• Understanding of Banking Client Onboarding domain
• Experience with Cross-browser testing