Join OakNorth as an SDET to enhance automation in the lending domain utilizing Java. Collaborate within a dynamic team to ensure quality in banking applications.
Responsibilities
Design, develop, and maintain robust automation frameworks (Java-based) for both UI and API layers.
Build, execute, and maintain automated regression suites tied into CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, AWS CodePipeline).
Collaborate with development, product, operations and QA teams from early requirement and design phases to production release, ensuring quality is built-in (shift-left).
Define test strategies, identify test coverage gaps, ensure test data management, environment provisioning, and automate test execution in AWS environments (e.g., EC2, Lambda, containers).
Validate functionality, performance and reliability of lending/banking domain-specific workflows (e.g., credit decisioning, loan lifecycle, user onboarding, payments, risk).
Monitor, analyse and report test metrics and quality indicators; raise risks, drive continuous improvement in quality processes.
Stay current with test automation tools, frameworks, best practices, and domain trends (fintech, lending, banking) and propose improvements.
Requirements
4-5 years of professional experience as QA Automation Engineer / SDET with primary hands-on in Java.
Strong experience in automation of UI (e.g., Selenium WebDriver, Cypress, Playwright) and API (e.g., RestAssured, Postman, Karate) layers — ideally both.
Solid object-oriented programming skills (Java) and test framework experience (e.g., TestNG, JUnit, Cucumber/BDD).
Understanding of the banking/lending domain: loan application flows, credit approval, underwriting, lifecycle of financial products or banking operations.
Good analytical and problem-solving capabilities; ability to work in fast paced, startup-style environment.
Excellent communication and collaboration skills across teams and geographies.
Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline with 4-5 years of work experience.
Optical Manufacturing Test Engineer developing automated manufacturing test solutions at Nokia. Collaborating with global teams on optical data transmission technology advancements.
Acoustic Test Engineer developing and executing test strategies for loudspeakers and audio systems at QSC. Collaborating with engineering and manufacturing to ensure product performance and reliability standards.
Powertrain Test Engineer coordinating development of zero emission commercial vehicles with cross - functional teams. Involves testing powertrains, analyzing data, and overseeing fleet performance.
Sales Representative for real estate financing at LBS NordWest in Emsdetten. Engaging in consultation and sales of financing solutions while managing customer relations.
Senior Software Development Engineer in Test at Wellth improving health outcomes for chronic conditions. Build and scale test automation in a hybrid environment.
Lead Operational Test Engineer executing test planning and execution for Navy’s Advanced Sensor Technologies Program. Collaborate with teams to ensure adherence to testing standards and requirements.
Internship in Test Engineering at Teradyne to test and debug PCBAs and High - Level Assemblies. Collaborating with engineering teams in a dynamic lab environment in North Reading, MA.
Power Systems Test Engineer testing and validating electrical systems at Celestica in Austin, TX. Collaborating with design and manufacturing teams for quality assurance in power systems.
Quality Assurance Engineer and Documentation Writer enhancing Delegate’s software solutions through detailed testing and documentation. Collaborating with QA team and developers to improve quality assurance processes.