Python (nice to have)
Selenium WebDriver (advanced)
Our client is the leading provider of online identity verification, eKYC and AML solutions. With a global footprint, they're expanding the team to meet strong client demand across a range of industries including Financial Services, Travel, Sharing Economy, Fintech, Gaming, and others.
We are seeking a QA Automation Engineer who will join to our client QA team in our R&D department to help maintain their high standards of quality of their company's cutting edge products.
The position will involve automation development as well as manual testing. You will be responsible for developing and maintaining tests in their existing automation frameworks.
You take pride in owning and maintaining the technical work environment. You enjoy learning new technologies and sharing your work with others.
Lastly, you have been looking for an opportunity where you can use your passion and skills for a greater good against financial crime.
Develop and maintain the Backend and UI test automation frameworks
Execute manual tests on the Backend and UI
Execute performance tests
Manage Test Case Documentation
Deploy services on to test environments
Report and track bugs
Work closely with the development teams
Investigate, debug and troubleshoot issues independently
Provide realistic estimates; prioritize, plan and coordinate testing activities.
Execute performance tests
Experience and Qualifications
Practical experience in test automation of user interfaces and backend systems
Robust understanding of testing methodologies and how tools can help
High-level proficiency and at least 6+ years experience in automating tests at UI level using test automation tools such as Selenium Webdriver
At least 6+ years experience in automating API tests using test automation tools such as RESTAssured
Minimum of 6 years coding proficiency in at least one major programming language such as Java
Experience with test case management and documentation
6+ years of hands-on experience working with SQL and NoSQL databases
Experience with AWS cloud infrastructure
Experience in continuous integration / continuous deployment (CI / CD) pipelines
Working knowledge of containerization related management stacks like Docker, Kubernetes
Team player and self motivated with a strong desire to learn new testing tools and test strategies
Working knowledge of RESTful APIs
BS in Computer Science or related field
Great to have Experience and Qualifications
Well versed to work within Linux environments
Experience in Selenide automation framework
Understanding of messaging systems
Financial services domain knowledge related to risk management
In a recent global survey, these attributes were valued by our client in all locations and functions - they are firmly believe in hiring for mindset as well as skill.
Friendly and supportive
Adaptable and flexible
Articulate and persuasive
High IQ and EQ
Curious and coachable
Resilient and tenacious
Big picture and the detail
In return for your expertise and energy, we offer
Challenge, opportunities to exchange skills within multinational Team
Ability to work in an autonomous way and in an environment where your ideas are values
Casual and very friendly atmosphere
Competitive salary aligned with experience
An "after-hours" drawer in the kitchen