Junior QA Engineer

Job Summary: We are seeking a Junior QA Engineer with a passion for quality, attention to detail, and strong foundational knowledge in Python scripting and systems-level testing. You will be responsible for designing, developing, and executing test plans to ensure the reliability and performance of our software systems.

Key Responsibilities

  • Collaborate with developers and product teams to understand requirements and write clear, concise test cases
  • Identify, document, and track bugs using JIRA or similar issue tracking tools.
  • Develop and maintain automated test scripts using Python
  • Perform manual and automated testing of
  • APIs, system processes, and UI components
  • Conduct system-level testing, including performance, integration, and regression tests
  • Analyze logs, trace issues, and assist in debugging
  • Maintain and extend QA frameworks and test environments
  • Document test results and raise well-documented defects
  • Participate in code reviews and help ensure testability and quality from the ground up

Key Skills & Qualifications

  • 0–5 years of experience in QA or software testing
  • Solid knowledge on issue tracking
  • Solid knowledge of Python scripting
  • Good understanding of system-level concepts (e.g., Linux commands, processes, memory, disk I/O)
  • Familiarity with test automation tools (e.g., PyTest, Selenium, or similar)
  • Understanding of REST APIs, HTTP status codes, and API testing tools (e.g., Postman)
  • Exposure to version control systems (e.g., Git)
  • Strong analytical and troubleshooting skills
  • Excellent verbal and written communication skills
  • Bachelor’s degree in Computer Science, Engineering, or related field

Nice to Have

  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI)
  • Familiarity with Docker or basic containerization concepts
  • Exposure to cloud platforms (e.g., AWS, Azure) or virtualized environments
  • Basic knowledge of networking (TCP/IP, DNS, ports)

Experience with developing and extending Page Object Model (POM) frameworks for test automation.

Exposure to Agile/Scrum methodologies

Job Type: Full-time

Education: Diploma (Preferred)

Experience: Python: 2 years (Required)

Apply Now

Junior QA Engineer

Resume: PDF under 4MB