Role Overview
We are looking for a skilled QA Automation Engineer with 3 to 4 years of experience to join our team for a 6-month project. The ideal candidate will be responsible for designing and executing automated test scripts using the Robot Framework and Python. You will play a key role in ensuring the quality and reliability of our software through robust CI/CD integration and collaborative defect management.
Key Responsibilities
- Automation Development: Design, develop, and maintain automated test suites using Robot Framework and Python.
- Test Execution: Execute automated tests for functional, regression, and integration testing phases.
- CI/CD Integration: Integrate automated tests into the Jenkins pipeline to ensure continuous testing and delivery.
- Version Control: Manage and maintain test code repositories using GitHub.
- Defect Tracking: Use Jira for bug reporting, tracking, and collaborating with development teams to ensure timely resolution.
- Framework Enhancement: Identify opportunities to improve automation coverage and refine existing test frameworks.
Required Skills & Qualifications
- Experience: 3 to 4 years of professional experience in QA Automation.
- Core Framework: Strong proficiency in Robot Framework is mandatory.
- Programming: Solid hands-on experience with Python scripting.
- DevOps Tools: Practical knowledge of Jenkins for CI/CD workflows and GitHub for version control.
- Project Management: Proficiency in Jira for agile project management and defect lifecycle tracking.
- Testing Mindset: Strong understanding of software testing life cycles (STLC) and automation best practices.