We are seeking a skilled and detail-oriented QA Test Engineer to join our global technology team. This position is responsible for developing and executing performance and automation tests. You will plan and execute effective and efficient testing strategies to ensure the on-time delivery of high-quality software products and services.
Requirements
- Design, develop, and execute automated functional and performance test suites for assigned projects.
- Build and maintain automation Tests along with frameworks using Selenium WebDriver and TestNG (or equivalent).
- Implement API test automation using Rest Assured and validate service-level behavior.
- Configure and operate Selenium Grid (or containerized grid) for parallel and cross-browser execution.
- Integrate test suites into CI/CD pipelines (Jenkins/GitHub Actions) and manage pipeline-triggered test runs.
- Perform database validation and write SQL queries to verify data integrity across Oracle or other DBs.
- Collaborate with Product Management, Project Management, Engineering, and Operations to plan test strategy and ensure product quality.
- Analyze test failures, perform root-cause investigations with architects and developers, and document findings.
- Report test results, maintain test artifacts, and support defect tracking and triage processes.
- Research and recommend tools and practices to improve test coverage, reliability, and execution speed.
- Participate in continuous improvement initiatives to enhance test planning, defect management, and reporting processes.
- Maintain documentation necessary for internal and external audits and ensure compliance with quality standards.
- Mentor peers on automation best practices and contribute to knowledge sharing across teams.
Benefits
- Private Medical/Dental Plan
- Savings Fund
- Life Insurance
- Meal/Grocery Voucher