Job Description
As a QA Automation Engineer, your role is to help plan and implement manual and automated tests on our websites and software applications.
Responsibilities:
- Working with developers and other members of the QA team to define and establish QA strategies and processes.
- Planning, scheduling, and performing manual tests on the company’s websites and software applications.
- Writing, maintaining, and executing well-developed and stable automated tests for both frontend and backend services.
- Reporting on QA status, as appropriate, to keep project stakeholders informed on deliverables and timelines.
Requirements
- With at least 3+ years of experience in both manual and automation testing
- development and execution of test plans and scenarios
- experience in writing automated tests in Selenium, Cypress, and Appium, Robot Framework
- testing complex GUIs, APIs, and platforms
- source control management like Git, Bitbucket, etc.
In addition, you must also have:
- an eye for detail
- excellent writing and verbal communication skills
- vast knowledge in testing techniques to cover all possible corner cases for testing, verification and validation techniques