Software Tester (Automation)
The successful candidate will be responsible for the testing and quality assurance on the software development life cycle, including, but not limited to: user interface testing, API testing, microservices testing, and accessibility testing.
Key Responsibilities:
Build and maintain automated functional and non-functional test suites across multiple components, including APIs, microservices, web applications, and UIs.
Execute code reviews and other peer review processes (e.g. pair programming) to ensure code quality and security practices.
Triage system issues, including debug, log and document bugs found during testing.
Research new technologies, including hands-on technical evaluation and POCs.
Collaborate with software engineers, architects, UI/UX designers, and product managers to deliver high-quality solutions.
Produce and contribute to high-quality documentation.
Participate in conversations and workshops with stakeholders to understand requirements and identify solutions and opportunities.
Key Requirements:
3 years plus of experience in a similar Software Development Test role.
Excellent problem-solving and decision-making skills.
Excellent interpersonal and communication skills, comfortable discussing technical information.
Experience working with Functional API Testing frameworks (e.g., KarateDSL)
Experience working with Functional UI Testing frameworks (e.g., Cypress, Playwright).
Experience with issue-tracking tools (e.g., JIRA, Bugzilla)
Experience working in the financial services, financial technology and risk management industry.
Experience with test-case management tools (e.g., XRay, Zephyr, TestRail).
Experience working with RESTful APIs (e.g., cURL, Postman).
Excellent problem-solving and decision-making skills.
Excellent interpersonal and communication skills, comfortable discussing technical information.
#J-18808-Ljbffr