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