Ardshinbank CJSC

Senior Quality Assurance Engineer

Yerevan, Yerevan, AM

20 days ago
Save Job

Summary

Join Ardshinbank CJSC as a Senior QA Engineer

Ardshinbank CJSC is looking for an experienced Senior QA Engineer to strengthen the quality assurance efforts for our banking systems and applications. The ideal candidate will have a strong technical background, leadership skills, and a commitment to maintaining the highest standards of quality and security. Join us in delivering exceptional products and services to our customers while safeguarding their assets.

Responsibilities:

  • Mentoring of dedicated QA engineers, fostering a culture of quality and continuous improvement.
  • Collaborate closely with internal QA & cross-functional engineering teams to integrate QA processes throughout the development lifecycle.
  • Work with the Leadership team to define, implement, and enforce quality assurance strategies and processes in accordance with the specification of priorities
  • Setup, configuration, and utilization of testing environments and tools to test specific user scenarios
  • Conduct comprehensive testing to ensure end-to-end product quality, including functional, performance, and security testing.
  • Contribute into & run the automated testing suites to ensure & improve efficiency and test coverage.
  • Analyze complex functionality, identify the gaps and provide suggestion for fixes
  • Troubleshoot complex issues and provide root cause analysis results.
  • Stay up to date with modern technologies and best practices to continuously enhance the QA process.
  • Manage the creation, maintenance, and execution of detailed test documentation.
  • Ensure thorough defect tracking, reporting and resolution using bug tracking systems.
  • Provide detailed test result reports and insights to leadership and stakeholders.

Required qualifications:

  • Bachelor's degree, preferably in Computer Science or Information Technology.
  • Minimum of 5 years of experience in quality assurance, with at least year as a senior
  • Extensive knowledge of software testing fundamentals, methodologies, and best practices.
  • Extensive knowledge of Software Development Methodologies
  • Proficient in writing and executing complex SQL queries.
  • Proficient in working with databases
  • Solid understanding of Network Fundamentals
  • Solid understanding of client-server architecture, network protocols and web technologies & standards.
  • Solid experience in API testing tools (Postman Swagger) and Version Control Systems
  • Experience with Mobile Testing specifics
  • Strong experience in analyzing software requirements and creating effective test scenarios.
  • Strong self-management skills and ability to organize the work within the tight schedule
  • Strong communication and decision-making skills
  • Experience working with on-demand, cloud service and enterprise web applications.
  • Experience using virtualization tools.
  • Experience in Performance Testing
  • Experience in log analysis and monitoring dashboards (Grafana, OpenShift, Elastic).
  • Basic knowledge of the test-automation tools in practice
  • Basic knowledge of CI/CD tools and pipelines.
  • Strong verbal and written technical English proficiency (B2, C1).

Advanced knowledge as a benefit:

  • Experience with FinTech products and industry-specific compliance requirements.
  • Experience in CRM & CMS system testing.
  • Advanced experience with automated testing tools and frameworks (Playwright, Cypress).
  • Advanced scripting skills in JavaScript
  • Experience in Performance & Security Testing

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job