We are looking for a skilled Automation Test Engineer with 4+ years of experience in designing, developing, and maintaining automated test scripts for web applications and APIs. The ideal candidate should have strong experience in automation frameworks, test strategy, and continuous integration practices to ensure high-quality software delivery.
Key Responsibilities
- Design, develop, and maintain automation test scripts for web and API testing.
- Build and enhance automation frameworks to improve testing efficiency.
- Execute automated test suites and analyze test results.
- Collaborate with developers, product managers, and QA teams to understand requirements and create test scenarios.
- Identify bugs, log defects, and track them through resolution.
- Integrate automation scripts into CI/CD pipelines.
- Perform functional, regression, integration, and smoke testing.
- Continuously improve testing processes and automation coverage.
- Participate in test planning, test case design, and code reviews.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 4+ years of experience in software testing with strong automation experience.
- Hands-on experience with automation tools such as Selenium WebDriver, Cypress, or Playwright.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience in API testing tools such as Postman or Rest Assured.
- Strong understanding of test automation frameworks (TestNG, JUnit, Cucumber, etc.).
- Experience with Git or other version control systems.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Good understanding of software testing methodologies and SDLC/STLC.
- Experience with bug tracking tools like Jira.