Middle QA Engineer
Прямой работодатель Teseract ( teseract.com )
Опыт работы от 1 года до 3х летот 2 000 до 2 500 $
Key Responsibilities
1. Manual Testing (Primary Focus Initially)
• Analyze product requirements and create clear, comprehensive test plans and test cases.
• Perform functional, regression, integration, and exploratory testing.
• Track, document, and prioritize defects using JIRA
• Collaborate closely with developers, product managers to resolve issues.
• Participate in daily stand-ups, sprint planning, and retrospectives to ensure QA alignment.
• Provide detailed test reports and maintain documentation of test results.
2. Transition to Automation (Development Path)
• Undergo structured training to gain proficiency in automation tools.
• Work alongside senior QA team members to develop and maintain automated test scripts.
• Contribute to improving the existing automation framework, including refactoring code and enhancing coverage.
• Participate in code reviews for automated test scripts to ensure best practices are followed.
• Eventually take ownership of automated testing pipelines and contribute to the CI/CD process.
Essential Requirements
• Experience: 1-2 years as a Manual QA or similar testing role.
• Technical Skills:
• Solid understanding of QA methodologies, test planning, and testing techniques.
• Familiarity with bug tracking (JIRA) and test management tools.
• Basic knowledge of SDLC and Agile/Scrum methodologies.
Soft Skills:
• Excellent attention to detail and analytical thinking.
• Clear and concise communication skills, both written and verbal.
• Team player attitude, with willingness to learn and adapt.
Preferred Skills (or Eager to Learn)
• Programming Languages: Exposure to one or more languages (Python, Java, JavaScript).
• Automation Tools & Frameworks: Selenium, Cypress, Playwright, etc.
• API Testing: Experience or familiarity with tools like Postman or Swagger.
• CI/CD Knowledge: Understanding of how testing fits into the pipeline (GitLab CI, GitHub Actions).