About the Role
Recruiterflow is an AI-first operating system for your Search & recruiting business. We offer an integrated ATS & CRM along with a host of automation features designed to optimize your Recruitment Operations. We're not just building software - we're transforming how recruiting agencies operate. Our platform streamlines hiring into a structured sales process, enabling agencies to close positions faster, engage top talent, and scale with ease. We've secured a spot among the top 5 players in the industry, and our next goal is to break into the top 3 within three years.
We are looking for a skilled Automation Tester with 1–3 years of experience in designing, developing, and maintaining automated test solutions for web applications, along with basic to intermediate performance testing experience. The ideal candidate should have strong QA fundamentals, hands-on automation expertise, and the ability to collaborate effectively with cross-functional teams to ensure high-quality and performant product delivery.
Key Responsibilities
Design, develop, and maintain automated test scripts for web applications
Execute functional, regression, smoke, and performance tests using automation frameworks
Collaborate with Product, Development, and QA teams to understand requirements and define test scope
Identify, document, and track defects throughout their lifecycle
Maintain and enhance existing automation frameworks for stability, scalability, and reusability
Execute automated test suites as part of CI/CD pipelines and analyze results
Perform basic performance testing to:
Validate response times for critical workflows
Identify performance bottlenecks and stability issues
Validate system behavior under expected load
Ensure adequate test coverage for business-critical and performance-sensitive workflows
Participate in test planning, estimation, test reviews, and retrospectives
Required Skills & Qualifications
1–3 years of experience in Automation Testing
Strong knowledge of testing fundamentals and QA processes
Hands-on experience with automation tools such as Selenium or Cypress
Proficiency in at least one programming language: Java or Python
Experience with testing frameworks such asTestNG, JUnit, PyTest, or similar
Understanding of API testing using tools like Postman, RestAssured, or equivalent
Basic understanding of performance testing concepts: Load, stress, endurance, response time, throughput
Familiarity with performance testing tools (e.g., JMeter, k6, Gatling) is a plus
Familiarity with Git and version control systems
Experience with CI/CD tools (Jenkins, GitHub Actions, etc.) is a plus
Tech Stack
SeleniumCypressJavaPythonTestNGJUnitPyTestPostmanRestAssuredGit