Device Testing
| • Define and implement robust test automation scripts, frameworks, and processes for UI, API, mobile, and backend systems. • Design, develop, and maintain scalable automation frameworks using Selenium, Playwright, and programming languages such as Java, ensuring reusability and maintainability. • Perform and automate API testing using Postman, REST Assured, and SoapUI for RESTful and SOAP services. • Validate backend systems and data integrity using SQL across relational databases (MySQL, PostgreSQL, Oracle). • Integrate automated test suites into CI/CD pipelines using tools such as Jenkins, GitLab CI, and Azure DevOps to enable continuous testing. • Collaborate with developers, QA, DevOps, and business stakeholders to ensure comprehensive test coverage and early defect detection. • Provide technical leadership and mentorship to QA engineers on automation best practices and framework design. • Drive continuous integration and continuous testing initiatives across environments. • Create and maintain automation documentation, standards, and test artifacts. • Analyze test results and publish reports and metrics on test coverage, automation effectiveness, and quality trends. • Identify gaps in test coverage and implement automated solutions to address them. • Perform manual and exploratory testing for scenarios not covered by automation. • Actively participate in Agile ceremonies including sprint planning, backlog grooming, and retrospectives. |