QA Test Engineer

Project description

Join a high-performing Agile pod as a Mid-Level QA Engineer, supporting both automated and manual testing of integration endpoints. You'll work closely with senior engineers to enhance test coverage, improve quality, and leverage AI-assisted testing tools to accelerate development, defect detection, and testing efficiency.

Responsibilities

  • Write and maintain automated test scripts for REST APIs and integration workflows
  • Execute manual tests, identify defects, and support root cause analysis
  • Work closely with developers to validate functionality and ensure quality across features
  • Participate in Agile ceremonies and contribute to sprint reviews and planning
  • Assist in maintaining test data and improving test coverage
  • Leverage AI-assisted tools to support test case creation, debugging, and test data generation

SKILLS

Must have

  • 2-4 years of QA experience in Agile environments Testing & Automation:
  • Experience with test automation tools (e.g., Selenium, Postman)
  • Good understanding of API and integration testing concepts
  • Familiarity with writing and executing automated and manual test cases
  • Understanding of various test types and creating test plans for releases Technical Skills:
  • Familiarity with basic scripting or Java-based test frameworks
  • Understanding of REST APIs and JSON-based data exchange DevOps & Tooling:
  • Exposure to CI/CD tools (e.g., GitLab, Jenkins)
  • Familiarity with version control systems AI-Assisted Testing:
  • Exposure to AI-assisted coding and testing tools (e.g., GitLab Copilot, IDE-based copilots)
  • Familiarity with using generative AI for test case suggestions, script generation, debugging, and documentation
  • Eagerness to adopt AI tools to improve efficiency, learning, and test quality Collaboration:
  • Strong collaboration and communication skills

Nice to have

• Ability to work effectively in Agile teams and learn from senior engineers