Overview
Skills
Job Details
Role Overview
Join our QA team in Phoenix (local candidates highly preferred) as a Quality Assurance Engineer. You ll design and execute test plans both manual and automated to ensure our web-based application suite meets stringent quality standards. Collaborate closely with developers, analysts, and stakeholders in an Agile/Scrum environment to support iterative development and delivery.
Key Responsibilities
Analyze requirements and design detailed test cases/procedures
Execute manual testing for both new features and existing functionality
Develop and maintain automated test scripts using Selenium with C#
Conduct system integration, functional, UI, API, performance (JMeter), and volume testing
Monitor, document, and report defects; validate fixes
Engage in Agile sprint ceremonies (planning, reviews, retrospectives)
Partner with BA, engineering, and internal teams to meet customer expectations
Analyze test metrics and report outcomes to management
Qualifications
Required:
Bachelor s degree or equivalent experience
5 7 years in QA for web apps
3+ years working on Windows OS
5+ years writing test cases and running test plans
5+ years using tools like Azure DevOps/TFS, Selenium WebDriver with C#, SQL
3+ years in UI/API performance testing with JMeter or similar
Strong experience with Agile/Scrum
Proficient in functional, regression, integration, end-to-end, and acceptance testing
Solid understanding of SQL/PLSQL and relational databases
Familiarity with version control and defect tracking
Preferred:
Excellent multitasking and prioritization skills
Strong communication and metrics-driven decision making
Experience analyzing defect trends and presenting insights