Software QA Engineer
Indexed description
- 2026 Great Places to Work Certified
- Employee stock ownership program eligibility begins on day one of employment (ESOP contribution is targeted at 6% of your annual compensation)
- Company paid parental leave
- Generous time off package
- Multiple benefit plans, eligibility begins on day one of employment
- Culturally focused on work/life balance, and the overall wellness of our employees
Essential Duties And Responsibilities
- Design, execute, and maintain test cases, test data, and test scripts for manual and automated testing.
- Perform functional, non-functional, regression, and user acceptance testing (UAT).
- Participate in sprint planning, QA reviews, and project meetings.
- Assist with documenting and reporting defects and enhancements using Jira or similar issue tracking tools.
- Collaborate with developers and business analysts to understand requirements and create targeted test scenarios.
- Assist in risk analysis and quality assessments for project releases.
- Assist with establishing realistic estimates for tasks.
- Mentor and provide guidance to team members.
- Assist with diagnosing and triage of software issues; determine and document root causes.
- Support the generation and accuracy of QA documentation and reporting.
- Ensure adherence to approved development and testing methodologies.
- Contribute to QA documentation and process improvement initiatives.
- Support the implementation and maintenance of automation tools such as Selenium and Playwright.
- Provide oversight to ensure quality standards and best practices are followed across projects.
- Bachelor’s degree in computer science, Engineering, or related field.
- 2–5 years of experience in QA, testing web-based applications, or programming.
- Experience with Jira, Selenium, and Playwright with TypeScript is highly preferred
- Familiarity with financial or business process applications is a plus.
- Intermediate understanding of the software development life cycle (SDLC).
- Experience with automated testing tools.
- Basic familiarity with Agile development and QA methodologies.
- Experience with GitLab and Chrome.
- Basic understanding of relational databases, object-relational mapping, and distributed systems.
- Basic understanding of web development and related technologies.
- Intermediate attention to detail and analytical thinking.
- Intermediate verbal and written communication skills.
- Ability to manage multiple tasks and work effectively in a team environment.
- Intermediate time management and organizational abilities.
- Intermediate listening skills.
- Work Schedule: Regular, 40 hours/week
- Environment: Hybrid (2 days in-office), environmentally controlled
- Travel: Less than 10%
- Physical Activity:
- Prolonged periods of sitting and computer use
- Frequent repetitive hand motions
- Ability to hear, understand, and distinguish speech and sounds
It is DMA's policy to make reasonable accommodations for qualified individuals with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please contact our Human Resources team at [email protected] or 800-309-2110 and choosing selection 6.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search