QA Test Analyst (C#, HTML, GitHub) Job at DSMH LLC

DSMH LLC Remote

$50 - $52 an hour

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.

- 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.

Typical task breakdown:

· Review and approve test plans, scenarios, scripts, or procedures.

· Review and approve testing programs that addresses areas such as database impacts, software scenarios, or usability.

· Review documentation of software defects and assign software developers to investigate and resolve the issue.

· Review and approve test schedules or strategies in accordance with project scope or delivery dates.

· Review software documentation to ensure technical accuracy, compliance, or completeness or to mitigate risks.

· Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.

Interaction with team & Work environment:

- 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.

Education & Experience Required:

  • Bachelor's degree in related field.
  • 5 to 7+ years’ experience required.

Technical Skills (Required)

  • Angular experience is a bonus
  • C# 2y experience and competent
  • ASP.NETexperience is a bonus
  • SQL 2y experience and competent
  • JavaScript 1y experience and competent
  • HTML 2y experience and competent
  • CSS 2y experience and competent
  • CosmosDB (or any noSQL database + SQL language) experience is a bonus
  • JSON 2y experience and competent
  • REST API 2y experience and strong
  • Figma experience is a bonus
  • Git 1y experience and competent
  • Unit tests experience is a bonus
  • UI automation 3y experience and strong
  • API automation 3y experience and strong
  • Manual testing 2y experience and strong
  • Habitually writes clean code: thoughtful naming, separation of concerns, documentation
  • Carefully handles complex logic that deals with numerous business requirements
  • Has highly developed UI/UX intuitions
  • Develops with a security-first mindset
  • Thinks of many use cases, failure cases, edge case
  • Suggests improvements to requirements when needed

Soft Skills (Required)

  • 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; 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

Job Type: Contract

Pay: $50.00 - $52.00 per hour

Schedule:

  • Monday to Friday

Experience:

  • C#: 2 years (Required)
  • HTML: 2 years (Required)
  • GitHub: 1 year (Required)

Work Location: Remote




Please Note :
blog.nvalabs.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blog.nvalabs.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.