Job Description

Job Title

QA Engineer

Department

Testing

Company

Rubiscape is a multi-persona Data Science & Machine Learning (DSML) platform perfectly blending the Art & Science of Data to help you discover the world of data intelligence and fuel your imagination from Insight to Foresight. An award-winning platform, Rubiscape was incorporated in 2023 as a unified AI/ML and analytics platform to accelerate the innovation journey.

Location

Baner – Pune – Office Location

Role Focus

As a QA Engineer at Rubiscape, you will play a key role in designing, coding, testing, and maintaining software applications. Your expertise in Python development will contribute to the creation of innovative solutions that drive our organization’s success.

Required Skills
  • 2+ years of experience in functional and non-functional testing with ability to design and develop comprehensive test strategies.
  • Experience in Web and Desktop application automation testing frameworks using tools like Pytest and Playwright/Selenium with Python.
  • Proactive in pursuing goals, recommending solutions, and problem-solving.
  • Good knowledge in writing SQL queries and working with databases.
  • Experience in End-to-End testing, API and Performance Testing using appropriate tools.
  • Expertise in SDLC, Agile methodologies, and CI/CD tools.
  • Understanding of web service concepts like HTTP, REST, JSON, and XML.
  • Excellent requirement understanding and designing test plans for maximum test coverage.
  • Ability to lead, train, and develop QA associates to optimize team performance.
  • Quick learner and openness to learn new technologies as per business requirements.
Key Responsibilities
  • Involve in all testing activities from planning to deployment including requirement gathering, manual and automation activities.
  • Design and implement Web and Desktop application Test Automation Framework.
  • Design and implement test plans for smoke, integration, component, regression, and sanity testing.
  • Write test scripts covering maximum test coverage.
  • Write and execute test cases in manual and automation test plans in functional and non-functional areas.
  • Prioritize, plan, and coordinate testing activities.
  • Defect triaging, preparing defect reports, and tracking test progress.
  • End-to-end testing with minimum defect leakage into production.
  • Mentor team members for ongoing requirements as required.
  • Create and maintain test reports for different types of testing.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3–5 years of professional experience in Python software development.
  • Strong understanding of software testing principles and best practices.
  • Expertise in CI/CD pipelines for test automation and containerization technologies such as Docker and Kubernetes.
  • Experience/exposure to Data Science projects is a plus.
  • UI Testing: Playwright/Selenium with PyTest/TestNG frameworks, Page Object Model, BDD framework, Cypress.
  • API Testing: Postman.
  • Performance Testing: JMeter, LoadRunner.
  • Programming Languages: Python, Java, JavaScript, HTML, Web Services, RDBMS and database queries.
  • Code Management: Git, SVN.
  • Database Technologies: SQL & NoSQL Databases (Postgres, MongoDB, AWS S3, Redis).
  • Cloud Platforms: AWS, Azure, GCP.
Job Category

Testing

Job Type

Full Time

Job Location

Pune

Application Form

Scroll to Top