
Automation QA/ SDET (C#). Commodities trading house. £450/ Day Inside IR35. 6 month rolling contract. Hybrid 2 days a week in Central London office.
Posted Today by CommuniTech Recruitment Group
£450 Per day
Inside
Hybrid
Greater London, England, United Kingdom
Summary: The Automation QA/SDET role at a top-tier commodities trading house in Central London involves designing, developing, and supporting software test scripts for back-office applications. The position requires flexibility in working with various technologies and emphasizes collaboration with the Operations IT Delivery Team. The successful candidate will engage with stakeholders to ensure software quality and contribute to improving development processes. This is a senior technical position with a focus on both automated and manual testing within a hybrid working environment.
Key Responsibilities:
- Engage with Product Owner to gather requirements and take ownership of the quality of the software delivered by the team.
- Perform manual and automated functional tests.
- Perform and coordinate regression tests of impacted systems.
- Work with Devs to write new and maintain existing E2E automation scripts as agreed by the team and Product Owner.
- Maintain the automated test execution steps in CI/CD pipeline to facilitate the release of quality software.
- Use technology appropriately and flexibly, considering the company’s strategy and recommendations.
- Adhere to the company’s standards and best practices, including documentation, testing, and peer review.
- Ensure maintenance of the development infrastructure required by the above tools.
- Seek opportunities to deliver business value via innovation.
- Engage closely with other IT teams as appropriate.
- Keep abreast of industry technological developments and identify opportunities to implement new frameworks, technologies, and tools.
Key Skills:
- Previous experience in a Software Developer In Test role.
- Minimum 5 years of experience in designing and building robust Test Automation Frameworks.
- Understanding of software automation test strategies.
- Experience writing automation tests that utilize large financial data.
- Experience with writing Automation tests using tools such as Playwright, Cypress, or Selenium.
- Experience working with C#, HTML, and CSS.
- Experience automating tests for Single Page Applications.
- Experience writing queries to pull data from relational databases (Oracle or SQL Server preferred).
- Working knowledge of Docker containers, Docker compose, Azure DevOps, and Git.
- Basic knowledge about Messaging technologies, specifically Azure ServiceBus.
- Experience working within teams that practice agile development such as Scrum.
- Excellent interpersonal, analytical, and technical skills.
- Strong written and verbal communication skills.
- Hands-on approach with attention to detail and accuracy.
- Ability to multitask and prioritize tasks effectively.
Salary (Rate): £450 Daily
City: Central London
Country: United Kingdom
Working Arrangements: Hybrid
IR35 Status: Inside IR35
Seniority Level: Senior
Industry: IT
Automation QA/ SDET (C#). Commodities trading house. £450/ Day Inside IR35. 6 month rolling contract. Hybrid 2 days a week in Central London office.
My client is a top tier commodities trading house based in Central London. They are looking for a Automation QA/ SDET to come on board on a 6 month rolling contract.
The role
To design, develop and support software test scripts as part of the Operations IT Delivery Team of custom-built, multi-asset class, back-office applications and tools in a variety of technologies, primarily using a Microsoft toolset. They are looking for someone who is entirely flexible about working with different technologies (legacy and newer) with the aim of delivering quality Software to my clients business users. The team has a very flat structure with an emphasis on getting the job done, regardless of job title. As such the software Developer in Test must be prepared to do their own analysis and conduct automated and manual testing as per my clients business needs. In addition, this senior technical position has responsibilities to contribute to improving my clients Trading development processes.
Main Responsibilities:
- Engage with Product Owner to gather requirements and take ownership of the quality of the software delivered by the team.
- Perform manual and automated functional tests
- Perform and coordinate regression tests of impacted systems
- Work with Devs to Write new and maintain existing E2E automation scripts as agreed by the team and Product Owner.
- Maintain the automated test execution steps in CI/CD pipeline to facilitate the release of the quality software.
- Use technology appropriately and flexibly, taking into consideration the company’s strategy and recommendations.
- Adhere to the company’s standards and best practices, including, but not limited to, documentation, testing and peer review.
- Ensure maintenance of the development infrastructure required by the above tools.
- In particular, maintenance of the source code repository, continuous build and deployment facilities.
- Seek opportunities to deliver business value via innovation.
- That requires being up-to-date with technology trends and being able to select (and apply) new technologies where appropriate.
Engagement with IT
Engage closely with the other IT teams as appropriate. Work with the other developers and IT Operations to contribute to actively progress my clients technology stack and development process such as release procedures and continuous integration. Keep abreast of industry technological developments and identify opportunities to implement new frameworks, technologies and tools to provide a more efficient and effective service to the Business.
Experience required
Previous experience in a Software Developer In Test role working closely with both Product Owner, Developers and QA Engineers in the team. Minimum 5 years of experience in the design and building of robust Test Automation Frameworks Understanding of software automation test strategies and how they are commonly applied in today’s development industry Experience writing automation tests that utilise large financial data is beneficial Ideally the above knowledge and experience will have been gained in a top tier energy trading house, investment bank or a leading software house specialising in providing software based solutions.
Technical requirements
The candidates will have experience of utilising most of the following technologies:
- Experience with writing Automation tests using tools such as Playwright, Cypress or Selenium. We use Playwright.
- Experience working with C#, HTML and CSS.
- Experience automating tests for Single Page Applications.
- Experience writing queries to pull data from relational databases (Oracle or SQL Server preferred).
- Working knowledge of Docker containers, Docker compose, Azure DevOps and Git.
- Basic knowledge about Messaging technologies. We use Azure ServiceBus. Azure experience would be useful.
- Experience working within teams that practice agile development such as Scrum.
Person specification
Excellent interpersonal skills in areas such as teamwork and facilitation Excellent analytical and technical skills Ability to understand the long-term (“big picture”) and short-term perspectives of situations Good written and verbal communication skills and proven ability to translate business needs into clear and comprehensive solution design requirements. Capacity to understand business-processes quickly. The ability to communicate complex subjects at different levels (e.g. to traders, IT developers, senior managers) Strong academic background, educated to degree level and / or equivalent professional qualification or relevant business experience Hands-on approach, flexible with a positive outlook. Attention to detail and strong focus on accuracy of information. Able to multitask, switch focus and prioritise own tasks. Takes ownership of any issues that come up and facilitates their resolution quickly using own initiative while managing expectations. A passionate and versatile technologist with a strong interest in energy commodity trading
If you are interested to learn more, please send a CV foe immediate consideration.