Quality Assurance Test Engineer
Requirements
Good knowledge of software QA methodologies
Experience with automation testing process and practices (Selenium, JUnit, TestNG, Maven etc.)
Experience with SOAP and RESTful service testing with SoapUI/Postman etc.
Excellent understanding of test automation frameworks (especially with Selenium WebDriver, Robot Framework and open to learn new tools according to project requirements)
Good understanding of software testing principles and techniques
Ability to work with international teams
Experience with Test Management Tools (e.g. Jira Zephyr, Test Rail)
Experience with programming language (Java or C#)
Creating test scenarios and test cases in collaboration with other team members
Understanding of testing techniques and methods
Multi-tasking, self-motivated,goal oriented, analytical thinker and eager to learn
Knowledge of Functional, UAT and Regression testing
Understanding of cross-functional team structure and Scrum Methodology
Strong communication and organizational skills
Job Description
Testing software in a various browsers and devices, opening issues of encountered problems in accordance with the standards
Creating detailed, comprehensive and well-structured test plans and test cases
Creating tasks in detail and according to standards in a way that the related teams can understand encountered problems
Reporting of the defects and clearly communicating the issues to the developers
Executing test cases (manual and automated) and analyze results
Executing Regression, Functional, UI and Integration testing
From start to finish and ensuring the software products fulfil all the requirements
Keep a critical eye on the product and come up with suggestions as a user even if it is not mentioned in the requirements.