Software Engineer in Test (Quality Assurance)
XE
Full-time
Hybrid
Santiago, Chile
At XE, we live currencies. We provide a comprehensive range of currency services and products, including our Currency Converter, Market Analysis, Currency Data API and quick, easy, secure Money Transfers for individuals and businesses. We leverage technology to deliver these services through our website, mobile apps and by phone. Last year, we helped nearly 300 million people access information about the currencies that matter to them and over 150,000 people used us to send money overseas. Thousands of businesses relied on us for information about the currency markets, advice on managing their foreign exchange risk or trusted us with their business-critical international payments. At XE, we share the belief that behind every currency exchange, query or transaction is a person or business trying to accomplish something important, so we work together to develop new and better currency services that put our customers first. We are proud to be part of Euronet Worldwide (Nasdaq: EEFT), a global leader in processing secure electronic financial transactions. Under Euronet, we have brought together our key brands – XE, HiFX and Currency Online– to become the business that XE is today.
XE is seeking a QA Analyst to join our team building exciting products such as our corporate money transfer web application and our mobile app using cutting-edge technologies. Reporting to the Director of Software Engineering, the QA Analyst will be responsible for analyzing and testing project deliverables to ensure quality standards and functionality are aligned with specifications, as well as helping automate tests.
The QA taking on this role must have a passion for manual testing and interest in automation. Backend API tests are fully automated, and the QA Analyst will contribute, keeping them up to date. Still, they will spend most of their time testing the exciting new features their team is adding to Xe products manually.
If you are meticulous with details and work well with interdisciplinary and cross-functional teams, this is the position for you.
Requirements
- Minimum 3 years of experience in manual testing(Web application)
- Articulate and explain issues properly
- Ability to learn how a new system works, and working on it independently
- Work with internal teams to diagnose and resolve test issues
- Participate in process reviews to inform the development of products and resolution of defects
- Design, prioritize, and implement test plans, scenarios, scripts, or procedures
- Understand and utilize testing and debugging methodologies
- Analyze, interpret, and communicate qualitative and quantitative findings from tests
- Experience with various test levels (smoke, functional, system integration, performance, regression, and user acceptance)
- University degree in Computer Science or Software Engineering or Quality Assurance diploma from an accredited institution
- Ability to script in a programming language (JavaScript)
- Report test results and bugs in appropriate tools (Jira, Xray)
Nice to have:
- Experience with continuous integration tools (e.g. GitHub)
- Web automation (Cypress, Cucumber), API automation(Postman)
- Performance testing
- Exposure to a JavaScript framework and .Net
- Experience with Amazon Web Services
- Experience in finance domain
- Development background would be considered an asset
- Experience with SQL database and simple queries
- Understanding of any Agile delivery model
Benefits
- Annual salary increase review
- End of the year bonus (Christmas bonus)
- ESPP (Employee Stock Purchase Plan)
- Paid day off for birthday
- 15 day vacation per year
- Insurance guaranteed for employees ( Health, Oncological , Dental , Life Insurance)
- No fee when using RIA service/wire transfers