AI, Testing, Automation, Manual, Cypress Share 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.
Work Location: Remote