Website Recommend Recruitment
A Python Software Test Engineer is required to join the QA team for a Times Tech 100, Global Live Entertainment Sound & Light Brand that produces shows for Major Broadcasting and Awards Shows across the world.
This leader in Live AV Entertainment runs a team of 20 in-house C++ / Python Developers behind the scenes, and you’ll join a team of 6 Software Test Engineer colleagues to improve the test automation infrastructure to their hardware and software solutions
Location: London, Central/City
Salary: £55k – £70k + pension, assorted benefits: £400 gig allowance for live events! Christmas closure in addition to holiday allowance, subsidised gym, season ticket loan and many more!
As a Python Software Test Engineer, you’ll join a diverse team that’s squad-based with a central software product around several hardware components. These make up the unit for Live Entertainment events. Tech stack is C++/Python with some C# (Python layers for Scripting and Automated Testing), Team City for CI and MSBuild.
As Python Software Test Engineer, you’ll be developing test harnesses / wrappers (predominantly in Python) for “human out of the loop” testing (UI driven test frameworks), developing and improving the automated testing infrastructure and maintaining existing build systems (tool updates and new tool integration).
You’ll own the build and release for their MSBuild-based process, maintain and improve their current Team City CI solutions and virtual machines within CI and build environments. Finally you’ll update and maintain test code/frameworks, and create detailed test cases, writing automated test code to effectively test systems.
The Python Software Test Engineer will have the chance to shape and progress the Test Automation here which is in its infancy, and do so in a really expansive, exciting and fun environment; as you would expect from somewhere where Live Entertainment is their business!
A proven Python Software Test Engineer with hands-on coding in Python for test infr
Proven development of Continuous Integration environments (ideally TeamCity)
Proficient at implementation, deployment, testing and debugging.
Awareness of business continuity and quality control in software development for products
Testing frameworks for UI Automation
Strong C/C++ coding background
Cloud-based Development / Deployment (e.g. AWS)
This Python Software Test Engineer position joins at an exciting time as the business receives new investment, already providing to some of the most prestigious events in the world and providing a really challenging technical immersion for a strong Python Software Test Engineer. Love gigs? Get an allowance of £400 pa! Love Christmas? You’re off over Christmas which doesn’t affect your annual leave! Parties? At least two a year! Cool products? Think of the greatest Awards Shows you can think of, top Tier Broadcasters and their high-profile shows. These are the events your software quality control will cater for.