QA Engineer
Listed on 2026-09-13
-
Quality Assurance - QA/QC
IT QA Tester / Automation, Quality Engineering
QA Engineer Pay Range: $42/hour to $57/hour
Position OverviewWe are seeking an experienced QA Engineer to support the quality and reliability of enterprise platforms that power critical business operations. This role will be responsible for developing and executing comprehensive, automation-first quality strategies across complex enterprise applications, with a strong focus on Oracle E-Business Suite (EBS) R12 and related integrations.
The QA Engineer will partner closely with engineering, product, business, and vendor teams to build scalable test coverage, shift quality earlier in the development lifecycle, reduce escaped defects, and ensure stable, repeatable releases across environments.
The ideal candidate has a strong background in enterprise application testing, hands-on test automation, Oracle EBS, data validation, and CI/CD integration.
Key Responsibilities Quality Strategy & Ownership- Own end-to-end quality for assigned platforms using an automation-first approach.
- Define and maintain automation standards, including framework patterns, coding practices, test data strategies, and test reliability.
- Develop risk-based test coverage across UI, API, integration, and data validation.
- Establish quality gates and reporting mechanisms, including automated pass/fail results, coverage metrics, defect trends, and release readiness indicators.
- Partner with engineering teams and vendors to ensure solutions are designed for testability, observability, and automation.
- Identify opportunities to improve test speed, reliability, and overall release quality.
- Review business requirements and technical designs to identify gaps, ambiguity, and testability concerns.
- Define test approaches and automation strategies early in the development lifecycle.
- Develop test scope, estimates, and environment requirements for new initiatives.
- Determine which scenarios should be automated across UI, API, integration, and data layers.
- Prioritize automation efforts based on business risk, system changes, production incidents, and opportunities to reduce repetitive manual regression testing.
- Design, develop, and maintain automated test suites covering key enterprise business processes and custom integrations.
- Build scalable and maintainable automation frameworks using reusable components, utilities, page objects, service clients, and other appropriate design patterns.
- Develop reliable test data and environment strategies, including data seeding, masking, setup, and teardown.
- Integrate automated testing into CI/CD pipelines and implement quality gates that provide rapid feedback.
- Validate application behavior through UI, API, integration, and database testing.
- Improve automation observability through logs, screenshots, traces, and other diagnostic capabilities.
- Automate non-functional testing where appropriate, including performance smoke testing, security testing hooks, and accessibility checks in partnership with specialized teams.
- Support UAT by establishing clear entry and exit criteria and providing appropriate test evidence.
- Drive regression coverage through automation wherever practical.
- Triage, reproduce, and document defects with clear severity, priority, evidence, and steps to reproduce.
- Perform root-cause analysis on escaped defects, test failures, and flaky automation.
- Implement permanent improvements to test coverage, frameworks, and tooling based on defect trends and production issues.
- Provide clear release quality assessments using pipeline health, regression results, known risks, and defect metrics to support release decisions.
- Maintain QA standards, test strategies, templates, environment…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).