Automation QA Engineer - New Headcounts
a0MP9000009W9e5.2

My client is looking for a QA Engineer with strong experience in both manual testing and test automation. You will be responsible for ensuring software quality through comprehensive test planning, execution, and automation. The ideal candidate is detail-oriented, proactive, and able to work closely with development and product teams.
Key Responsibilities
Perform manual testing including functional, regression, integration, and UAT
Design, develop, and maintain automated test scripts for web, mobile, and API testing
Build and enhance test automation frameworks
Review requirements and provide test effort estimations
Log, track, and verify defects through resolution
Execute test cases (manual and automated) and document results
Collaborate with developers and product owners to identify and resolve issues
Support CI/CD test integration and contribute to continuous improvement
Prepare test documentation including test plans, test cases, and test reports
Required Skills & Experience
3-7 years of QA experience, covering both manual and automation testing
Hands-on experience with automation tools/frameworks (Selenium, Cypress, Appium, Playwright, etc.)
Solid programming/scripting knowledge (Java, JavaScript, Python, etc.)
Strong experience in manual testing across different test types
Proficiency in API testing (Postman, RestAssured, etc.)
Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
Good understanding of SDLC, STLC, Agile/Scrum
Strong analytical and problem-solving skills
Excellent documentation and communication skills
Good to Have
Performance testing (JMeter, Gatling)
Mobile testing experience
Experience in cloud environments (AWS, Azure, GCP)
Education
Bachelor's degree in Computer Science, IT, Engineering, or related field