P&P Solutions is looking for a Software Development Engineer in Test to join a greenfield project focused on building a new ecosystem for debt management. You will work within an Agile and Domain-Driven Design environment, collaborating with cross-functional teams to ensure high-quality software delivery for a modern, distributed system.
Key responsibilities
- Design and maintain comprehensive manual and automated test scenarios covering functional, regression, integration, and UAT testing.
- Develop and maintain UI, API, and end-to-end automated tests using C#, .NET, and modern testing frameworks like Cypress and Playwright.
- Test REST APIs, distributed systems, and asynchronous event-driven communication.
- Integrate automated tests into CI/CD pipelines using GitLab and GitHub Actions.
- Manage test cases, execution, and reporting using Jira and Xray.
Requirements
- Minimum 4-5 years of experience as a QA Engineer, with at least 2 years in a Senior role.
- Strong programming skills with hands-on experience in C#, .NET, and xUnit.
- Proficiency in testing distributed systems, REST APIs, and event-driven architectures.
- Experience with TestContainers, Swagger, Postman, and SQL (PostgreSQL).
- Solid understanding of DDD principles and experience working in Agile teams.
What we offer
- Opportunity to work on a greenfield project with no legacy maintenance.
- Full remote work environment with a focus on modern development practices.
- Collaboration with experienced developers and Product Owners in a professional setting.
- Access to advanced tools and technologies for test automation and performance monitoring.