QA Automation Engineer
Core
Design, develop, and maintain automated regression and functional test suites for complex enterprise desktop and web applications, specifically financial aid systems.
Role type
Senior IC QA Automation Engineer
Builds
Production-ready automated test suites for desktop and web platforms
Domain
Enterprise software / Financial aid systems
Required skills
Python, C#, XML scripting, Playwright, Selenium, pywinauto, WinAppDriver, FlaUI, Jira, BrowserStack, Microsoft SQL Server, T-SQL, RESTful API testing, WCAG 2.1/2.2 accessibility testing, Git, CI/CD pipelines
Preferred skills
Excel-based test artifacts (openpyxl), data-driven automation for multiple record paths, legacy desktop-to-web migration, performance/load/security testing, automated accessibility tools, Agile/Scrum
Technologies
API, BrowserStack, C#, CI/CD, Excel, Git, JIRA, Playwright, Python, SQL, Security, Selenium, Web, Windows, XML, UX, UI Design
Responsibilities
Design, develop, execute, and maintain automated regression and functional test suites for desktop and web applications; Build data-driven tests covering multiple data-creation and import paths; Create and manage test data using SQL Server queries and XML or other structured data files; Run tests across browsers and devices to diagnose failures; Review user stories and acceptance criteria to identify gaps; Report test results, defects, and quality risks to stakeholders; Mentor and guide QA engineers in automation best practices
Seniority
Senior, hands-on IC