QA Automation Engineer

Venture7Faridabad, Haryana, India
JobsPipePosted 1d agoOriginal Listing
test-automationapi-testingseleniumplaywrightcypresssqlunit-testingapi-designpenetration-testingci/cdjenkinsgithub-actionsgitlab-ciazuredevopsgitattention-to-detailquality-assurancetest-automationapi-testingcommunicationseleniumplaywrightcypresssqlagilescrumbusiness-analysisunit-testingproduct-managementui/uxapi-designpenetration-testingci/cdjenkinsgithub-actionsgitlab-ciazuredevopsjiragit

Job Description

Job Description We are looking for a detail-oriented QA Automation Engineer with 2–4 years of experience in software quality assurance and test automation. The ideal candidate will have hands-on experience in automation frameworks, API testing, mobile application testing, and database validation, along with excellent analytical and communication skills. Requirements - 2–4 years of experience in Software Quality Assurance with a focus on test automation. - Hands-on experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, Appium, or similar). - Experience in designing and developing automated API tests using tools such as Postman, Rest Assured, or equivalent. - Experience in mobile application testing (Android and/or iOS). - Strong knowledge of SQL and database testing. - Good understanding of software testing methodologies, SDLC, and Agile/Scrum practices. - Strong analytical, problem-solving, communication, and interpersonal skills. - Ability to work independently as well as collaboratively within cross-functional teams. Key Responsibilities - Collaborate with cross-functional Agile teams to ensure quality throughout the software development lifecycle, from requirements gathering to production release. - Design, develop, maintain, and enhance automated test frameworks and reusable test scripts. - Develop and execute automated API, web, and mobile application test cases. - Contribute to the timely delivery of high-quality software releases through effective test planning and execution. - Identify, analyze, document, and proactively communicate defects, risks, and quality concerns to stakeholders. - Maintain comprehensive test documentation, including test cases, test data, execution results, and defect reports. - Execute functional, regression, integration, and end-to-end testing for new features and enhancements. - Track, measure, and report software quality using appropriate metrics and KPIs. - Work closely with Engineering, Product Management, Technical Operations, and business stakeholders to ensure product quality. - Continuously improve testing processes, automation coverage, and quality assurance practices. - Identify functional edge cases and perform exploratory testing to uncover potential issues beyond standard workflows. Technical Competencies The candidate should have knowledge of or a willingness to develop expertise in: - Functional Testing - UI/UX Testing - API Integration Testing - Regression Testing - Mobile Application Testing - Database Testing - Performance and Scalability Testing - Security Testing - Penetration Testing - Test Automation Framework Design and Maintenance Preferred Qualifications - Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. - Experience using test management tools such as Jira, Azure DevOps, TestRail, or Zephyr. - Familiarity with version control systems such as Git. - ISTQB certification is a plus. - Exposure to cloud-based applications and DevOps practices is desirable.

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.