
Software Engineer in Test
Remote
England, United Kingdom
Full Time
19-03-2025
Job Specifications
QA Automation Engineer | High-Performance Trading Systems | Remote/London/Porto
We are looking for a QA Automation Engineer to join our team and contribute to a high-volume, mission-critical trading system used by a major enterprise client. This role is key in ensuring the system’s performance, stability, and reliability, handling millions of dollars in daily trade volume.
What You’ll Be Doing:
Develop & Maintain Automated Tests – Build and manage test pipelines using Playwright, Jest, and BDD frameworks (e.g., Cucumber).
Ensure Software Quality – Define, implement, and maintain test automation best practices for functional and non-functional requirements.
Defect Management – Identify, track, and resolve issues in collaboration with the development team.
Continuous Improvement – Promote QA best practices, refine testing processes, and contribute to automation guidelines.
Ownership of Quality – Take responsibility for end-to-end quality assurance within a high-performance engineering team.
What We’re Looking For:
3+ years of experience in software quality engineering, focusing on test automation for web and non-web applications.
Proficiency in JavaScript/TypeScript, Git/GitHub, and testing frameworks like Jest and Playwright.
Deep understanding of QA methodologies, tools, and processes for high-availability enterprise systems.
Experience in building/testing REST and WebSocket-based APIs (a plus!).
Familiarity with performance testing tools such as K6 or Artillery (nice to have).
Exposure to high-stakes trading applications or financial systems is a big plus!
Interested? Drop us a message or apply directly. Let’s build the future of trading technology together!
About the Company
Here at DigiTech Resourcing we focus on delivering the cream of digital talent across Europe and US. We specialise in the following areas: • Web Development/Design (UI/UX) • Javascript (NodeJS, ReactJS, AngularJS, Vue etc) • Java Technologies • .Net MS Technologies • DevOps • Big Data/Data Scientists • Windows Infrastructure Support /Service Management • QA/Testing – including Mobile (Android, iOS) • Architecture • Project Management/Business Analysis/Product Management • Senior Appointments (Dev Managers, CTO, CIO, ... Know more
Related Jobs


- Company Name
- Medhaya
- Job Title
- Senior Software Engineer
- Job Description
- Key Responsibilities Software Development: Design, develop, and maintain software applications using modern programming languages and frameworks. System Architecture: Collaborate with architects and senior developers to design scalable and efficient software architectures. Coding & Testing: Write clean, maintainable, and efficient code while following best practices for coding and testing. Debugging & Troubleshooting: Identify and resolve software defects, performance bottlenecks, and security vulnerabilities. Collaboration: Work closely with cross-functional teams, including UX designers, product managers, and DevOps engineers, to deliver high-quality solutions. Continuous Improvement: Stay updated with the latest industry trends, tools, and technologies to enhance development efficiency. Documentation: Maintain detailed technical documentation for reference and future development. Required Qualifications Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Programming Skills: Proficiency in one or more programming languages such as Python, Java, C++, JavaScript, or Go. Database Knowledge: Experience with relational (MySQL, PostgreSQL) and/or NoSQL (MongoDB, DynamoDB) databases. Version Control: Proficiency in Git and collaborative development workflows (GitHub/GitLab/Bitbucket). Cloud & DevOps: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and containerization tools like Docker/Kubernetes (preferred but not mandatory). Problem-Solving Skills: Ability to analyze complex problems and implement efficient solutions. Preferred Skills (Bonus Points) Experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-Learn) Knowledge of microservices architecture and API development (REST, GraphQL) Front-end development experience with React, Angular, or Vue.js Experience with CI/CD pipelines and Infrastructure as Code (Terraform, Ansible) How to Apply Interested candidates can apply by sending their resume, portfolio (if applicable), and a brief cover letter to [business@msdsolutions.uk] with the subject line "Application for Software Engineer - [Your Name]".


- Company Name
- JPMorganChase
- Job Title
- Software Engineer III - Java
- Job Description
- Job Description As a Software Engineer at JPMorgan Chase within the Corporate Technology Engineering and Architecture team, you will play a crucial role in enhancing, building, delivering, and operating solutions. Your technical expertise and problem-solving skills will be utilized to promote significant business impact and tackle a diverse range of challenges across multiple technologies and applications. Job Responsibilities Identifies problems, proposes and executes software solutions, design, development, operate and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develops secure, high quality, full-stack production code; reviews and debugs code. Support the products you have built through their entire life cycle, including production and incident management. Proactively identifies potential problems and uses these insights to drive improvements to coding hygiene and system architecture. Collaborates with cross functional teams understanding their requirements, to help shape the development of products. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Adds to team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, And Skills Formal training or certification on Software Development Lifecycle (SDLC) concepts and proficient applied experience Good knowledge and hands-on practical experience in all aspects including system design, application development, testing, and operational stability. Experience with server-side languages and frameworks (Java/SpringBoot/Python.) Experience with front-end languages and frameworks (Typescript/react.) Understanding and appreciation for API driven development. Experience in developing, debugging, and maintaining code with modern programming languages and database querying languages. Understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security. Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field. Preferred Qualifications, Capabilities, And Skills Exposure to Linux based systems. Formal training or certification on software engineering concepts and proficient applied experience. ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.


- Company Name
- Hawksworth
- Job Title
- Senior Software Engineer - Belfast - £75k + Bonus/ package - GO. Java, Python
- Job Description
- Hawksworth UK are now on the search for talented & experienced Software Engineers to join a Global Software company for their Belfast location (City center location). Base salary up to £75,000 per year. Hybrid working –x2 days per week in the office (1 day must be a Wednesday). Looking for good Python, GO, Java skills. Who you will be working for: The client has a presence in over 80 countries and has working relationships with 75% of the Fortune 100. The clients Software is a respected name to the worlds leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world chose their Software. What we need: We are looking for two Senior Software Engineers to design, develop and implement software solutions, working with cross-functional teams to ensure delivery of high-quality products. You will design & develop distributed systems ensuring fault tolerance, scalability and performance, Conduct code reviews and drive best practice, Identify and troubleshoot software defects, mentor engineers, accountability to the team for delivery schedules. Applicants must have the following to be considered: Degree in a relatable subject (Math’s, Engineering, Computer Science for example) Programming skills in Python, Go, Java and / or Ruby GCP (preferred), Azure or AWS platform experience Experience with JavaScript; React or Ember Knowledge DevOps, CI/CD pipelines and test automation Config. management practices and tool Understand cloud concepts such as fault tolerance, scalability, & consistency Good communication skills Tenure as a Senior Software Engineer Must be commutable from Belfast If you would like to apply for this superb Senior Software Engineer, please apply now. You will need to have current right to work without the need for sponsorship now or in the future. You can also reach out directly to richard@hawksworthuk.com. We look forward to hearing from you.


- Company Name
- Shaw Daniels Solutions
- Job Title
- Power Platform Developer
- Job Description
- Power Platform Developer Location: Remote Salary: £65,000 Job Overview Our clients are seeking a skilled Power Platform Developer to design, develop, and maintain applications using Microsoft Power Platform, including Power Apps, Power Automate, Power BI, and Dataverse. The ideal candidate will work closely with business stakeholders to create innovative, scalable, and efficient solutions that enhance business processes and improve operational efficiency. Key Responsibilities Develop and customise applications using Power Apps (Canvas and Model-Driven Apps). Automate workflows and integrate systems using Power Automate. Create and manage data visualisations and reports using Power BI. Design, develop, and maintain Dataverse solutions for data storage and management. Collaborate with business analysts and stakeholders to gather requirements and translate them into technical solutions. Ensure security, compliance, and best practices in all Power Platform applications. Provide technical support, troubleshooting, and ongoing maintenance of Power Platform solutions. Integrate Power Platform solutions with other Microsoft 365 and third-party services. Keep up to date with the latest developments in Microsoft Power Platform and recommend improvements. Required Skills & Experience Proven experience as a Power Platform Developer or similar role. Strong proficiency in Power Apps, Power Automate, Power BI, and Dataverse. Experience with Microsoft 365, SharePoint, Dynamics 365, and Azure services. Proficiency in Power Fx, JavaScript, JSON, and REST APIs. Knowledge of ALM (Application Lifecycle Management) and CI/CD practices for Power Platform. Understanding of Dataverse security roles, governance, and compliance best practices. Strong problem-solving skills and the ability to work independently or as part of a team. Excellent communication and collaboration skills. Preferred Qualifications Microsoft Power Platform certifications (PL-100, PL-200, PL-400) are highly desirable. Experience with AI Builder, RPA (Robotic Process Automation), and Power Virtual Agents. Familiarity with Agile and DevOps methodologies. Previous experience integrating Power Platform solutions with enterprise systems such as SAP, Salesforce, or SQL databases.