Full-Time Senior Test Automation Engineer (C# + API testing)
Software Mind is hiring a remote Full-Time Senior Test Automation Engineer (C# + API testing). The career level for this job opening is Experienced 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 Aim: Testing systems in a service-based architecture.
- Analysis, writing and automating tests at API level.
- Running tests pre- and post-deployment against running applications.
- Automating system, integration and vendor integration tests on .NET services deployed on Kubernetes using .NET API framework templates.
- Integrating testing into Azure DevOps CI/CD pipelines and contributing to PRs using trunk-based development.
- Working with developers, business analysts, testers, and stakeholders.
- Some manual E2E testing required.
- Working in scrum teams throughout agile ceremonies.
Position: Investment Book of Record. Supports strategic business objectives for scalability, operational efficiency and improved data availability.
Application Stack: Oracle database, .NET services, message brokers deployed on Kubernetes, integrating with a third-party vendor IBOR product.
Expectations:
- Minimum 3 years of hands-on experience.
- Using and extending the existing API test framework.
- Integrating Reqnroll tests.
- Creating feature files and step definitions, using/creating/updating C# helper methods to write tests.
- Writing tests incorporating messaging queues (Azure Service Bus experience preferable).
- Documenting test cases using BDD syntax in Azure DevOps/Visual Studio.
- Adding automated tests to the main branch with Git using trunk-based development.
- Experience using mock services and stubs for API testing.
- Understanding of automated testing principles.
- Strong communication skills.
- Static Testing techniques.
- Gherkin/BDD.