Overview:Title: QE Engineer
Location: Phoenix, AZ
Type: Contract
Job DescriptionAs a
QE Engineer, you will be responsible for ensuring the quality and reliability of software applications through a combination of manual and automated testing practices. You will collaborate closely with engineers in an
Agile environment to design, execute, and optimize test strategies that support high-performing, scalable applications.
Key Responsibilities - Develop test plans, strategies, and schedules to support business requirements.
- Design and maintain manual and automated test cases for web, API, and enterprise integrations.
- Work in Agile/Rapid prototyping environments with cross-functional teams, ensuring effective communication.
- Build clean, maintainable automated tests leveraging CI/CD pipelines.
- Raise and track detailed defect reports, collaborating with engineers until resolution.
- Execute manual testing for supporting applications where automation is not feasible.
- Ensure end-to-end functional UI automation using JavaScript with Cypress, Selenium, or Playwright.
- Perform SQL-based database testing, validating queries, data integrity, and backend logic.
- Contribute to code quality improvements through automated and manual testing.
- Define and track quality metrics such as defect counts, test coverage, and status reports.
- Stay current on new tools/technologies and integrate them into testing processes.
- Support go/no-go release decisions by providing clear quality insights.
- Assist in performance and security testing (preferred).
Required Skills & Experience - Strong knowledge of software testing principles, processes, and QA documentation.
- Expertise in UI automation frameworks (Cypress, Selenium, Playwright).
- Hands-on experience with JavaScript and understanding of OOP concepts.
- Proficiency in web technologies: HTTPS, HTML, JavaScript, CSS, AJAX, XML, JSON, REST.
- Solid understanding of databases and SQL scripting.
- Familiarity with tools like Selenium WebDriver, Selenium Grid, QTP (plus).
- Experience with Agile, Waterfall, and other SDLC methodologies.
- Strong debugging and analytical skills for test reporting and monitoring.
- Excellent written and verbal communication skills.
- Ability to work with ambiguous requirements and deliver results.
- Willingness to learn new technologies and continuously improve processes.
Preferred Skills - Experience with performance testing (e.g., JMeter) and security testing.
- Exposure to CI/CD pipelines and DevOps toolchains.
- Familiarity with HP QTP/UFT or similar automation tools.
- Experience in enterprise-level integrations and business logic testing.