N

QA Automation Engineer

Noviczo Infotech
Full-time
Remote
Worldwide
₹1,000,000 - ₹2,000,000 INR yearly
Remote QA Jobs

Job Title: QA Automation Engineer (Python + API Testing)

Company: Novizco Infotech
Experience: 3 - 5 Years
Compensation: ₹10 – ₹20 LPA (Based on skills and experience)
Employment Type: Full-Time, Contractual
Location: Remote (Hiring Office: Bengaluru, India)
Industry: IT Services & Consulting
Department: Software Engineering – Quality Assurance


Job Summary

Novizco Infotech is looking for a talented and motivated QA Automation Engineer with 3–5 years of hands-on experience in QA automation, particularly focusing on Python, REST API testing, and CI/CD pipelines. The ideal candidate will be passionate about backend systems, data pipelines, and automation in evolving AI-driven environments.


Key Responsibilities

  • Design, build, and maintain scalable automation frameworks using Python (e.g., Pytest).
  • Conduct comprehensive API testing for RESTful services using Postman, requests, or similar tools.
  • Develop and execute automated test cases for AI-integrated services and backend data pipelines.
  • Collaborate with development teams to ensure end-to-end quality assurance.
  • Document defects clearly and work proactively to troubleshoot and resolve issues.
  • Integrate tests into CI/CD workflows using tools like Jenkins, GitLab CI, or GitHub Actions.
  • Stay updated with the latest tools and methodologies for testing AI/ML-powered applications.

Must-Have Skills

  • 3–5 years of experience in QA Automation or SDET roles.
  • Strong hands-on knowledge of Python programming.
  • Proven expertise in Pytest or similar test automation frameworks.
  • Solid experience in REST API testing (Postman, requests library).
  • Familiarity with CI/CD pipelines (Jenkins, GitLab, GitHub Actions).
  • Experience with Git for source control.
  • Excellent communication and collaboration skills.
  • Ability to adapt quickly to AI/ML-driven systems and emerging technologies.

Preferred Qualifications

  • Experience with cloud platforms (AWS, GCP, Azure), particularly AI/ML services.
  • Exposure to testing AI-based features or telecom systems.
  • Knowledge of UI automation tools such as Selenium or Playwright (nice to have).
  • Familiarity with AI service pipelines, PromptFlow, RAG systems, and performance benchmarking.
  • Understanding of libraries like NumPy, Pandas, Ragas, etc.

What We Offer

  • Flexible remote work setup.
  • Competitive compensation aligned with experience and technical skills.
  • Opportunities to work on cutting-edge AI-powered platforms.
  • A collaborative, growth-oriented work environment with global project exposure.

Education Requirements

  • UG: B.Tech/B.E., B.Sc., or BCA in Computer Science or related fields.
  • PG: M.Tech, M.Sc., or MCA in Computer Science or related disciplines.

Role Designation: Automation Test Engineer

Role Category: Quality Assurance and Testing

  1. Company Name: Novizco Infotech
  2. Average Salary Offered (for Current Role): 10-20 Lacs P.A.
  3. Must-have skills (in bullet points):

  • 3-5 years of experience in software development, QA automation, or SDET roles
  • Strong hands-on programming skills in Python
  • Proven experience with automation frameworks like Pytest
  • Solid experience in REST API testing and tools like Postman or requests
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions
  • Excellent communication skills with the ability to articulate technical concepts clearly
  • Fast learner with the ability to adapt quickly to evolving AI/ML technologies
  1. How to prepare for the Interview?
  • Brush up on your Python programming skills, especially in areas like data structures, algorithms, and object-oriented programming
  • Practice writing automation scripts and test cases using frameworks like Pytest
  • Familiarize yourself with API testing concepts, tools like Postman, and the requests library
  • Understand CI/CD processes and tools like Jenkins, GitLab CI, or GitHub Actions
  • Prepare to discuss your experience with testing complex systems, data pipelines, or AI/ML-powered applications
  • Be ready to demonstrate your problem-solving abilities and communication skills
  1. How to prepare the resume for this job description?
  • Highlight your relevant experience in QA automation, software development, or SDET roles
  • Emphasize your proficiency in Python programming and automation frameworks like Pytest
  • Showcase your expertise in API testing, tools like Postman, and experience with CI/CD pipelines
  • Mention any experience you have with testing AI/ML systems, cloud platforms, or related technologies
  • Highlight your strong communication skills and ability to collaborate effectively with cross-functional teams
  • Use relevant keywords from the job description throughout your resume
  1. Links to prepare for the interview:

Remember, preparation is key to performing well in the interview. Familiarize yourself with the company's products, services, and technologies, and be ready to showcase your skills and experience effectively.