Posted on: 23/06/2026
Role Overview :
The QA Engineer will own testing and automation for our .NET-based public APIs and integration workflows. This role is responsible for ensuring high-quality, reliable releases through strong automated test coverage, end-to-end validation, and close collaboration with Engineering and Integration teams.
This is not a manual-only QA role. The focus is on building scalable test automation, validating complex integration scenarios, and strengthening our API quality posture as we scale.
Key Responsibilities :
- Design, implement, and maintain automated API test suites for public .NET APIs.
- Develop and execute end-to-end (E2E) integration tests across interconnected systems.
- Translate manual API validation (Postman) into repeatable automated tests.
- Validate authentication and authorization flows (OAuth 2.0, JWT).
- Perform data validation using SQL Server queries to confirm system behavior and troubleshoot issues.
- Collaborate with engineers to clarify edge cases and improve testability.
- Maintain regression coverage and ensure release readiness.
- Contribute to test strategy, planning, and quality process improvements.
- Support testing across integration and automation platforms.
Required Skills :
- Strong experience designing and writing automated tests for APIs and/or UI using modern frameworks.
- Experience with automation tools such as pytest, Playwright, or similar.
- Solid understanding of REST APIs, status codes, payload validation, and error handling.
- Ability to independently design test scenarios and articulate coverage strategy.
- Experience validating system behavior using SQL queries (SQL Server preferred).
- Working knowledge of OAuth 2.0 and JWT authentication flows.
- Experience validating end-to-end workflows across integrated systems.
- Strong troubleshooting and root cause analysis skills.
- Ability to adapt to evolving tools and frameworks.
Preferred Qualifications :
- Direct hands-on experience with pytest.
- Direct hands-on experience with Playwright.
- Experience with TestRail or other test management tools.
- Experience integrating automated tests into CI/CD pipelines.
- Exposure to integration platforms or workflow engines (e.g., Workato).
- Experience with performance, load, or reliability testing of APIs.
Current Tooling Environment :
- Manual API Testing : Postman.
- Automated API Testing : pytest (framework may evolve).
- UI Automation : Playwright.
- Test Management : TestRail.
- Database : SQL Server.
- Authentication : OAuth / JWT.
- Integration Platforms : Camunda, Workato.
What Success Looks Like :
- Strong automated regression coverage across core API workflows.
- Reduced production defects and improved release stability.
- Clear traceability of test cases and execution results.
- Early identification of integration edge cases and authentication issues.
- Improved release confidence through reliable E2E validation.
- Proactive identification of quality risks during development.
- Meaningful contribution to improving QA practices and automation maturity.
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1647709