Senior QA Engineer
New Today
Job Description
Job Title: Senior QA Engineer
Location: Remote
Employment Type: Contractor
Special Incentive: Candidates hired by August 31st will receive a sign-on bonus as part of their offer package.
At Summit K12, we believe that every student can do well in school if instruction is tailored to their unique learning needs and they receive the encouragement to strive and achieve. Our learning programs provide teachers with the ability to differentiate instruction, monitor progress, and support learners in their journey toward success.
From English learners, multilingual students, bilingual students and dual language learners who are struggling to read or write, Summit K12’s online, standards-based supplemental curriculum will close gaps and ensure growth for all students.
ROLE OVERVIEW:
The Senior QA Engineer will own testing strategy end-to-end, balancing deep exploratory/manual testing with targeted automation. This role requires both hands-on technical expertise and the ability to shape processes that raise quality standards across the engineering organization. The ideal candidate thrives in fast-paced Agile teams, digs into complex systems, and proactively surfaces risks while maintaining a laser focus on user experience.
KEY RESPONSIBILITIES:
1. Manual & Exploratory Testing:
Lead deep exploratory testing of Moodle modules, React components, and third-party integrations.
Create, execute, and maintain detailed test cases, scenarios, and regression checklists.
Investigate legacy code paths to uncover edge cases, usability issues, and regression risks.
2. Test Strategy & Planning:
Define and document test strategies across unit, integration, functional, performance, and stress testing.
Align with Product and Engineering to scope test coverage, prioritize risks, and validate acceptance criteria.
Own load-testing frameworks (e.g., JMeter) and maintain baseline performance benchmarks.
3. Test Automation:
Build and maintain lightweight automated suites for high-value, repeatable flows using PHPUnit, Jest, Cypress, Playwright, or Selenium.
Integrate automated tests into CI/CD pipelines, ensuring reliability and flagging flaky tests early.
Balance pragmatic automation with effective manual coverage to minimize automation debt.
4. API & Integration Testing:
Validate REST and GraphQL endpoints with Postman or equivalent tools, ensuring data accuracy and system integrity.
Simulate third-party calls and confirm compliance with contracts and service expectations.
5. Cloud & Observability:
- Test features deployed in AWS (ECS, Lambda, RDS, S3), ensuring reliability and scalability.
- Use observability tools (CloudWatch, New Relic, custom dashboards) to monitor system health and track performance regressions during test runs.
6. Security & Compliance:
- Conduct manual security reviews for new features, monitoring for vulnerabilities in authentication, data exposure, and injection risks.
- Partner with DevOps to triage vulnerabilities, validate fixes, and enforce compliance standards.
7. Test Environment & Data Management:
- Spin up and configure isolated test environments in AWS.
- Seed and manage test databases (PostgreSQL, MySQL) with realistic datasets for repeatability.
- Ensure test environments mirror production for reliable, high-fidelity results.
8. Agile Delivery & Collaboration:
Represent QA in sprint planning, daily stand-ups, reviews, and retrospectives.
Debug backend and frontend issues alongside developers using logs, traces, and observability tools.
Surface risks proactively and recommend mitigations early in the development cycle.
9. Reporting & Communication:
- Log clear, reproducible bugs in Jira/TestRail and shepherd issues through resolution.
- Deliver concise, actionable test reports and release-readiness sign-offs.
- Collaborate daily with developers, product owners, and DevOps to maintain alignment and velocity.
BASIC QUALIFICATIONS:
- 6+ years of experience in Quality Engineering for complex, cloud-hosted applications.
- Proven expertise in manual functional and exploratory testing techniques.
- Strong SQL skills (PostgreSQL and MySQL) for test data setup and validation.
- Experience designing and executing load and performance tests with JMeter.
- Demonstrated ability to configure and manage cloud-based test environments on AWS.
- Working knowledge of CI/CD pipelines, observability tools, and modern QA processes.
- Excellent written and verbal communication skills, with the ability to translate findings for technical and non-technical stakeholders.
ADVANCED QUALIFICATIONS:
- Prior experience testing Moodle or other LMS platforms.
- Familiarity with React, Tailwind, Sass, and modern CSS testing strategies
- Hands-on experience with Cypress or Playwright automation.
- Background in EdTech, particularly K–12 curriculum or assessment products.
CORE COMPETENCIES:
- Meticulous attention to detail with strong prioritization and delivery focus.
- Self-starter who takes ownership of quality outcomes.
- Strong problem-solving mindset with the ability to surface risks early.
- Collaborative and feedback-driven team player, comfortable in Agile environments.
- Passion for building reliable, user-centered experiences for educators and students.
WHAT WE OFFER:
- Mission-driven work with a talented, collaborative team
Remote work environment
Opportunities for professional growth and development
Competitive salary
ADDITIONAL INFORMATION:
Equipment: This position requires reliable home internet that can support video calls on Google Meet and Zoom and a quiet, professional place.
- Location:
- Austin
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Senior QA Engineer
-
Austin
- Technology
Job Description Job Description Job Title: Senior QA Engineer Location: Remote Employment Type: Contractor Special Incentive: Candidates hired by August 31st will receive a sign-on bonus as part of their offer package. At Summit K12 , we ...
More Details -
-
6 Days Old
Senior QA Engineer (AI-First)
-
Austin
- Technology
Job Description Job Description This is a hybrid role based in Austin, TX, with offices in Central Austin. Our health-tech client is seeking a Senior QA Engineer who thrives in an AI-first engineering culture — one where artificial intelligence...
More Details -
-
6 Days Old
Senior iOS Mobile QA Engineer- HYBRID
-
Austin
Job Posting Performance Expectations: Technical Hiring Criteria (Must Haves) Top 3 Required Skills: Functional Testing, Mobility Testing (Mobility Automation is Added Advantage) Years of Experience in Each of the Must-Have Skills: 5+ Years Any Ce...
More Details -
-
8 Days Old
Senior QA Engineer- Networking for AI
-
Austin, TX, United States
- Computer And Mathematical Occupations
Arm is the top tier supplier of microprocessor technology, offering wide range of processor IPs to address performance, power and cost requirements for almost all application markets. Combining a multifaceted ecosystem with over 1,000 partners delive...
More Details -
-
10 Days Old
Senior QA Engineer- Networking for AI
-
Austin, TX, United States
- Computer And Mathematical Occupations
Join to apply for the Senior QA Engineer- Networking for AI role at Arm Join to apply for the Senior QA Engineer- Networking for AI role at Arm Arm is the top tier supplier of microprocessor technology, offering wide range of processor IPs to address...
More Details -
-
15 Days Old
Senior Data QA Engineer
-
Austin, TX, United States
- Computer And Mathematical Occupations
Position Overview: We're looking for a US based Senior Data QA Engineer to join our high-performing, fully remote engineering team. This is a senior-level role for someone who thrives in fast-paced environments, excels at solving complex problems, an...
More Details -