QA Engineer/Senior
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.
- Lead & mentor a team 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.
- 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 in Mobile Testing
- 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).
- Advanced 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:
- Advanced experience in FinTech-related products.
- Scripting experience with TypeScript or JavaScript.
- Experience with Playwright and API automation.
- Knowledge of CI/CD systems.
Benefits:
- IT team based in an external office, not at the bank.
- 4 paid days-off per year
- 24 vacation days per year
- Medical and life insurance coverage.
- Flexible work schedule and remote work options
- Multiple types of bonuses (performance-based, annual and referral bonuses)
- Comprehensive learning package
- Employee discounts on bank’s products or services
PROCEDURES OF APPLICATION
Interested and properly qualified candidates may submit their applications by following the Apply on Company Website/ Դիմել ընկերության էջում link. Incomplete applications will be dismissed. Please mention “ QA Engineer/Senior ” in the subject line of your email; otherwise your application may not be considered. Only short-listed candidates will be invited to an interview.