
Senior QA Engineer
DMA - DuCharme, McMillen & Associates, Inc.
full-time
Posted on:
Location Type: Hybrid
Location: 🇺🇸 United States
Visit company websiteJob 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