Quality Assurance Automation Engineer
We are seeking a skilled Quality Assurance Automation Engineer to join our team. As a key member, you will be responsible for developing and executing automated test scripts to ensure the quality and stability of our applications.
Your primary goal will be to design, develop, and maintain automated test scripts for Desktop and Mobile applications. You will work closely with developers, project managers, and other QA team members to understand feature requirements and ensure testability.
- Automation Expertise :
- Develop and execute automated test scripts using Appium and / or Squish automation frameworks.
- Design and implement automated test cases for Desktop and Mobile applications.
- Collaborate with developers to understand feature requirements and ensure testability.
- Create and maintain manual test cases when necessary.
- Analyze test results, identify defects, and verify fixes.
- Monitor test execution and provide feedback to stakeholders.
To succeed in this role, you will need :
Required Skills and Qualifications
Automation Experience : 3+ years of experience in QA Automation with a strong understanding of software testing principles and methodologies.Languages and Frameworks : Proficiency in at least one programming or scripting language such as Java, JavaScript, Python, or similar.Familiarity with Testing Tools : Familiarity with writing tests using Gherkin syntax (e.g., Given / When / Then) is a plus.CI / CD Knowledge : Experience integrating automated tests into pipelines using Jenkins, GitLab CI, or similar.Test Case Design : Solid knowledge of test case design, test execution, and defect tracking.Communication Skills : Good communication skills and the ability to work collaboratively in a cross-functional team.Language Proficiency : Fluency in English and Spanish.This is a fantastic opportunity to join our dynamic team and contribute your expertise to ensure the highest quality of our applications. We look forward to hearing from you!