Senior Quality Assurance Engineer
T2 Systems · Indianapolis, IN · 1 wk ago
HybridEngineeringFull-time
About the role
The Senior Automation QA Engineer is a highly technical quality engineering role focused on designing scalable automation solutions, improving test architecture, and driving efficiency across the testing lifecycle. This position emphasizes hands-on automation, framework evolution, CI/CD integration, and non-functional testing.
Responsibilities
- Design, build, and evolve robust, scalable automation frameworks aligned with product architecture and business goals.
- Lead automation strategy at the solution and system level, ensuring appropriate test coverage across UI, API, integration, and non-functional layers.
- Actively contribute hands-on automation within sprint cycles, prioritizing maintainability, reliability, execution speed and cost reduction.
- Continuously evaluate and improve automation architecture, tools, processed and patterns (e.g., test pyramid adherence, framework modularity, execution optimization).
- Identify and leverage every opportunity to reduce manual effort by introducing automation, improving test data strategies, and eliminating redundant tests.
- Implement and maintain CI/CD integrated automation, ensuring fast, reliable feedback in pipelines.
- Troubleshoot complex automation failures, identify root causes, and implement long-term fixes.
- Design, automate and execute non-functional testing (performance, load, stress, endurance, accessibility, basic security validation).
- Ensure automation and test code follow clean code principles and industry best practices.
- Provide QA perspective throughout the entire product development lifecycle, with strong emphasis on early defect prevention.
- Partner with Product and Engineering to ensure requirements are clear, testable, and automation-friendly.
- Collaborate with Tech Leads and developers on testability, system design, solution architecture and validation strategies.
- Implement for automation-first and in-sprint automation approaches.
- Identify cross-product and system dependencies early and work proactively to mitigate quality risks.
- Serve as a technical subject-matter expert in automation and quality engineering.
- Share knowledge, patterns, and lessons learned with QA CoE, Automation QA engineers and development teams.
- Contribute to Quality Engineering standards, guidelines, and continuous improvement initiatives.
- Support contractors or offshore teams through technical guidance and clear quality expectations, not formal performance management.
- Proactively identify gaps in tooling, frameworks, or processes and propose actionable improvements.
- Independently estimate complex automation and testing efforts and deliver high-quality solutions on schedule.
- Create and maintain technical test documentation where it adds value (e.g., framework design, test automation strategy, test summary reports).
- Utilize AI to augment your deliverables.
Requirements
- Bachelor's degree in Engineering, Computer Science, or equivalent experience
- 5+ years of experience in QA Automation or Software Engineering
- PREFERRED: ISTQB/ASTQB CTFL certification or more advanced
Preferred Technical Skills
- Senior-level knowledge of ISTQB fundamental testing processes, principles, and techniques
- Excellent knowledge of automation best practices (e.g., clean coding, Page Object Model, Test Automation Pyramid)
- Knowledge of software testing tools and best practices (e.g., SQL, REST & SOAP APIs, mobile testing, Browser Dev tools, CI/CD tools)
- Solid understanding of design and coding patterns
- Proficiency in QA automation and scripting languages (Python, pytest, Locust and Playwright experience preferred for T2) OR (TS, K6 and Playwright experience preferred for CS, GS)
Qualifications
- Strong communication skills and work ethic
- Strong problem-solving, risk identification, analysis, and mitigation skills
- Familiarity with Agile practices and processes
- Experience with AI assisted and agenting coding with Github Copilot, Claude
Benefits
At T2 Systems, we offer a competitive compensation package, comprehensive benefits, professional development opportunities, and a supportive work environment. Our team values diversity, inclusion, and innovation, and we encourage applications from candidates who share these values.
Pay
Compensation is commensurate with experience.
Schedule
Full-time position.