Responsibilities:
• General Knowledge on different aspects of QA, Testing and Test Engineering
• Lead, guide, and manage the QA team, focusing on handling complex testing activities, career development, and team growth.
• Regularly review team performance and provide feedback to help improve continuously.
• Define QA plans for both manual and automated testing.
• Oversee the QA lifecycle for projects from planning to delivery, making sure high-quality releases happen on time.
• Work closely with product managers, developers, and other stakeholders to set testing strategies, timelines, and priorities.
• Implement and consistently improve QA processes, methodologies, and tools to boost testing efficiency and product quality.
• Identify and manage project risks, communicate issues as needed, and push for quick resolution.
• Design, develop, and maintain automated testing frameworks and tools, ensuring they align with the overall architecture and tech stack.
• Write and maintain automated test scripts using languages like Python, JavaScript, or similar.
• Collaborate with development teams to integrate automated tests into the CI/CD pipeline.
• Troubleshoot, debug, and solve complex technical issues related to test automation and software quality.
• Design and implement in-house QA tools and frameworks to enhance testing processes and coverage.
• Leverage new tools and practices to strengthen the team’s testing capabilities.
• Ensure full test coverage across all types, including functional, regression, and performance testing.
Requirements:
• 5+ years in quality assurance, with at least 2 years in a leadership role.
• Strong understanding of the software development lifecycle (SDLC) and QA processes.
• Solid coding skills in languages like Python, JavaScript, or similar.
• Extensive experience with one of test automation frameworks (like Playwright, Selenium, Cypress, or similar.)
• Experience in performance testing (k6, jmeter, or etc.)
• Solid background in API automation testing (Postman, Newman, or similar tools)
• Deep understanding of Agile and Scrum methodologies.
• Excellent project time management skills, resource coordination, and cross-team collaboration.
• Ability to analyze complex requirements and business logic.
• Strong skills in breaking down technical challenges and delivering effective solutions.
Nice To Have:
• Knowledge of blockchain technology and cryptocurrencies.
Benefits:
-Knowledge enterprise (دانش بنیان)
-Flexible working hours
-Seasonal bonuses
-Complementary insurance
-Work in a company that values research, innovation, and development
-Breakfast & snacks
-An interesting and challenging work environment
-Friendly and professional team.
If you are looking for a challenging and rewarding position in a company that values quality and innovation, we invite you to join our growing team. Apply now and become a part of our journey towards excellence!
نبکا یک شرکت دانشبنیان در حوزه فناوریهای نوین مالی و سرمایهگذاری میباشد که شامل سبدی از محصولات متنوع برای اشخاص حقیقی و حقوقی فعال در بازارهای مالی میباشد. ما محصولات و خدمات مختلفی در بازارهای مالی سنتی و بازارهای نوظهور مالی در حوزه بلاکچین و فناوریهای مالی غیرمتمرکز (DeFi) به مشتریان خود ارائه میکنیم و سعی ما این است که علی رغم محدودیتهای موجود، در زمینه کاری خود همواره جزو برترینهای موجود در بازار باشیم.