Senior Software Automation Engineer
4 weeks ago
At Nasuni, we are seeking a highly skilled Senior Software Automation Engineer to play a key role in ensuring the quality of our enterprise software. The ideal candidate will have strong practical expertise in Python, PyTest, PEP8, Playwright, Allure, Jenkins, Git, Docker, and TCM software like Zephyr or TestRail.
Key Responsibilities:
- Create, maintain, and enhance test scripts using Python, PyTest, Selenium, and Playwright to assert the quality of the application based on product requirements.
- Develop and implement automation frameworks from scratch using Python, PyTest, and Playwright to support continuous testing.
- Engage in code reviews with other team members to maintain consistency and code quality, including PEP8 standards.
- Integrate and report automated tests with CI/CD pipelines, preferably using Jenkins and GitHub Actions.
- Create and maintain clean and repeatable testing environments using Docker.
- Implement comprehensive test reporting to provide clear visibility of test results, hotspots, code coverage, and flapping test cases using Allure.
- Troubleshoot test case and application issues to drive action and resolution.
- Timely report risks and issues to the team in standups, program calls, and status emails.
- Produce and maintain documentation related to test design, implementation, and coverage.
- Collaborate with developers to ensure seamless integration and delivery of high-quality software.
- Collaborate with engineering and QA management to guide and steer the roadmap.
- Collaborate with QA leads to develop and improve automation and product quality.
- Engage with technical support to aid customer support where required.
- Stay updated with the latest industry trends and best practices in test automation.
- Mentor and train junior QA staff.
- Strong leadership, system design, and analytical and problem-solving skills.
Requirements:
- Technologies:
- Python
- PyTest
- Selenium
- Jenkins
- Git version control
- TCM software (e.g., Zephyr Scale or TestRail)
- Linux
- Demonstrable experience in working with well-established testing frameworks and identifying and resolving gaps in test automation capabilities.
- Building test automation for single-page applications and back-end APIs.
- Software automation testing: open and closed system testing, functional, and system testing.
- Software testing best practices and methodologies.
- Demonstrable knowledge of OOP, SOLID, KISS, DRY, YAGNI principles, and design patterns.
- Experience performing code reviews and providing feedback to colleagues.
- Creating and managing CI/CD pipelines for automated testing.
- Explaining complex technical issues clearly and concisely across business departments.
- Experience working in Agile teams.
- Use of JIRA or similar tools for SDLC tracking.
- Continuous adherence to code quality and standards (PEP8).
Benefits:
- 25 days of PTO for full-time employees plus 10 holidays
- Incentive stock options
- Robust, company-paid private Medical and Dental benefit plans
- An Employee Assistance Program to help with life's difficulties and stressors
- Substantial Death In Service and Income Protection (disability) insurance
- Pension Plan with company match with salary exchange option
- Generous employee referral bonuses
- Professional development resources
- Nasuni Cares volunteer opportunities
- Brand new, modern office space with great, public transit-accessible location in Paddington with lounge, bike storage, phone booths, café, rooftop terrace, lockers, kitchens, and break-out spaces
- Great team culture and social activities
- Best-in-class employee onboarding and training
- Professional development resources
-
Automation Engineer/QA Automation Specialist
4 weeks ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeAbout the PositionWe're seeking a talented QA Automation Engineer to join our team at Software Defined Automation GmbH. As a key member of our team, you'll play a crucial role in building automated testing solutions that engage millions of sports fans worldwide.Key Responsibilities:Design and develop automated testing solutions for web and native...
-
Senior Android Software Development Engineer
2 weeks ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Android Software Development Engineer to join our team at Software Defined Automation GmbH. This is an exciting opportunity to work on our flagship product, The Exchange Platform, and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain...
-
Control and Software Engineer
4 weeks ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled Control and Software Engineer to join our team at Software Defined Automation GmbH.As a key member of our engineering team, you will be responsible for the integration and delivery of high-quality software into a variety of embedded systems.Our company is at the forefront of battery technology, and we are...
-
Electrical Design Engineer
4 weeks ago
London, Greater London, United Kingdom Automation Experts Ltd Full timeAutomation Experts Ltd is seeking a highly skilled Senior Electrical Design Engineer to join their team in Manchester. The ideal candidate will have a strong background in electrical design, with experience in managing panel building departments and integrating machinery with robot automation solutions.Key Responsibilities:Design and develop electrical...
-
London, Greater London, United Kingdom Automation Experts Full timeWe are seeking a skilled Software Engineer to collaborate with our hardware and software team in revolutionising mobility through automated technology.Key Responsibilities:Refactor the current navigation stack to improve efficiency.Provide remote support to the on-site commissioning team.Requirements:Master's degree in Robotics, Computer Science, Physics, or...
-
Software Development Engineer
1 week ago
London, Greater London, United Kingdom Automation Experts Full timeWe are seeking an experienced Software Engineer with motion control expertise to collaborate with a world-class hardware and software team at Automation Experts.The Role:Understanding and refactoring the current navigation stack.Providing support to the on-site commissioning team.The Person:A Master's level qualification in Robotics, Computer Science,...
-
Senior Frontend Engineer
4 weeks ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Frontend Engineer to join our team as a Lead Frontend Developer. As a key member of our engineering organization, you will be responsible for designing, implementing, and testing the user interface that empowers consumers, brokers, and operational functions to efficiently manage the...
-
Senior Software Automation Engineer
4 weeks ago
London, Greater London, United Kingdom Nasuni Corporation Full timeSenior Software Automation EngineerNasuni Corporation is seeking a highly skilled Senior Software Automation Engineer to join our team. As a key member of our engineering team, you will play a critical role in ensuring the quality of our enterprise software, which delivers remote file access to offices and remote/hybrid workers across the world.Key...
-
Senior Software Automation Engineer
4 weeks ago
London, Greater London, United Kingdom Nasuni Full timeJob Description:Senior Software Automation EngineerAt Nasuni, we are seeking a highly skilled Senior Software Automation Engineer to join our team. As a Senior Software Automation Engineer, you will play a key role in ensuring the quality of our enterprise software, which delivers remote file access to offices and remote/hybrid workers across the...
-
Senior Software Automation Engineer
3 weeks ago
London, Greater London, United Kingdom Nasuni Full timeSenior Software Automation EngineerAt Nasuni, we are seeking a highly skilled Senior Software Automation Engineer to play a key role in ensuring the quality of our enterprise software. The ideal candidate will have strong practical expertise in Python, PyTest, PEP8, Playwright, Allure, Jenkins, Git, Docker, and TCM software like Zephyr or TestRail.Key...
-
Senior Software Automation Engineer
3 weeks ago
London, Greater London, United Kingdom Nasuni Corporation Full timeNasuni Corporation is seeking a skilled Senior Software Automation Engineer to play a key role in ensuring the quality of our enterprise software.The ideal candidate will have strong practical expertise in Python, PyTest, PEP8, Playwright, Allure, Jenkins, Git, Docker, and TCM software like Zephyr or TestRail.Main Responsibilities:Create, maintain, and...
-
Senior Software Development Engineer
4 weeks ago
London, Greater London, United Kingdom Software Defined Automation GmbH Full timeWhere You'll PlayAs a key member of our Engineering team, you'll be part of the Exchange Platform Tribe, responsible for preserving, maintaining, and enhancing the flagship product in the Betfair brand – The Exchange.Our team is at the forefront of developing the most advanced betting platform in the world, handling over 5 billion requests per day and...
-
Senior Quality Assurance Automation Engineer
4 weeks ago
London, Greater London, United Kingdom Mimica Automation Full timeAbout the RoleMimica Automation is seeking a highly skilled Quality Assurance Automation Engineer to join our team. As a key player in defining our testing culture, you will be responsible for transforming our release cycle by enabling us to ship code reliably and faster.You will own the end-to-end QA process for the Mimica Web App and work alongside...
-
Senior Quality Assurance Automation Engineer
4 weeks ago
London, Greater London, United Kingdom Mimica Automation Full timeAbout the RoleMimica Automation is seeking a highly skilled Quality Engineering Lead - Automation to join our team. As a key player in defining our testing culture and transforming our release cycle, you will be responsible for owning the end-to-end QA process for the Mimica Recorder and working alongside developers to add tests, modify app code, and expand...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom Canonical Full timeCloud Automation Software EngineerAt Canonical, we're seeking a skilled Cloud Automation Software Engineer to join our team. As a senior software engineer, you'll be responsible for designing, delivering, and supporting features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.Key...
-
Senior Software Automation Engineer
1 week ago
London, Greater London, United Kingdom Medtronic Full timeTransforming Lives Through Technology At Medtronic, we're committed to expanding global access to quality care and improving patient outcomes. Our Device Application team is seeking an experienced Senior Software Automation Engineer to help us achieve this mission. Key Responsibilities Provide input into production software design to enable...
-
Senior Software Engineer
4 weeks ago
London, Greater London, United Kingdom Canonical Full timeCloud Automation Software EngineerAt Canonical, we're seeking a skilled Cloud Automation Software Engineer to join our team. As a senior software engineer, you'll be responsible for designing, delivering, and supporting features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.Key...
-
London, Greater London, United Kingdom Automation Experts Full timeWe are seeking an experienced Computer Vision/AI Engineer to collaborate with hardware and software team of world-class engineers and researchers at Automation Experts. This is an office-based role with an occasional early start to support commissioning teams in differing time zones.Key Responsibilities:Assess project requirements and design test plans for...
-
Senior Software Engineer
3 weeks ago
London, Greater London, United Kingdom Victim Support Full timeWe are seeking a skilled Senior Software Engineer to join our team and work on designing and implementing advanced automation solutions. Key responsibilities include developing high-quality software, collaborating with cross-functional teams, and driving innovation.Key qualifications for this role include:5+ years of experience in software...
-
Senior Software Automation Engineer
3 weeks ago
London, Greater London, United Kingdom Nasuni Full timeAbout the Role:We are seeking an experienced Senior Software Automation Engineer to lead our team in ensuring the quality of our enterprise software. The ideal candidate will have strong practical expertise in Python, PyTest, PEP8, Playwright, Allure, Jenkins, Git, Docker, and TCM software like Zephyr or TestRail.Key Responsibilities:Create, maintain, and...