Software QA engineer jobs
Icrats Technologies
full-remotemidpermanentqa Jobs Cabin, NC Today via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
C#.NETQA AutomationManual TestingTest FrameworksMicroservicesREST APIsSQLAzure DevOpsCI/CD
About the role
Role Overview
Hiring QA Test Automation Engineer and QA Manual Test Engineer to assess software quality for a full-stack application. You will be responsible for identifying, reporting, and tracking bugs, and supporting quality assurance activities across the team.
Responsibilities
- Perform Quality Assurance for a C# .NET 5 full-stack application with a microservices architecture.
- Test and validate web applications, Windows services, REST/Web APIs, and database components.
- Identify, record, and track bugs and quality metrics (e.g., defect densities, open defect counts).
- Execute thorough regression testing after bug fixes.
- Participate in sprint ceremonies including sprint planning, sprint review, daily stand-ups, pair programming, and peer code reviews.
Requirements
- 2–6 years of experience in QA for full-stack applications.
- Experience writing automation scripts using open-source frameworks (preferably C#).
- Experience building and maintaining automation test frameworks in C#.
- At least 2 years in manual and/or automation testing.
- QA experience with microservices web apps, Windows services, REST APIs, and databases.
- Hands-on experience with white-box and black-box testing.
- Ability to write clear test plans, test cases, and detailed issue reports.
- Knowledge of SQL and scripting.
- Experience with performance testing (load and stress tests).
- Experience with Azure DevOps and Git repository.
Nice-to-Haves
- API testing knowledge.
- Familiarity with Docker and CI/CD pipelines.
Employment Details
- Full-time, Permanent
- Seniority: all levels (experience range 2–9 years)
- Location shown: Jobs Cabin, NC (remote mentioned in the description).
About Icrats Technologies
Icrats Technologies is a technology company providing software engineering services and developing full-stack applications. The role focuses on ensuring quality for systems built with .NET, microservices, and related backend services.
Scraped 7/31/2026