About the role of Quality Assurance Automation Engineer:
Independently design, execute, and interpret test cases, ensuring alignment with project test plans.
Create, review, and maintain test cases and scripts based on requirements and specifications, mapping back to criteria and recording/reporting outcomes.
Execute both manual and automated tests, including regression tests, to support release management.
Analyze and report on test activities and results, providing insights and metrics to stakeholders.
Identify, document, and escalate issues, risks, and potential impact to project timelines or quality.
Set up and manage test environments, ensuring data and configuration align with test requirements.
Develop and maintain automated test scripts within frameworks, ensuring stability in CI/CD environments.
About you as the Quality Assurance Automation Engineer:
Conduct automation troubleshooting, proposing solutions for improved test efficiency and reliability.
Write clean, efficient code and review automation scripts for quality, with senior automation support for more complex scenarios.
Actively collaborate with developers, product managers, and QA team members to ensure comprehensive test coverage and quick resolution of issues.
Qualifications of the Quality Assurance Automation Engineer:
3 years of progressive related testing experience with a Bachelor’s degree in Computer Science, Engineering or equivalent experience.
Experience in Appium for mobile app automation.
Knowledge of Android using Java and/or Kotlin.
Knowledge of a bug management system (i.e. JIRA).
Strong and creative testing aptitude.
Excellent communication and prioritization skills.
Familiar with consuming web services and using RESTful APIs.
Working Knowledge of HTML, CSS, JavaScript, XML or JSON in a testing or development capacity.