QA tester
Job Summary
QA / Applications Test Engineer (.NET Specialist)
Job Description
We are looking for a versatile and meticulous QA / Applications Test Engineer with a strong background in applications alongside web API and legacy enterprise this role you will design implement and execute comprehensive manual and automated testing strategies to ensure the highest quality reliability and security across our software ecosystem.
The ideal candidate will feel equally comfortable testing core C#/.NET desktop or web applications as they do validating third-party integrations backend databases and auxiliary applications.
Key Responsibilities
Test Strategy & Execution: Create maintain and execute comprehensive manual and automated test cases (C# .NET Oracle) applications as well as broader enterprise software.
Automation Engineering: Build and extend scalable automation frameworks using tools like Selenium Playwright or Cypress (with C# or JavaScript/TypeScript) to reduce manual regression overhead.
API & Integration Testing: Validate RESTful and SOAP web services using utilities like Postman or SoapUI ensuring seamless end-to-end data flows systems and external applications.
Defect Management: Identify isolate record and track software bugs using Jira or Azure DevOps (TFS). Work closely with cross-functional development teams to ensure quick resolution.
Database Verification: Write and run complex SQL queries to perform backend data validation verify data integrity and check migration workflows.
CI/CD Integration: Integrate automated test suites into DevOps build pipelines (Jenkins GitHub Actions or Azure Pipelines) to facilitate continuous testing.