QA Automation Engineer
Programmers.io · Charlotte, United States
FULL TIMEfull time
Job Description
Role: QA Automation Engineer
Location: Charlotte, NC - Onsite
Position: Fulltime
Required Exp: 10 + Years
We are looking for an experienced and driven QA Automation Engineer to own and elevate quality across our engineering organization. You will define our testing strategy, build robust automation frameworks, and work closely with engineers and product managers to ensure we ship high-quality software consistently and confidently.
Responsibilities
Quality Strategy
- Define and own the QA strategy across the team
- Establish quality standards, processes, and best practices
- Build and maintain testing frameworks (unit, integration, E2E, performance)
- Own release quality gates and sign-off processes
Technical
- Design, build and maintain automated test suites
- Identify gaps in test coverage and drive improvements
- Champion shift-left testing practices
- Analyze test results, track defects, and report on quality metrics
Leadership & Collaboration
- Mentor and support QA engineers
- Partner closely with Engineering, Product, and Design
- Advocate for quality throughout the entire development lifecycle
- Drive a culture where quality is everyone's responsibility
Requirements
Must Have
- 5+ years in QA/SDET or software testing roles
- 2+ years in a senior QA capacity
- Strong experience with test automation frameworks
- Solid understanding of CI/CD pipelines and DevOps practices
- Experience with API testing and performance testing
- Strong analytical and problem-solving skills
- Excellent communication skills — able to influence without authority
Nice to Have
- Experience in an Agile/Scrum environment
- Familiarity with cloud infrastructure (AWS, GCP, Azure)
- Experience scaling QA in a fast-growing team
- ISTQB or equivalent certification
Details
| Company | Programmers.io |
| Location | Charlotte, United States |
| Type | FULL TIME |
| Niche | tech |
| Experience | full time |
