Job Title: QA Automation Engineer III
Location: Hybrid (Onsite & Remote)
Job Type: Contract
Duration: Approximately 2 Months (Potential Extension)
Position Overview
Seeking an experienced QA Automation Engineer III to support the quality assurance and automated testing of enterprise database-driven applications. The ideal candidate will have a strong background in automation testing, database validation, SDLC methodologies, and quality assurance best practices. This role will collaborate closely with development, database, and business teams to ensure high-quality software delivery.
Key Responsibilities
<>Test Planning & Execution>
- Design, develop, and execute comprehensive test plans, test cases, and test scenarios.
- Perform functional, regression, integration, and performance testing.
- Validate application functionality and ensure compliance with business requirements.
- Analyze test results and identify areas for quality improvement.
<>Test Automation>
- Develop, maintain, and enhance automated testing frameworks and scripts.
- Execute automated test suites and monitor testing outcomes.
- Improve automation coverage and testing efficiency across applications.
<>Database Testing & Validation>
- Perform database testing to ensure data integrity, consistency, and accuracy.
- Validate database transactions, stored procedures, queries, and integrations.
- Support performance monitoring and identify opportunities for optimization.
<>Defect Management & Quality Assurance>
- Identify, document, track, and report software defects and issues.
- Collaborate with development and database teams to troubleshoot and resolve defects.
- Support continuous quality assurance efforts throughout the software development lifecycle.
<>Documentation & Reporting>
- Create and maintain testing documentation, execution plans, test results, and quality metrics.
- Provide status updates and communicate testing progress, risks, and issues to stakeholders.
- Participate in requirements reviews to ensure adequate test coverage.
Required Qualifications
- 8+ years of experience in Quality Assurance, Automation Testing, or Software Testing.
- Strong experience developing automated test scripts and frameworks.
- Hands-on experience with database testing and validation.
- Expertise in test planning, test case development, execution, and defect management.
- Experience performing functional, application, integration, and regression testing.
- Strong understanding of Software Development Life Cycle (SDLC) methodologies and testing practices.
- Ability to translate business and technical requirements into effective test scenarios.
- Experience with analysis, planning, reporting, and quality metrics.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written, verbal, and interpersonal communication skills.
- Ability to collaborate effectively with technical and non-technical stakeholders.
- Proven ability to manage multiple priorities in a fast-paced environment.
- Strong teamwork and organizational skills.
Preferred Qualifications
- Experience with project delivery methodologies and standardized documentation practices.
- Familiarity with enterprise information architecture and information management concepts.
- Knowledge of modern software technologies, enterprise architecture, and infrastructure components.
- Experience supporting large-scale enterprise or public-sector technology environments.
Desired Skills
- Test Automation
- QA Methodologies
- Database Testing
- Regression Testing
- Functional Testing
- Performance Testing
- Defect Tracking & Management
- SDLC
- Test Planning & Execution
- Quality Assurance
- Data Validation
- Enterprise Applications
- Analytical & Problem-Solving Skills
- Stakeholder Collaboration