HumanBit Logo

QA Automation Engineer | Scrabble & Jigsaw

Posted on August 17, 2025

Job Description

CodeRabbit is an innovative research and development company focused on building extraordinarily productive human-machine collaboration systems. Our primary goal is to create the next generation of Gen AI-driven code reviewers: a symbiotic partnership between humans and advanced algorithms that significantly outperforms individual engineers. We combine language models with human ingenuity to push the boundaries of software development efficiency and quality.
About the Role
We are seeking a skilled Automation QA Engineer to join our team. The ideal candidate will be responsible for ensuring software quality through comprehensive automated testing approaches. You will design and implement robust automation frameworks, develop automated test suites, and work closely with development teams to establish continuous testing practices that identify and resolve issues before product release.
Key Responsibilities

Design, develop, and maintain automated test suites using industry-standard tools and frameworks

Implement and optimise automation frameworks for functional, regression, integration, and end-to-end testing

Create comprehensive test checklists for feature validation

Develop and maintain automated test suites using industry-standard tools

Perform functional, regression, integration, and end-to-end testing

Identify, document, and track bugs using defect tracking systems

Collaborate with developers to troubleshoot and resolve identified issues

Participate in Agile ceremonies and contribute to sprint planning

Develop and maintain test documentation including test strategies, test plans, and test reports

Analyze testing results and provide quality metrics to stakeholders

Stay current with emerging testing methodologies and automation best practices
Qualifications & Skills

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)

5-8 years of experience in software quality assurance

Demonstrated experience with test automation frameworks and tools (e.g., Selenium, Cypress, Playwright)

Proficient in at least one programming/scripting language (e.g., Python, JavaScript, Java)

Experience with API testing tools (e.g., Postman, REST Assured)

Knowledge of SQL and database testing

Familiarity with defect tracking tools (e.g., Jira, Azure DevOps)

Experience with version control systems (e.g., Git)

Strong analytical and problem-solving skills

Excellent communication and documentation abilities

Experience working in Agile/Scrum environments
Our Values
1.
Collaborative Humans: Prioritising collective intelligence
2.
Fearless Innovators: Turning obstacles into growth opportunities
3.
Persistent Passionate Developers: Thriving on complex, long-term challenges
4.
Impact-Driven Creators: Crafting intuitive tools for developers
5.
Rapid Learners and Un-learners: Adapting quickly in our fast-paced technological world
What We Offer
1.
Work on cutting-edge technology with real-world impact
2.
Collaborative and innovative environment
3.
Competitive salary, equity, and benefits
4.
Professional development opportunities
Powered by
HumanBit Logo