Automation Tester

Job description:

Ework Group 
- founded in 2000, listed on Nasdaq Stockholm, with around 13,000 independent professionals on assignment 
- we are the total talent solutions provider who partners with clients, in both the private and public sector, and professionals to create sustainable talent supply chains.
With a focus on IT/OT, R&D, Engineering and Business Development, we deliver sustainable value through a holistic and independent approach to total talent management. By providing comprehensive talent solutions, combined with vast industry experience and excellence in execution, we form successful collaborations. We bridge clients and partners & professionals throughout the talent supply chain, for the benefit of individuals, organizations and society.
For our client, a Danish pharmaceutical company, we realize a recruitment process on the position Automation tester.
Test Automation Engineer with interest in AWS & Azure
Do you want to lean more about AWS & Azure, software development and IT quality in a pharmaceutical context? We are looking for a test automation engineer to join our Cloud team! Your role will be to create automated tests for the Cloud-based (AWS & Azure) solutions made for internal customers. This means that you need to work with the development team to understand the functionality that they are implementing, and then you will design and implement robust automated tests to ensure that the requirements of the functionality are met.
At company, patient safety is our #1 consideration, and therefore you need to be the type of person who is not intimidated by the procedures and processes ensure our patients’ safety. You need to be excited by the opportunity to work within a world-class QMS (Quality Management System). Your role in this will be breaking down design specifications into qualification test cases and ensuring that they are automated as much as possible. This means that you need to like digging into how the software works, and to be comfortable with writing in clear technical English.
The test cases are mainly written in Powershell and Shell, and executed in Python using the Pytest framework, so programming experience in these languages is a requirement for this position. The test results are retuned to Azure DevOps (ADO) in JUnit, so if you have experience with integrating testing with ADO that would be an advantage. The IT solution that you will be testing is built using Cloud native services so the design of tests often requires an understanding of AWS and/or Azure services. As the test engineer you will be the doorway into the team for customers reporting issues with our IT solution, so you will need to investigate and document bugs, and assist in their resolution.
The position is in the “Anything-as-a-Service” team which is part of Cloud Infrastructure department in thecompany Global IT organization. We are the team which makes Cloud based IT solutions for our internal company customers, and we use both AWS and Azure to do this. The team you will be working on is very international with members based in Denmark, India, Poland, Czech Republic and the Philippines. The team currently consists of a product owner, scrum-master, architect, 2 developers, 2 DevOps and a test engineer. The test engineer is transferring to another project on the team but will ensure that you are well onboarded. This is a mature project with a well-established team with low turn-over, the project is running under scrum with 2-week sprints.
The role is remote with occasional visits to the company office in Warsaw (approx. 1/month after the onboarding period), and 1-2 visits to Copenhagen a year.
Objectives of this Role:
- Design and creation of robust automated regression tests
- Break down design specifications into test cases and ensure that testing is implemented
- Write tests in Python, Powershell and/or Shell
- Investigate and document bugs, and ensure that bugs get fixed and tested. Be comfortable working with internal customers to gather information on bugs.
- Understand how the IT solution works so that you can assist with quality documentation such as IT risk assessments
- Help the team breakdown features into user stories and enabler stories
- Be an engaged Agile team member by participating in the daily stand-ups in an active manner
- Become familiar in the QMS and how it applies to testing
- Develop a good understanding of our IT solutions and the Cloud services that support them
- Develop your own skills in the area of Cloud technologies so you can help with tasks other than testing
Required Skills
- Experience with writing automated tests
- Programming experience with Python, and preferably also Powershell and shell
- Experience with working within compliance frameworks such as QMS
- Some experience in the Cloud so that you can understand how Cloud based IT solution are put together
- Good technical written English
- Bachelor degree in a technical field
- Previous exposure to IT processes that shows you will enjoy the technical side of this job
- Experience with integrating testing with Azure DevOps would be an advantage
We offer:
* B2B agreement
* Transparent working conditions with both Ework and the client
* Current support during our cooperation
* Possibility to work in an international environment
* Collaborative environment in Swedish organizational culture
* Private medical care
* Life insurance
* Multisport
* Teambuilding events
Contact person: daria.sowa@eworkgroup.com
Client code: HNN01
Do you know someone who would fit this position? Recommend a candidate by sending her/his CV to: polecenia@eworkgroup.com

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.