Reference : STAK 121501
Location : Based in Krakow, Poland
Salary Range : Competitive salary and a range of employee benefits
Business Area: Camlin Technologies – Engineering
Role Reports To : Project Manager
Company Information
The Camlin Group is a privately owned holding company with a range of separate businesses in the engineering and scientific market sectors. Our aim is to expand our product portfolio by in-house development and acquisition. We have over four decades of successful history in the Electric Utility industry and have been responsible for a range of innovative and widely adopted solutions across global markets.
Within the Camlin Group, Camlin Technologies is responsible for product development and works closely with Kelvatek, Camlin Power and Camlin Rail, to develop the next generation of exciting and cutting edge products and systems for the power industry.
A new exciting opportunity currently exists for a talented and experienced Software Test Automation Specialist with strong Python scripting experience within Camlin Technologies, which is the R&D, engineering and operations centre for the Camlin Group.
The Role
Software Test Automation Specialist
Responsibilities:
- Be a key member of the team to produce high quality software
- Develop and implement test strategy to achieve objectives
- Guide team in best use of selected test approaches and techniques
- Design, develop and maintain automated component and system tests to increase coverage
- Ensure automation environments run smoothly and ensure all tests pass, or highlight any regressions
- Work effectively within multi-cultural team to define testable user stories and acceptance criteria and to resolve any defects that may arise.
- Actively collaborate with stakeholders to clarify requirements and define test cases
- Document and maintain manual test cases
- Respond to change including adding or adding test cases
- Prepare and present test reports to include status and coverage
- Develop automation libraries and tools as well as factory programming and configuration tools
Essential Requirements:
- Degree in Computer science / software engineering, or equivalent
- Strong experience developing python scripts and applications
- Knowledge of application development in C++, java or .NET
- Proven ability to accurately test, evaluate and report results
- Knowledge in up to date development/test approaches and techniques, including test driven development, acceptance
Desired criteria:
- Experience in test automation of embedded platforms
- Experience with Linux administration
- Experience using testing frameworks such as Robot Framework, Squish or Selenium
- Understanding of continuous integration and continuous delivery approaches
- Understanding of networking protocols such as TCP/IP
Personal Attributes
- Patient and Conscientious individual demonstrating attention to detail as well as high levels of ownership and commitment.
- Excellent communication and presentation skills.
- An excellent team player capable of delivering top results under pressure and to strict deadlines.
- Ability to communicate effectively with all stakeholders.
- Quality focused with an understanding of advances in computer technology and how this affects the business environment.
- A positive "can do" enthusiastic attitude towards addressing the technical challenges facing Camlin Technologies and our clients.