Position: QA Lead
Company: OSF Digital
Experience required: 5y
Category: QA
English level: upper
Published: 2023-04-01T00:00:00+03:00

**Responsibilities:**

•  Analyze and clarify software testable requirements & parameters (identify gaps and inconsistencies in the requirements, track FSD updates,etc.)
•    Identify any gaps in the estimates produced during the discovery phase of a project and report those to the Project Manager
•    Develop testing programs and strategies, artifacts (plans, cases, suites, plans, stories, scenarios, scripts, or procedures), test approach and identify the applicable test techniques.
•    Monitor software test preparation, data creation, and environments preparation.
•    Implement static & dynamic, black box tests against various requirements, on different levels and different types, techniques, and tactics.
•    Analyze test data in relation with quality/requirements and identify differences.
•    Log test results using bug tracking system/traceability matrix; document test procedures; review software documentation.
•    Replicate unwanted software behaviors, identifies the most likely causes after isolation of specific functionality; eliminates errors / inconsistencies; retest; monitor bug lifecycle; recommend solutions.
•    Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems; propose diverse optimizations, tests to prevent software unwanted behaviors and risks.
•    Implement monitoring and continuous testing activities depending on the project scope.
•    Reports on issues, KPIs, and risks.
•    Enforce best practices, procedures, alignment of requirements, development, and tests.
•    Support management of projects with estimates, scope decomposition, releases, monitoring, and controlling.
•    Offer consultancy, teammates support, implement training on-site, and mentoring to newcomers.
•    Implement performance management activities (scope, feedback, reviews, responsibilities, staffing, and task distribution)
•    Occasionally, support the presales process with estimates, demos, CR issues, and feedback.
•    Identify performance issues and organize performance testing
•    Organize regression testing after each sprint based on critical area assessments and also be involved in project closure activities

**Requirements:**

•Excellent communication skills
•Previous experience in a leading role for at least one year
•Computer Science fundamentals – Bachelor Degree
•Excellent knowledge of the testing process
•Previous experience using tools like Jira, Testlink, Xray, Chrome dev tools, etc.
•Experience with Postman, JMeter, Selenium, Robot Framework is considered a big advantage
•Good level of English writing and speaking
•Good level of understanding of software development & technologies(HTML,CSS,REST API)
•Previous experience in E-commerce is a big advantage
• Quality-focused person, with “doing it right even when no one is watching” attitude 
• Understanding of security testing practices
•  Ability to read and understand code is an advantage

**Benefits:**

• International working environment
• Continuous learning programs
• Clearly defined career path
• Technical certifications
• Paid sick leaves
• Periodic evaluations with salary raises and bonuses in accordance with performance
• Flexible schedule and opportunity to work remotely