Company Introduction
Codebase is a young software services company with a great pool of tech savvy developers. We started in the spring of 2018 and have been growing aggressively.
We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud and application development. Some of the core technologies that we support include DevOps, Cloud, Python, Node.js, React, Cloud, Mobile, and many more. We take pride in leveraging cutting-edge technologies.
Job Description
As a QA Engineer, you will play a pivotal role in ensuring the quality and timely release of our products. Working within an Agile environment, you will collaborate with cross-functional teams to design and implement effective test strategies. Your responsibilities will include developing and executing manual and automated tests, identifying and resolving defects, and continuously improving the testing framework to enhance overall software quality.
Responsibilities
- Design, review, and execute manual and automated test cases to ensure software quality.
- Develop and enhance test automation frameworks for web and mobile applications, adhering to Test-Driven Development (TDD) methodologies.
- Work with CI/CD tools to integrate automated testing into the development pipeline.
- Identify, report, and track defects, ensuring timely resolution.
- Conduct post-release and post-implementation testing to validate production deployments.
- Collaborate with developers, product managers, and other stakeholders to ensure quality throughout the product lifecycle
Requirement
- 3+ years of experience in both manual and automation testing.
- Proficiency in testing web and mobile platforms using frameworks like Selenium, WebDriver.
- Strong programming skills and experience in Java, Selenium. Proficiency in TestNG for test configuration.
- Experience with Maven and familiarity with IntelliJ or Eclipse IDEs
- Experience with version control tools (Git, SVN, etc.) and working in Agile environments.
- Excellent analytical, problem solving and programming skills.
- Bachelor’s degree in Engineering (or equivalent) in Computer Science or related field.
Nice to Have
- Experience with MySQL or other relational databases, including writing and optimizing queries for test data setup and validation.
- Knowledge of RESTful APIs and ability to integrate API testing into automation suites.
- Experience in Jest, Detox and Appium.
Personal Requirements:
- Strong verbal and written communication skills. Must be able to clearly and effectively communicate work status, risks, and issues.
- Ability to multitask, prioritize tasks, and quickly adjust in a rapidly changing Agile environment.
- Comfortable working both independently and as part of a larger team to meet deliverables.
- Attention to details
- Friendly, helpful and positive attitude
Location:
Pune
(OfNote: Only Pune-based candidates will be considered.)
Top Skills
What We Do
Hire brilliant software developers and scale your team