Senior QA Engineer
IgniteTech · United States · 4 days ago
RemoteRemoteEngineeringFull-time
Responsibilities
- Designing and executing AI-augmented test strategies — leveraging GenAI tools (OpenAI API, Claude Code, Cursor) to accelerate test creation, expand coverage, and detect edge cases that manual approaches miss.
- Building and maintaining robust Selenium-based automation frameworks across web applications, ensuring regression suites run reliably at scale.
- Analyzing test data and production telemetry to identify failure patterns, prioritize defect fixes, and provide actionable quality metrics to engineering leadership.
- Mentoring junior QA engineers on best practices in automation architecture, GenAI-assisted testing, and data-driven quality decisions.
Requirements
- 5+ years of professional experience in software QA with at least 3 years focused on test automation.
- Hands-on proficiency with Selenium WebDriver (Page Object Model, waits, cross-browser testing).
- Strong programming skills in Python, Java, or JavaScript for scripting and framework development.
- Demonstrated experience using GenAI tools (OpenAI API, Claude Code, Cursor, or comparable) to enhance engineering workflows.
- Working knowledge of at least one CI/CD platform: Jenkins, GitHub Actions, or Azure DevOps.
- Solid data analysis skills — comfortable with SQL, log parsing, and visualization tools (Grafana, Tableau, or equivalent).
- Excellent written and verbal communication; able to translate test results into business-impact language.
- Self-directed and comfortable working asynchronously in a remote-first environment.
Nice to Have
- Experience with API testing frameworks (Postman, REST Assured, or Playwright).
- Familiarity with performance/load testing tools (JMeter, k6, Locust).
- Contributions to open-source test automation projects.
- Knowledge of containerized test environments (Docker, Kubernetes).
- Background in security or accessibility testing.
- Experience with mobile test automation (Appium).