Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

IRIS Consulting LLC • Charlotte, North Carolina, United States
Role & seniority: QA Engineer, Mid-Senior level
Stack/tools: Web/mobile testing (Next.js, Node.js); automation: Selenium, Appium, Cypress, Playwright; test management: JIRA; version control: Git; AI-assisted testing tools
Design and execute comprehensive test plans; perform exploratory/manual testing to uncover edge cases
Build, maintain, and improve automated test suites for web and mobile apps
Own testing quality end-to-end and collaborate with developers, product managers, and stakeholders; track defects and drive QA improvements
3+ years QA engineering experience (SaaS/tech preferred)
Strong testing fundamentals; test case design, boundary/regression testing
Hands-on automation experience for web/mobile (Selenium, Appium, Cypress, Playwright or similar)
Manual testing expertise; ability to read code and work with development teams
Self-starter, capable of handling multiple projects; JIRA proficiency; Git familiarity
Curiosity about AI-assisted testing tools
BA/BS in CS/Engineering or related field
JavaScript/TypeScript for test automation
CI/CD knowledge; API testing; performance/load testing tools
Exposure to AI/ML concepts in QA
Location & work type: Location not specified; Full-time
We're seeking a QA Engineer who brings both creative problem-solving and rock-solid testing fundamentals to our team. You'll be the detective who uncovers edge cases others miss, the strategist who designs comprehensive test plans, and the technician who builds elegant automation frameworks. This role blends manual exploratory testing with modern automation practices, and you'll have the opportunity to pioneer AI-assisted testing approaches as the field evolves.
You'll work closely with product and development teams to ensure our web and mobile applications deliver exceptional user experiences. This is a hands-on role for a self-starter who thrives in fast-paced environments and can balance multiple priorities.
What You'll Do
Uncover Hidden Issues Through Creative Testing – Apply exploratory testing techniques and user-centric thinking to find bugs that automated tests might miss; challenge assumptions and discover edge cases Embrace AI-Powered Testing – Learn and implement emerging AI-assisted testing tools and frameworks to optimize testing efficiency and effectiveness Build Robust Test Automation – Design, develop, and maintain automated test suites for web (Next.js, Node.js) and mobile applications using modern frameworks Master the Fundamentals – Create comprehensive test plans, write clear test cases, execute thorough manual testing when needed, and ensure proper test coverage across features Own Quality End-to-End – Take ownership of the testing process, identify gaps, and proactively propose improvements to testing strategies and methodologies Collaborate Cross-Functionally – Partner with developers, product managers, and stakeholders to define testing strategies, reproduce issues, and advocate for quality Manage Testing Operations – Track defects in JIRA, maintain test documentation, use Git for version control, and contribute to continuous improvement of QA processes
Required
3+ years of QA engineering experience, preferably in a SaaS or technology company Strong testing fundamentals – deep understanding of test methodologies, test case design, boundary testing, regression testing, and quality assurance principles Creative bug-finding skills – demonstrated ability to think outside the box, anticipate user behavior, and discover non-obvious issues Hands-on automation experience with web and mobile applications (experience with tools like Selenium, Appium, Cypress, Playwright, or similar) Manual testing expertise – comfort with exploratory testing and knowing when manual testing is the right approach Technical aptitude – ability to read code, understand technical architecture, and work effectively with development teams Self-starter mindset – proactive, autonomous, and able to manage multiple projects simultaneously Curiosity about AI tools – eagerness to explore and adopt AI-assisted testing frameworks as they emerge Proficiency with JIRA for bug tracking and test case management Preferred
BA/BS degree in Computer Science, Engineering, or related field Experience with JavaScript/TypeScript for test automation Knowledge of CI/CD pipelines and integrating automated tests into development workflows Familiarity with performance and load testing tools and methodologies Experience with API testing and backend validation Exposure to AI-powered testing tools or machine learning concepts in QA
Manual Testing Building Automation Framework Mathematics Background is a bonus
Seniority level Mid-Senior level Employment type Full-time Job function Quality Assurance Industries IT Services and IT Consulting