| Job Description: |
Role Summary: Responsible for designing, developing, and maintaining automated test solutions to ensure the quality, reliability, and stability of enterprise platforms and applications. Key Responsibilities: • Develop and execute automated test scripts for web, API, and platform testing. • Design and maintain test automation frameworks and reusable test assets. • Integrate automated tests into CI/CD pipelines. • Perform functional, regression, integration, and end-to-end testing. • Analyze test results, identify defects, and collaborate with development teams for resolution. • Maintain test data, environments, and automation best practices. • Support quality metrics reporting and test coverage analysis. Required Skills: • 10+ years of software test automation experience. • Proficiency in automation tools such as Playwright, Selenium, Cypress, or UFT. • Experience with API testing tools such as Postman, Rest Assured, or Karate. • Programming experience in Java, Python, JavaScript, or C#. • Familiarity with Git, Azure DevOps, Jenkins, GitHub Actions, or similar CI/CD tools. • Strong understanding of Agile methodologies and SDLC/STLC. Preferred Skills: • Experience with cloud platforms (Azure, AWS, or GCP). • Knowledge of container technologies (Docker, Kubernetes). • Experience with performance and security testing is a plus. Qualifications: • Bachelor's degree in Computer Science, Engineering, or related field. • Relevant certifications (ISTQB, Selenium, Agile Testing) are a plus |