DMA - DuCharme, McMillen & Associates, Inc.

Senior QA Engineer

DMA - DuCharme, McMillen & Associates, Inc.

full-time

Posted on:

Location Type: Hybrid

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Distributed SystemsJMeterSDLCSelenium

About the role

  • Responsible for leading quality assurance efforts across DMA’s software solutions.
  • Involves designing and executing manual and automated testing strategies.
  • Mentoring junior QA staff and contributing to continuous improvement initiatives.
  • Ensures that software releases meet defined quality standards and supports agile development practices.
  • Create, execute, and maintain test plans, strategies, cases, data, and scripts for manual and automated testing.
  • Perform functional, non-functional, regression, and user acceptance testing (UAT).
  • Lead risk analysis and contribute to release planning and sprint QA tasks.
  • Mentor QA team members on domain knowledge, technical skills, and best practices.
  • Drive improvements in automation frameworks for flexibility, performance, and maintainability.
  • Ensure accuracy and completeness of QA documentation.
  • Monitor and report defects and enhancements using Jira or similar tools.
  • Collaborate with developers and stakeholders to ensure quality standards are met.
  • Contribute to continuous improvement of QA processes and methodologies.
  • Document and report defects and enhancements.
  • Establish realistic estimates for tasks.
  • Diagnose and triage software issues; determine and document root causes.
  • Support performance and application security testing initiatives.

Requirements

  • Bachelor’s degree in computer science, Engineering, or related field; Master’s degree preferred.
  • Minimum of 4+ years QA or programming experience, with emphasis on testing web-based applications.
  • Experience with automated testing tools such as Selenium, TestNG, or JMeter highly preferred.
  • Expert familiarity with Agile, SCRUM, and the software development life cycle (SDLC).
  • Experience with GitLab and Chrome.
  • Basic understanding of relational databases, object-relational mapping, and distributed systems.
  • Basic understanding of web development and related technologies.
  • Experience with performance and security testing.
  • Strong attention to detail and analytical thinking.
  • Excellent verbal and written communication skills.
  • Ability to work independently and collaboratively in a team environment.
  • Experience with financial or business process applications is a plus.
  • Excellent time management and organizational abilities.
  • Strong listening skills.
  • Ability to manage multiple tasks simultaneously.
Benefits
  • 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, mental health, and the overall wellness of our employees

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
manual testingautomated testingtest plansfunctional testingnon-functional testingregression testinguser acceptance testingrisk analysisperformance testingapplication security testing
Soft skills
mentoringattention to detailanalytical thinkingverbal communicationwritten communicationindependent workcollaborationtime managementorganizational abilitieslistening skills