{"schemaVersion":"jobsearcher.job.v1","id":"fdc55858d6a0cf538334cf6f","url":"https://jobsearcher.com/jobs/fdc55858d6a0cf538334cf6f","canonicalUrl":"https://jobsearcher.com/jobs/fdc55858d6a0cf538334cf6f","title":"QA Test Analyst (C#, HTML, GitHub)","description":"The main function of a QA test analyst is to develop and execute software test plans in order to identify software problems and their causes. An entry level QA test analyst will typically run scripts given to them; as they progress, the analyst is responsible for the development of scripts.\n- We are hiring a QA Analyst who will be working alongside the QA team and the rest of the diverse and friendly software development team. On our relatively small team, they will be working on both manual and automated testing. The architecture and tech of the app is simple, but modern. The complexity lies in the business logic, calculations, and with keeping the system maintainable for years to come.\nTypical task breakdown:\n· Review and approve test plans, scenarios, scripts, or procedures.\n· Review and approve testing programs that addresses areas such as database impacts, software scenarios, or usability.\n· Review documentation of software defects and assign software developers to investigate and resolve the issue.\n· Review and approve test schedules or strategies in accordance with project scope or delivery dates.\n· Review software documentation to ensure technical accuracy, compliance, or completeness or to mitigate risks.\n· Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.\nInteraction with team & Work environment:\n- Full time engagement with the project is required. The position is fully remote, hours are flexible. However, we will need 2 hours of daily overlap from 4pm to 6pm CST at least 3 times/week for meetings with the distributed team. We find that because of that requirement candidates from time zones GMT+3 to GMT+10 are normally not suitable. He/she will solve interesting challenges using their experience and highly developed intuitions and will lend their expertise to help encode the business requirements in the most maintainable way possible, always keeping security in mind. We will use their great communication skills to iron out the precise requirements and desired behavior together with business experts. Work environment on this team is very healthy. Management is highly experienced and provides timely and constructive feedback. Processes are flexible and discussable. Completion time expectations are very reasonable. Developer experience and opinions are always considered.\nEducation & Experience Required:\nBachelor's degree in related field.\n5 to 7+ years’ experience required.\nTechnical Skills (Required)\nAngular experience is a bonus\nC# 2y experience and competent\nASP.NETexperience is a bonus\nSQL 2y experience and competent\nJavaScript 1y experience and competent\nHTML 2y experience and competent\nCSS 2y experience and competent\nCosmosDB (or any noSQL database + SQL language) experience is a bonus\nJSON 2y experience and competent\nREST API 2y experience and strong\nFigma experience is a bonus\nGit 1y experience and competent\nUnit tests experience is a bonus\nUI automation 3y experience and strong\nAPI automation 3y experience and strong\nManual testing 2y experience and strong\nHabitually writes clean code: thoughtful naming, separation of concerns, documentation\nCarefully handles complex logic that deals with numerous business requirements\nHas highly developed UI/UX intuitions\nDevelops with a security-first mindset\nThinks of many use cases, failure cases, edge case\nSuggests improvements to requirements when needed\nSoft Skills (Required)\nThinks of many use cases, failure cases, edge cases; Feels comfortable with an Agile-spirited workflow; Has great communication skills (verbal and text); Suggests improvements to requirements when needed; Clarifies requirements in a timely manner; Provides regular, timely updates on the progress and issues;\nHas a positive, \"can do\" attitude; Takes pride in ensuring quality of their work; Willing to follow existing solutions, processes, and procedures, and challenge them when necessary; Determined to become a power user of the app in the near future; Methodically handles complex refactoring; Thinks of many use cases, failure cases, edge cases; Feels comfortable with an Agile-spirited workflow; Has great communication skills (verbal and text); Suggests improvements to requirements when needed; Clarifies requirements in a timely manner; Provides regular, timely updates on the progress and issues; Has a positive, \"can do\" attitude; Takes pride in ensuring quality of their work; Willing to follow existing solutions, processes, and procedures, and challenge them when necessary; Determined to become a power user of the app in the near future; Uses Windows (due to tech stack); Makes decisions on their own or consults with the team when appropriate; Can organize a productive day for themselves and is mindful about commitments to other team members; Takes active part in discussions, speaks out if something does not feel right; Completes long stretches of work on their own and engages the team when necessary; Can handle disagreement in a professional manner; Is targeting a healthy work/life balance\nJob Type: Contract\nPay: $50.00 - $52.00 per hour\nSchedule:\nMonday to Friday\nExperience:\nC#: 2 years (Required)\nHTML: 2 years (Required)\nGitHub: 1 year (Required)\nWork Location: Remote","company":"Dsmh","rawCompany":"dsmh","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-05T10:45:18.696Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"QA Test Analyst (C#, HTML, GitHub)","description":"The main function of a QA test analyst is to develop and execute software test plans in order to identify software problems and their causes. An entry level QA test analyst will typically run scripts given to them; as they progress, the analyst is responsible for the development of scripts.\n- We are hiring a QA Analyst who will be working alongside the QA team and the rest of the diverse and friendly software development team. On our relatively small team, they will be working on both manual and automated testing. The architecture and tech of the app is simple, but modern. The complexity lies in the business logic, calculations, and with keeping the system maintainable for years to come.\nTypical task breakdown:\n· Review and approve test plans, scenarios, scripts, or procedures.\n· Review and approve testing programs that addresses areas such as database impacts, software scenarios, or usability.\n· Review documentation of software defects and assign software developers to investigate and resolve the issue.\n· Review and approve test schedules or strategies in accordance with project scope or delivery dates.\n· Review software documentation to ensure technical accuracy, compliance, or completeness or to mitigate risks.\n· Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.\nInteraction with team & Work environment:\n- Full time engagement with the project is required. The position is fully remote, hours are flexible. However, we will need 2 hours of daily overlap from 4pm to 6pm CST at least 3 times/week for meetings with the distributed team. We find that because of that requirement candidates from time zones GMT+3 to GMT+10 are normally not suitable. He/she will solve interesting challenges using their experience and highly developed intuitions and will lend their expertise to help encode the business requirements in the most maintainable way possible, always keeping security in mind. We will use their great communication skills to iron out the precise requirements and desired behavior together with business experts. Work environment on this team is very healthy. Management is highly experienced and provides timely and constructive feedback. Processes are flexible and discussable. Completion time expectations are very reasonable. Developer experience and opinions are always considered.\nEducation & Experience Required:\nBachelor's degree in related field.\n5 to 7+ years’ experience required.\nTechnical Skills (Required)\nAngular experience is a bonus\nC# 2y experience and competent\nASP.NETexperience is a bonus\nSQL 2y experience and competent\nJavaScript 1y experience and competent\nHTML 2y experience and competent\nCSS 2y experience and competent\nCosmosDB (or any noSQL database + SQL language) experience is a bonus\nJSON 2y experience and competent\nREST API 2y experience and strong\nFigma experience is a bonus\nGit 1y experience and competent\nUnit tests experience is a bonus\nUI automation 3y experience and strong\nAPI automation 3y experience and strong\nManual testing 2y experience and strong\nHabitually writes clean code: thoughtful naming, separation of concerns, documentation\nCarefully handles complex logic that deals with numerous business requirements\nHas highly developed UI/UX intuitions\nDevelops with a security-first mindset\nThinks of many use cases, failure cases, edge case\nSuggests improvements to requirements when needed\nSoft Skills (Required)\nThinks of many use cases, failure cases, edge cases; Feels comfortable with an Agile-spirited workflow; Has great communication skills (verbal and text); Suggests improvements to requirements when needed; Clarifies requirements in a timely manner; Provides regular, timely updates on the progress and issues;\nHas a positive, \"can do\" attitude; Takes pride in ensuring quality of their work; Willing to follow existing solutions, processes, and procedures, and challenge them when necessary; Determined to become a power user of the app in the near future; Methodically handles complex refactoring; Thinks of many use cases, failure cases, edge cases; Feels comfortable with an Agile-spirited workflow; Has great communication skills (verbal and text); Suggests improvements to requirements when needed; Clarifies requirements in a timely manner; Provides regular, timely updates on the progress and issues; Has a positive, \"can do\" attitude; Takes pride in ensuring quality of their work; Willing to follow existing solutions, processes, and procedures, and challenge them when necessary; Determined to become a power user of the app in the near future; Uses Windows (due to tech stack); Makes decisions on their own or consults with the team when appropriate; Can organize a productive day for themselves and is mindful about commitments to other team members; Takes active part in discussions, speaks out if something does not feel right; Completes long stretches of work on their own and engages the team when necessary; Can handle disagreement in a professional manner; Is targeting a healthy work/life balance\nJob Type: Contract\nPay: $50.00 - $52.00 per hour\nSchedule:\nMonday to Friday\nExperience:\nC#: 2 years (Required)\nHTML: 2 years (Required)\nGitHub: 1 year (Required)\nWork Location: Remote","datePosted":"2026-08-05T10:45:18.696Z","dateModified":"2026-08-05T10:45:18.696Z","hiringOrganization":{"@type":"Organization","name":"Dsmh","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fdc55858d6a0cf538334cf6f"},"url":"https://jobsearcher.com/jobs/fdc55858d6a0cf538334cf6f"}}