Job description
We are looking for Java Developer in Test who will be responsible for: debug complex software products through the use of systematic tests to develop, apply and maintain quality standards for company products. Design, code and execute automated test scripts. Prepare reports and documentation updates. Technical consulting on automation issues, tools and processes. May take part in researching best practices, new tools and technology. Interact with senior internal and external personnel. Develop and executes software test plans. Analyze and write test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software. Analyze test results to ensure existing functionality and recommends corrective action. Consult with development engineers in resolution of problems. Apply Scrum practices, including acceptance testing, iteration and release planning, and stand-up meetings.
Requirements
- Background in quality assurance and automated testing- essential
- experience in Quality Assurance testing, writing, executing test plans and reporting defects- essntial
- Demonstrated understanding of different type of testing and testing theory-essential
- Experience working with XML schemas and documents
- Experience in SOAP based Web Service development - essential
- Programming experience in Java (basics level at minimum) - essential
- Good understanding of xUnit (e.g. JUnit, TestNG) test frameworks
- Working knowledge of Maven, Tomcat and Eclipse/IntelliJ
- Initiative
- Positive attitude, attention to detail, be a team player, possess good problem solving skills, and have a strong work ethic
- Good understanding of code quality, test automation and continuous integration
Additional requirements
- Working knowledge of Object Oriented principles, techniques etc.
- Experience with Agile and Scrum framework
- Programming experience in other languages than Java (e.g. Python, Groovy, Ruby, Perl)
- Working knowledge of Design Patterns
- Knowledge of Unix/Linux operating systems
- Familiarity with GIT, Jira or Rally is a plus
- Good understanding of xUnit (e.g. JUnit, TestNG) test frameworks
Offer
- Possibility to develop skills and gain new qualifications with the latest technologies.
- Possibility to attend internal and external trainings.
- International work environment.
- The budget for this position is between 10 000 - 18 300 PLN and depends on the chosen form of the agreement (standard work agreement or B2B).
- Relocation package (4500 PLN total value), paid in three installments (1500 PLN per month).
- Extended medical care (over 80 medical facilities in Kraków) for you and your family.
- Multisport Benefit card.
- Home office option (up to 8 days, after adaptation period).
- High standard facilities, kitchen or easy access to food-courts or restaurants.
- Comfortable location, easy access by public transport, parking for bicycles.