Location: Baku, Azerbaijan
We are looking for a QA Engineer (Automated Software Testing) who will take an active role in ensuring the quality of complex software systems. The candidate will participate in test design, automation, integration testing, and close interaction with development and business teams.
Key Responsibilities:
1. Design, develop, and maintain automated test scripts and frameworks
2. Execute functional, regression, and performance tests
3. Identify, document, and track defects
4. Analyse test results and prepare test reports
5. Review requirements and technical documentation
6. Collaborate with developers and analysts to improve product quality
Requirements:
7. Bachelor’s degree in computer science, Engineering, or a related field
8. Experience in software QA and automated testing
9. Knowledge of QA methodologies and software development life cycle
10. English language proficiency at B1 level or higher
11. Experience with testing tools such as SOAP UI, Postman, and JMeter
12. Skills in preparing and maintaining technical documentation
13. Basic programming or scripting skills (Python, Java, etc)
14. Strong analytical thinking and attention to detail
15. Ability to work effectively in a team
Nice to Have:
16. Experience in fintech, banking, or payment-related projects
17. Understanding of payment systems and transaction processing
18. Experience with API testing and microservices architecture
19. Knowledge of SQL and database testing
Conditions:
20. Competitive salary based on experience and technical level
21. Official employment under local Azerbaijan legislation
22. Health insurance
23. Professional development, training, and certification opportunities
24. Stable work environment within an international company