Position: Senior Automation QA Engineer
Company: Leobit
Experience required: 3y
English level: upper

The customer is a company from Switzerland specializing in Artificial Intelligence and Machine Learning, with deep expertise in mechanical engineering and contract manufacturing. The product designed by Leobit is a SaaS web platform for fast and efficient creation offers and query processing in a very narrow area, including the field of 3D modeling. The main functionality of the program is the ability to view models, estimate the cost, fast and transparent communication. This solution is also driving digital transformation in the administrative area. It connects CNC turnkey contracts, industrial 3D printers, and buyers.

**Responsibilities:**
• Design automation test plans and work closely with manual QA team (review manual test cases, select candidates for automation) 
• Evaluate, monitor and work on increasing manual vs. automation test coverage, ROI
• Implement, maintain and refactor automation scripts
• Execute automation scripts, log and evaluate the results
• Improve and extend the test framework
• Prepare automation reports for stakeholders in “readable” format
• Use CI/CD tools for monitoring the development process

**Requirements:**
• 3+ years of experience in Test Automation
• Practical experience with Protractor, Playwright or similar test automation frameworks
• Experience in building from scratch or/and extending of automation testing frameworks
• Experience with continuous integration and source control systems
• Good knowledge of JavaScript
• Profound knowledge of SQL databases
• Experience in logging and debugging tools
• Deep understanding of software testing processes, methodologies, and standards
• Ability to work using Agile methodologies
• Experience with TypeScript (would be a plus)
• Experience in BDD Frameworks (Cucumber) (would be a plus)
• Experience with mobile testing (functional), traffic sniffers (web/mobile) (would be a plus)
• Professional certification (ISTQB or similar methodologies) (would be a plus)
• Bachelor's or Master's degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering, and Math)
• Level of English: Upper-Intermediate (at least)

**We offer:**
• Interesting and challenging projects
• Competitive compensation and regular results-based salary review
• A broad range of professional education and personal development possibilities
• Comfortable and cozy working environment 
• Motivated colleagues with profound knowledge of the technical field
• Attractive compensation package

**Accelerate your career with Leobit!**