Full-Time Senior Automation Engineer (Contract)
Software Mind is hiring a remote Full-Time Senior Automation Engineer (Contract). The career level for this job opening is Senior Manager and is accepting Kraków, Poland based applicants remotely. Read complete job description before applying.
Software Mind
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Project: Our team supports a British insurance company with cybersecurity, developing customer care applications for communication. The applications check customer infrastructure security for agreements. The backend-heavy solution uses distributed microservices hosted on Azure. Automation coverage is needed, particularly for integration, contract, and performance testing.
Position: Implement and maintain automated tests across UI, API, and integration layers. Create and maintain Grafana dashboards for automation metrics (test coverage, flakiness, build health). Collaborate with the delivery team, ensuring automation aligns with quality strategy. Automate with reliable test data management. Collaborate on contract testing using Pactflow.
Expectations:
- Strong command of C# and the .NET ecosystem, experience building scalable solutions with Azure Functions.
- Proven ability to work with various data solutions, including Azure SQL and Cosmos DB.
- Experience implementing robust messaging patterns and event-driven architectures using Azure Service Bus.
- Hands-on experience with Azure DevOps Pipelines for CI/CD, and Docker for containerization.
- Skilled in automating user interface tests with Playwright.
- Expertise in creating comprehensive API tests using RestSharp and frameworks like xUnit/nUnit.
- Familiarity with Grafana for monitoring and creating insightful dashboards.
- Experience with Behavior-Driven Development (BDD) and writing test scenarios using Reqnroll (Gherkin).
- Communicative English for international collaboration.
Additional skills: Experience with Pactflow for robust contract testing.