Develop new or update existing test scripts, create test data
Develop common testing libraries/APIs or use existent libraries
Execution of different test types: functional test, load test, stress test, smoke test, regression test
Usage of test tools to increase effectiveness of the testing processes
Plan automated testing activities
Report tests statuses and estimations
Test software releases and developer fixes
Provide feedback to software development team on defects
Experience developing Automated Web testing.
Previous knowledge in test automation tools (Protractor, Selenium, Appium or Cypress).
Experience in designing test cases and formulating structured test strategies is considered a plus.
Experience in all phases of the QA cycle (e.g. requirements analysis, test case identification, test scripts authoring, execution, defect tracking, status, reporting of results).
Understanding of software development principles.
Ability to work independently in a fast-paced environment.
Advanced English level (talk, reading and writing).
Agile framework (Scrum).
Experience in Object-oriented programming (Java or other language).
Have worked with a Content Management Systems (CMS).
ISTQB certification (CTFL or higher).
At OSF, we don’t just accept differences — we celebrate and support them for the benefit of our employees and our community.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Full time