AlgoShack
Automation Engineer
Bangalore, India
Apply through hirly
hirly scores this role against your resume, shows its reasoning, then writes a resume and cover letter for it and fills the application with you. Free to start — no card required.
hirly's read of this role
- Seniority
- Mid level
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 23 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
Job Summary:
We are looking for a skilled and motivated Test Automation Engineer with strong experience in Java-based automation , API testing , and BDD frameworks . The ideal candidate will be responsible for designing, developing, and maintaining scalable automation frameworks for web and API applications. Exposure to Linux environments , cloud-native tools , and modern AI-assisted development practices like GitHub Copilot and prompt engineering will be considered an added advantage.
Key Responsibilities:
- Design, develop, and maintain automation test frameworks using Java
- Implement API automation tests for RESTful services using tools such as RestAssured or similar
- Develop and execute BDD-based test scenarios using Cucumber or equivalent frameworks
- Perform UI automation testing using Selenium WebDriver
- Integrate automated tests into CI/CD pipelines
- Execute tests and troubleshoot issues in Linux-based environments
- Collaborate closely with developers, product owners, and DevOps teams to ensure quality delivery
- Analyze test results, log defects, and ensure timely resolution
- Follow best practices in test automation, code quality, and framework design
- Leverage GitHub Copilot effectively to improve productivity and write optimized prompts (added advantage)
Required Skill:
- 3–5 years of experience in Test Automation
- Strong proficiency in Java
- Hands-on experience with API automation testing
- Solid experience with BDD frameworks (Cucumber, Gherkin)
- Hands-on experience with Selenium WebDriver
- Good working knowledge of Linux commands and environments
- Experience with Git/GitHub for version control
- Strong understanding of software testing concepts, SDLC, and STLC
Good to Have:
- Exposure to Kubernetes and containerized test execution
- Experience using GitHub Copilot for automation development
- Ability to write effective prompts to improve AI-assisted coding
- Experience with CI/CD tools like Jenkins, GitHub Actions, or similar
Browse similar roles
Is this role actually a fit for you?
hirly answers with a score and its reasoning, then writes the resume and cover letter if you decide to go for it.
Score it against my resume