Software Quality Assurance Analyst

We are looking for a Software Quality Assurance Analyst who enjoys working on complex problems to help improve our Product and Development environments. You will work in tandem with our software development team to test the code changes and automate the process.

We are looking for strong software engineering candidates who have a background in programming combined with a passion for software quality and test automation.

What would you do all day?

  • Develop and maintain test plan and test cases with associated test data based upon functional and non-functional requirements.
  • Work with the new AWS serverless team to test the mobile and web app.
  • Create and develop software user scenarios and eliminate the integration gaps.
  • Identify and refine user requirements and acceptance criteria.
  • Collaborate with software developers to automate end-to-end scenarios and integrate into CI/CD pipeline.
  • Create and maintain test automation framework with an emphasis on clean, reusable code.
  • Take Ownership of your projects' automated testing systems (aka Builds) by fixing and improving them.
  • Work with development teams to verify application functionality, usability, performance and scalability.
  • Strong skills and experience in performing Quality Assurance verification of all software enhancements.
  • Self-motivated individual able to evaluate, maintain and prioritize multiple objectives simultaneously in a dynamic, fast-paced environment.
  • Strong analysis and design skills with a focus on the design and flow in support of the implementation of high volume, mission critical Production system.
  • Ability to work with a sense of urgency in an aggressive, multi-tasking environment.

It's essential that you have:

  • 3 years of Development or Software Product Testing experience
  • Technical degree
  • Experience with the AWS serverless concept and willingness to explore and learn more about it.
  • Excellent communication and analytical skills.
  • Strong SQL skills
  • Familiarity with Agile development processes including SCRUM and tools like TFS, JIRA
  • Familiarity with the Lifecycle of defects
  • Strong organizational skills with ability to handle various tasks; attention to detail
  • Experience with automated testing tools such as Selenium Web Driver or similar

Who We Are:

The purpose and passion of DATIS is building better software to support the missions of organizations that impact lives for social good.

We provide a completely unified HR and Payroll SaaS platform that enables health and human services organizations to increase visibility, maximize resources, and better achieve their mission.

Though founded over 20 years ago, we operate like a start-up: fast-paced and rapidly growing. The DATIS team is intense and passionate about what we do, and we work with freedom and responsibility in a casual environment. If you're a team player who is resourceful, committed to results and unafraid of a challenge, you'll be a great fit for DATIS.

What are the benefits?

DATIS recognizes that our employees are central to our success. We offer a comprehensive benefits package including 100% employer paid medical insurance, 401k plan with company match, unlimited PTO, student loan reimbursement, paid parking, and more.

As a part of the application process, candidates applying to some roles may be asked to complete an assessment by The Predictive Index. If the assessment applies to the role you will be asked to do the assessment after submitting your application. We consider the results as one factor alongside other qualifications.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.