About the project:

  • Our international client established in Prague is looking for a new colleague to join their team as a Software Design Engineer and work on various in-house projects developed for the Testing/QA department. The current team is small, but very dynamic, interested in new technologies, always striving to develop diverse software and automation tools in order to provide the highest quality service to their clients.In the development of the automated frameworks and solutions, the Software Design Engineer will be cooperating with other developers around the world, with the QA team and the program managers creating, maintaining, and improving automated tests and testing infrastructure. So if you are a developer interested in the testing environment and technologies, this could be the right role for you!

    The choice of technologies includes, but it is not limited to different programming languages such as Java (C# or .NET also considered), and testing experience with databases (SQL, NoSQL), API-s and Web Services (SOAP, XML, REST); Continuous Integration Tools (Jenkins, SonarQube), management tools (Maven and Gradle); browser technologies (Selenium), source control and defect management tools (SVN, GiT & JIRA).

    The Software Design Engineer joining the team can expect rewarding benefits and the opportunity to work in a varied, challenging role with a large scope where he/she will be able to demonstrate his independence, innovation and talent.

    For this particular position, the Software Design Engineer is required to be already located in Prague, or to be considering and willing to relocate to the Capital city of the Czech Republic.

Responsibilities:

  • – Build and implement Test Automation Framework and Solutions
    – Develop test tools & utilities that automate functional and non-functional tests into automated test harnesses; prepare and maintain test/development environment for testing
    – Consider testability through automation of application areas when reviewing application design specifications
    – Understand test implementation process as test case automation is designed, engineered, and reviewed
    – Provide timely status and resolution of issues, work in an Agile framework
    – Build on knowledge of Design/Development Engineering theory/methodology and technical competencies

Requirements:

  • – Experience with, but not limited to: C, C#, Java, Maven, Gradle, Jenkins, SonarQube, GIT, NoSQL/SQL, SSL, HTML, JavaScript, XPath and browser technologies, Selenium, SOAP, XML, REST, GiT, JIRA, SVN, etc.
    – Understanding of various platforms is a great advantage (iOS, Blackberry, Android)
    – Strong testing, defect finding, troubleshooting, and problem solving skills

Additional Requirements:

  • – Self-motivated, team-player, willing to learn and share the knowledge with the other team members
    – Reliable person, able to establish the priorities
    – Analytical and creative thinking
    – English language – at business level is a must
    – Ability to pass a background check

In exchange, the company would be offering:

  • – Permanent contract
    – Work in a stable and leading international company in a multinational team
    – Work with cutting-edge technologies
    – Personal development
    – Benefits and a bonus structure based on merit
Apply Now For: Software Design Engineer (Java) – Prague






Send Us Your CV:


How many seconds has one minute?