QA Analyst

Job Summary:

The Quality Assurance Analyst is a hands-on member of the Engineering Quality Assurance team responsible for the design, development and execution of functional and regression test sets and scenarios that validate the business requirements and acceptance criteria of new and existing product functionality conducive to the quality delivery of software solutions to our customers.

Duties:

  • Review functional and design specifications to ensure that acceptance criteria and/or user experience expectations are fully understood
  • Identify and document positive and negative test scenarios and use cases that will be required to validate acceptance criteria
  • Document and maintain requirements to test case traceability by domain
  • Develop manual and automated tests prior to development start to assist team in test driven development
  • Execute manual and automated tests, reporting results and tracking defects
  • Clearly document and communicate defects including steps and data needed to replicate
  • Conduct exploratory testing to find issues that may not be found in prescribed testing
  • Collaborate with engineering to identify, triage, and reproduce reported bugs and issues
  • Participate in code deployment to smoke test and validate post-deployment functionality
  • Engage in QA process improvements to continuously “shift left” in product quality

Skills/Qualifications:

Required:

  • BS or BA degree in Computer Science, Information Technology or equivalent experience
  • 3+ years’ technical QA experience working in traditional and agile scrum teams
  • Proficiency in Jira, Confluence, MS Office (Word, Excel, Powerpoint, Visio)
  • 2+ years’ expertise in more than one of the following: Git, Selenium, Appium, Jasmine, Postman, qTest, Test Manager, X-Ray, Zephyr, Katalon, Robot Framework, SQL
  • Ability to use tools and/or scripts to design, implement, and document automated tests
  • Knowledge of unit testing, automation testing, regression testing, end-to-end testing, etc.
  • Unfailing attention to detail necessary to develop appropriate permutations of testing
  • Creative problem-solving skills, technical curiosity, customer advocacy, strong work ethic
  • Experience in testing web and mobile applications using multiple browsers and devices
  • Excellent written and verbal communication skills
  • Hands on skills in test data management
  • Ability to periodically work after hours (e.g. 9pm thru 1am) to support code deployments

Nice to Have / Highly Desired

  • Knowledge of Medicaid, Payer, Provider, Home Health Care industry experience
  • Experience in developing automated test frameworks
  • Hands-on experience in performance and load balancing

Sandata Offers

  • Medical and Dental health plans
  • Life Insurance
  • 401(k) Plan
  • Flex Plan
  • Tuition Reimbursement
  • Vacation and Holiday Time
  • Numerous Employee Discounts
  • Onsite Gym
  • Casual Work Environment

Daily activities of an administrative nature. Work is primarily sedentary.

Sandata Technologies is an Equal Opportunity Employer M/F/D/V

 

  • Drop files here or
    Accepted file types: doc, docx, pdf, txt.