Software Development Engineer in Test (Python QA)
Brak informacji o wynagrodzeniu
MidFull-time·B2B
#442053·Dodano 2 dni temu·1
Źródło: justjoin.itTech Stack / Keywords
PythonpytestPlaywrightSeleniumQATest Automation
Firma i stanowisko
XM is a leading international FinTech company committed to shaping the future of online trading through innovative solutions. Established in 2009, XM has a global team of over 1400 employees and operates from offices in Cyprus, Greece, UK, UAE, USA, South Africa, and Uruguay. It has received Platinum accreditation from Investors In People and consistent recognition as one of the top Best Workplaces™.
Wymagania
- BSc/MSc in Computer Science, Software Engineering, or similar
- Minimum 2 years of comprehensive experience in quality assurance
- Minimum 2 years of practical experience in Python development
- Strong hands-on experience designing and developing automated tests using Python
- Strong technical background
- Experience testing REST APIs
- Confident knowledge of Git
- Experience with agile software development methodologies and testing procedures
- Strong interpersonal skills
- Very good written and verbal skills in English
Nice to have:
- Experience with testing framework development
- Experience with asynchronous and multithreading programming
- Experience in testing web sockets
- Experience with Docker
- Experience with Grafana
- Experience in performance testing
- Experience in the Finance/Forex domain
Obowiązki
- Work closely with the development team to enhance software delivery and quality throughout the software development cycle
- Translate high-level business requirements into technical requirements
- Advise on efficient performance testing strategies
- Develop formal test procedures and test plans based on product design and certification requirements
- Design, develop, and modify functional and performance automation tests
- Design and implement test automation frameworks, required libraries, and auto-tests
- Develop emulators for mobile testing
- Build CI/CD pipelines and integrate automation scripts into CI tools
- Manage issues and drive resolutions during the testing process
- Share technical expertise within the QA team
- Actively participate in the Software Development Life Cycle and Software Testing Life Cycle
Benefity
- Attractive remuneration package plus performance-related reward
- Intellectually stimulating work environment
- Continuous personal development and international training opportunities
Premie
XM
6 aktywnych ofert