Careers

Software Quality Engineer

bottom-shape-careers

The Quality Engineer will seek to prevent defects in the S-Docs's software products throughout the development lifecycles. QE ensures the product meets quality standards from the beginning to the end of the development pipeline to prevent defects earlier. QE will be developing and maintaining automated testing and performance testing tools, continuous integration and delivery pipelines, and identifying quality risks early in development. This will include automation tools, version control systems, quality management systems, DevOps, in-depth performance testing, and CI/CD pipelines for testing, packaging, release, and deployment. This team member will be a Developer in the Ann Arbor Scrum Team collaborating with other Developers and the Product Owner in the scrum team on acceptance of product requirements.

Responsibilities

  • Teamwork
    • As part of the Ann Arbor Scrum Team:
      ○ Collaborating with Product Owner, determine acceptance of product function as it relates to the requirements
      ○ Collaborate with other developers (Software Engineers) on refining process of quality control and setting quality standards
  • Operational Management 
    • Identify and implementing quality control improvements to minimize release of product defects through engineering of tools and process
    • Continuously improving operations for build, release, and deployment of S-Docs’s software products.
  • Software Engineering
    • Build automation in processes of repetitive tasks such as tests, builds, delivery, release management, etc.
    • Develop and maintain CI/CD pipelines
  • Quality Assurance
    • Maintain and execute the library of quality checks for engineering tasks, regression testing, and release management with speed and effectiveness

Role-Specific Skills and Competencies

  • Detail oriented and problem-solving abilities
  • Proficient in organizing multitude of quality tasks
  • Experience with QMS and testing methodologies
  • Understanding of CI/CD patterns
  • Understanding of OOP languages
  • Experience with automation testing framework
  • Excellent writing and communication skills

Key Relationships

  • Internal: Product Manager

Years of Experience

2+ years of quality control and testing for a software product

Education

Require Bachelor’s Degree in Computer Engineering/Computer Science or related
technical field

Location of the Role

Ann Arbor, MI (Hybrid)

What We Offer:

  • Health Insurance for Employees + Families: Comprehensive medical and dental plans
  • 401(k) with Company Matching: Employer contributions to help you save for the future
  • Wellness Reimbursement: Monthly fitness reimbursement for a healthy lifestyle
  • Unlimited Paid Time Off (PTO): Flexible time off to support work-life balance
  • Company-Paid Life Insurance: Basic life insurance coverage with options for additional protection
  • Charity Matching Program: The company matches donations to eligible charities
  • Ongoing Learning and Career Development: Growth and leadership opportunities within the company
  • Collaborative and Innovative Work Environment: Work in a dynamic, team-oriented atmosphere

Interested in this position? Send your resume along with this position's title to careers@sdocs.com.