Job Description
United States
Full job description
Experience: 6-12 Years
We are seeking a forward-thinking Automation Engineer to accelerate Automation Testing in our Project using Selenium and AI tools. You will build robust automation frameworks and use Cursor AI to enhance code generation, intelligent validation, and test self-healing.
Key Responsibilities:
- AI-Enhanced Automation: Design, implement, and maintain scalable end-to-end test automation frameworks using Selenium WebDriver and Java.
- Cursor AI Adoption: Leverage Cursor AI to accelerate test script creation, debugging, anomaly detection, and test data management.
- Framework Development: Build robust, maintainable, and reusable automated test scripts, applying AI-first methodologies to improve efficiency.
- CI/CD Integration: Integrate automated suites into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) to enable continuous testing.
- Quality Analysis: Analyze test results, maintain existing scripts to reflect application changes, and reduce script flakiness using AI-powered insights.
- Collaboration: Work with developers and product teams to identify test scenarios, improve test coverage, and adopt AI-driven test practices.
Required Skills and Qualifications:
- Automation Expertise: Proven experience with Selenium WebDriver and strong proficiency in Python or Java.
- AI-Assisted Development: Hands-on experience with AI coding agents (specifically Cursor AI) for code generation and debugging.
- Framework Design: Strong experience with test frameworks (e.g., PyTest, TestNG, JUnit, Cucumber).
- Technical Skills: Experience with version control systems (Git), CI/CD tools, and REST API testing.
- Problem-Solving: Excellent analytical skills to troubleshoot complex technical issues and optimize test performance.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field
Preferred Qualifications:
- Experience in developing self-healing test automation frameworks.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Background in AI/ML concepts to enhance QA methodologies.