Beskrivning av uppdrag 49476
Stockholm
The client is seeking a skilled Test Engineer to help design and test Financial Services solutions.
You will be part of a collaborative engineering team working on products directly aligned with our clients vision of reaching a billion active users. The teams work closely with design, content, and product departments to build, test, and iterate on innovative solutions to customer problems.
Key Responsibilities
Mobile and POS Testing
Implement and maintain automation frameworks using XCUI Test, Espresso, and Appium
Conduct th[o[rough testing of mobile applications across iOS and Android platforms
Perform POS (Point of Sale) functional testing
Execute payment gateway and card testing procedures
API and Backend Testing
Develop and execute API tests using Postman, REST Assured, or similar tools
Validate payment APIs and backend services
Implement automation for backend services using Selenium and Java
Understand and test SOA/Web Services architectures
End-to-End Testing
Coordinate and execute comprehensive end-to-end testing
Collaborate with various vertical and cross-functional teams
Participate in continuous integration and release processes
Support weekly code deployments with th[o]rough quality assurance
Required Skills and Experience
Technical Skills
Strong experience with UI and service automation for web and mobile applications
Mobile automation expertise (Android/iOS using Espresso/XCUITest/Appium)
Proficiency with testing frameworks such as JUnit and TestNG
Experience with API testing tools like Postman
Knowledge of source control systems, particularly Git
Familiarity with CI/CD tools such as Jenkins, Maven/Ant
Domain Knowledge
Understanding of payment systems and financial services
Working knowledge of In-Store Payments industry (Card, NFC, QR) is an advantage
Experience with payment gateways and transaction processing
Soft Skills
Highly analytical thinking and problem-solving abilities
Excellent verbal and written communication skills
Strong documentation capabilities
Effective time management and ability to handle multiple priorities
Collaborative mindset for cross-functional team environments
Bonus Qualifications
Development background
Experience with scripting languages (Shell, Python, Perl)
Understanding of ECI/ECD pipelines
Knowledge of Agile methodologies