Position: [Digital Voting System] Senior Automation QA
Company: Luxoft
Experience required: 3y
English level: intermediate

The project is built around a digital voting system that enables investors to vote in real time, removing traditional deadlines for submitting votes several days ahead of a company meeting. This is not a traditional banking project but rather a startup spun out by the bank with a relatively small dev team working on it. Project stakeholders and team members are based in Kiev, Tel Aviv and London.

Tech stack: Angular 5, TypeScript, JS, CSS, HTML5, Java8, Spring, MSSQL, uDeploy, TeamCity, Unix, Cucumber

Responsibilities
• Work on automation testing of the project functionality together with team members in a distributed dev team, contribute to testing processes and strategy improvement
• Become a part of a small development team and own all aspects of Automation testing for the developed application
• Leverage an existing automation testing framework and continuously improve it
• Directly work with CI and deployment tools (uDeploy, TeamCity)

Skills
Must have

• Team player with excellent interpersonal & communication skills in English (both spoken and written)
• Degree in Computer Science or relevant technical speciality
• 3+ years of proven experience in automation testing for server-side BE applications
• Experience in the following areas and technologies: Unix, Java8, Spring, DBs and SQL, RESTful services testing, Git.
• Solid knowledge and experience in automation on Java, performance testing

Nice to have

• Experience with JIRA, CI and deployment tools (TeamCity, uDeploy or similar)
• Strong understanding of Agile SDLC, continuous integration, automated testing, user acceptance testing principles and processes
• Experience working in a distributed / offshore team setup
• Experience with Cucumber