At least a Bachelor’s degree in Software Engineering or equivalent
1+ year of hands-on testing experience preferably in web application testing
Knowledge and experience in creating tests using object-oriented programming language (preferably C#)
Excellent analytical skills, being able to design and implement suitable tests
Strong knowledge of English (reading, writing and speaking)
Experience or strong theoretical background in API Test Automation
Experience with performance testing
Experience with unit testing concepts and tools (NUnit, MSTest)
Experience with Selenium WebDriver
Experience with testing of web services
Experience with Virtual Machines (Hyper-V, VMWare)
Understanding of Agile development process (SCRUM)
Understanding of XML, XSD, XPath, JSON
Understanding or practical working skills with Oracle and MS SQL SERVER.
Bonus system based on appraisal results;
100% compliance with Labor Law and even more (100% covered sick leaves, 24 WORKING days of vacation);
Medical insurance (A and A+ class clinics);
Comfortable office location (near Pochaina/Petrovka Metro station);
Comfortable working environment (hi-end workstations, recreation area);
Daily fruits and snacks.
Design, write and execute test cases and test plans
Plan, design and create automated API and UI tests
Design and execute performance tests
Configure environments for testing and development purposes
Work with the developers to resolve issues
Encourage the use of appropriate industry standard best practices and processes
We are looking for an experienced and talented Software Test Engineer who’s proficient in testing of enterprise-scale software. You will work as part of a distributed agile team developing and testing the SDL software.
You will help define and deliver quality new features for our products and services. The fast-paced agile development cycle will require you to use several testing approaches, write test automation code and work closely with your team as part of the iteration.