see your contribution to our team. Yes, you'll learn from us, but we expect to learn from you too! General Summary: This position reports to the Head of Software Engineering or their designee; is located in Banbury, UK. Responsible for managing and executing testing activities for applications and systems developed and utilized by the Haas F1 Team … liaising with other departments to deliver software solutions, that meet agreed requirements and align with the vision of the Software Technical Architect. General Responsibilities: Promote teamwork and effective communications to develop working relationships between all personnel and departments. Foster effective communication and collaboration across departments to support software development goals. Continuously improve testing processes and methodologies … to enhance efficiency and effectiveness. Collaborate with software engineers to identify and resolve defects and performance issues. Stay up to date with the latest industry trends and technologies to drive innovation in testing practices. Follow all safety regulations in all venues. Other duties as assigned by the Head of Software Engineering or their designee. Key Responsibilities: Design More ❯
oxford district, south east england, united kingdom
Haas F1 Team
see your contribution to our team. Yes, you’ll learn from us, but we expect to learn from you too! General Summary: This position reports to the Head of Software Engineering or their designee; is located in Banbury, UK. Responsible for managing and executing testing activities for applications and systems developed and utilized by the Haas F1 Team … liaising with other departments to deliver software solutions, that meet agreed requirements and align with the vision of the Software Technical Architect. General Responsibilities: Promote teamwork and effective communications to develop working relationships between all personnel and departments. Foster effective communication and collaboration across departments to support software development goals. Continuously improve testing processes and methodologies … to enhance efficiency and effectiveness. Collaborate with software engineers to identify and resolve defects and performance issues. Stay up to date with the latest industry trends and technologies to drive innovation in testing practices. Follow all safety regulations in all venues. Other duties as assigned by the Head of Software Engineering or their designee. Key Responsibilities: Design More ❯
Software Engineer Country Intelligence Group is seeking a Full-Time Software Engineer to support our client in the development and optimization of complex software systems in Amentum, Georgia. The selected candidate will design, implement, and maintain scalable software solutions, lead development efforts, and collaborate with multidisciplinary teams to meet mission-critical performance standards. The candidate will … develop and enhance software by analyzing system requirements, implementing algorithms, optimizing databases, and modifying existing systems for improved functionality. Responsibilities also include writing and reviewing technical documentation and contributing to softwaretesting and validation. Tasks Performed: • Write or review software and system documentation. • Serve as team lead at the level appropriate to the software development … complex database or data repository interfaces/queries. • Develop or implement algorithms to meet or exceed system performance and functional standards. • Assist with developing and executing test procedures for software components. • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas. • Modify More ❯
Required Education, Experience, & Skills: Bachelor's Degree or higher in a computer related field 16 years of software design, code and test experience Proficiency with Java and JavaScript to build modern, dynamic user interfaces and backends Ability to innovate, evaluate and research new technologies while staying abreast of industry trends Motivated individual with strong problem-solving abilities The ability … and solo settings Work with Scrum Masters and other developers to understand design requirements and provide estimates for development Apply understanding of technical issues surrounding the designing, building and testing of software operating on cloud platforms and frameworks Experience working in a fast-paced environment, continuous deployment, agile methodologies Well versed with using version control and issue/ More ❯
we do things here is a little different. We're building the bank of the future meaning you'll have the opportunity to make a real impact. As a Software Engineer at JPMorgan Chase within the International Consumer Bank, specifically Chase UK, you will play a pivotal role in our Developer Experience tribe. This tribe is integral to our … built by the team and proactively work on improving the solutions Participate in the on-call rota Required qualifications, capabilities and skills Formal training or certification on back-end software engineering concepts and proficient advanced experience Understanding of distributed systems and microservice architecture. Recent experience with using a JVM language (Java/Kotlin/Groovy, etc.) with proficiency in … web technologies. Experience developing and maintaining applications in the public cloud (we use AWS) Excellent understanding of DevOps principles and SDLC best practices Have a good understanding of various testing methodologies and be able to use the various testing frameworks while building software. Experience with a range of tools for managing microservices in a production environment, including those More ❯
for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking a highly motivated Software Engineer (Experienced, Senior) to join the Training Systems - Battlespace Simulation Management (BSM) team located in Hazelwood, MO. This position will focus on supporting the Boeing Global Services (BGS) business … maintenance of training devices for a wide variety of commercial and military aircraft - everything from F-15 fighter jets to Apache attack helicopters, and even NASA's Starliner spacecraft. Software engineers on our team are responsible for all phases of the software lifecycle, including architecture, design, implementation and test. They are also directly involved in planning their own … work, as part of the agile methodology, with a focus on technical excellence. The BSM team is a large software development team comprised of several smaller agile teams, some with specialized skills. Our backlog includes everything from new feature development using cutting-edge technology to maintenance of legacy software baselines. The successful candidate will need to be comfortable More ❯
If you're ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. THE WORK: We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space. We are passionate about the growth of our engineers … cleaning to deployment and production support. Collaborate with researchers, engineers, and stakeholders across the business to align technical design with trading objectives. Drive engineering excellence through clean code, automated testing, operational rigor, and mentorship of junior team members. WHAT YOU'LL BRING: 5+ years of software development experience in quantitative trading, with deep expertise in Java and/… with distributed systems in fast-paced front-office environments. Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad. Solid understanding of agile software development, automated testing, and secure, scalable architecture design. Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus. Passion for More ❯
research and development of new instruments and market solutions and has truly remarkable growth expectations for the coming years. SUMMARY Reporting to the R&D Programme Manager, the Lead Software Application Developer will guide the software development team in creating and maintaining scalable, high-performance software applications that meet the needs of the business, powering it’s … Mass Spectroscopy analytical instrumentation. This role requires hands-on development skills, leadership and mentoring capabilities, a deep understanding of various software development methodologies and tools, and the responsibility for managing the technical roadmap and ensuring quality. KEY RESPONSIBILITIES • Lead and mentor a team of software developers, fostering a collaborative and high-performance environment. • Participate in recruitment, training and … and enhance existing applications. • Write clean, maintainable, and efficient code in alignment with best practice and coding standards. • Perform code reviews to ensure quality and adherence to standards. • Ensure software applications are thoroughly tested and perform as expected across different environments. • Provide leadership and technical guidance for resolution of complex technical issues and reported bugs. • Provide technical guidance and More ❯
Senior Embedded Software Engineer Department: Engineering Location: Camden, NJ - Onsite Role Type: Contract, Full-time position (9/80 Schedule with 8am start time) Clearance: Secret About Our Client Our client is a leading defense technology company specializing in C5 (Command, Control, Communications, Computers, and Cyber) and Cyber Solution systems for mission-critical applications. With a strong focus on … innovation and engineering excellence, they develop advanced embedded systems that support national security objectives. The company utilizes modern software development methodologies including Agile/Scrum practices to deliver high-quality, reliable solutions for government and defense clients. Their engineering teams work with state-of-the-art technologies in secure environments to create embedded software applications that meet rigorous … performance and security requirements. The organization is committed to technical excellence and maintaining the highest standards in software engineering practices while supporting critical defense infrastructure. Job Description As a Senior Embedded Software Engineer, you will serve as a subject matter expert within the Integrated Mission Systems division, translating complex requirements into working and maintainable solutions for C5 and More ❯
Europe. We have been building the bank of the future from the ground up, offering you the chance to join us and make a significant impact. As a Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, you will play a crucial role in this initiative, dedicated to delivering an outstanding banking experience to our customers. You … Python/Go) Excellent understanding of DevOps principles and SDLC best practices Excellent communication and collaboration skills Strong analytical and problem-solving abilities Nice to have capabilities Familiar with software engineering security best practices in a cloud environment Experience developing unit, integration and end-to-end software tests #ICBCareers #ICBEngineering About Us J.P. Morgan is a global leader More ❯
Red Key is seeking a Senior Test Engineer to provide technical expertise in developing and executing automated testing scripts within a customized SAFe Agile DevSecOps pipeline. This role offers the opportunity to engage in software development, script implementation, test result evaluation, and continuous integration within a Continuous Delivery Pipeline. Additionally, cross-training in systems engineering, software development … training, and security is highly desirable. Primary Responsibilities: Participate in Agile software development initiatives, including standups, planning, and Increment planning, to support the innovation and enhancement of custom applications through iteration/functionality testing. Collaborate with team members to assess StoryPoint complexity using best practices, ensuring proper testing and delivery of functionality per User Story Acceptance Criteria. Work … with the Scrum Master, Product Owner, and Software Developers to develop test approaches, emphasizing the automation of recurring/regression test cases using selected toolsets. Develop test validation scripts using designated programming languages (e.g., Python). Create automated test cases for custom applications using designated GUI/COTS products (e.g., Selenium, Katalon Studio). Apply DevOps practices to ensure More ❯
and we know our clients. Sr. Test Engineer Job Duties (Description of specific duties in a typical workday for this position): The Senior Test Engineer SME develops and writes testing scripts and plans to ensure that software functions as expected. Evaluates and designs testing procedures to ensure that software meets established quality standards. Interacts with other … user testing. Prepares detailed specifications from which program bugs will be corrected and follows up with additional tests to ensure proper functional and system behavior per spec. Implements agile testing practices, writes manual and automated test scripts, and uses automated testing tools. Develops and maintains automated test cases for initial validation of features. Participates in day-to-day … Agile activities. Writes specialized testing and monitoring tools. Conducts testing of more complex features. Monitors and documents testing results according to required procedures. Deep knowledge of software development lifecycles, automated testing tools and methodologies, and quality assurance methodologies. Works in a highly independent environment. May assume a lead role for work group. A specialist on More ❯
other factors, (geographical location, etc.) We are actively seeking a Python Developer for our Secure Network and Voice Product Development Team. This position is critical for advancing our automated testing capabilities, requiring collaboration within an agile team to convert operational concepts into practical designs and implementations. The role entails transforming existing design and new specifications into design, coding, and … conducting testing and debugging. Responsibilities: Design, implement, and maintain automated testing solutions as part of an agile development team Develop robust test automation within a continuous integration/continuous delivery (CI/CD) framework using tools such as Jenkins and GitLab Collaborate with software developers to incorporate test automation early in the development lifecycle and maintain coverage … as code evolves Translate operational requirements and specifications into scalable test designs, supporting full software development lifecycle Debug, troubleshoot, and optimize test code for reliability and performance Actively participate in team retrospectives and continuous improvement initiatives Stay current with industry best practices and emerging technologies in test automation and software QA Qualifications: U.S. Citizenship is required by federal More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
a safe and sustainable aviation future. Our global teams deliver a reliable, optimum, and customized user experience to more than 500 customers worldwide. We are looking for an enthusiastic Software Developer to join our team, where you'll have the opportunity to grow your skills working with SaaS applications in a microservices-based environment. As a member of our … team, you will actively participate in the software development lifecycle. Your primary focus will be on coding, implementing features, and contributing to test automation, while also being involved in design discussions, code reviews, and deployment processes. Teams are responsible for specific services or products. Our solutions help airlines manage safe and high-performance flight operations. Responsibilities: Develop new and … coding best practices, learning about test-first mindsets, and following security standards Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability Assist in building and improving development processes Work collaboratively within a small agile team to deliver new features and fix defects Support software architecture discussions and learn More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Navtech, Inc
a safe and sustainable aviation future. Our global teams deliver a reliable, optimum, and customized user experience to more than 500 customers worldwide. We are looking for an enthusiastic Software Developer to join our team, where you'll have the opportunity to grow your skills working with SaaS applications in a microservices-based environment. As a member of our … team, you will actively participate in the software development lifecycle. Your primary focus will be on coding, implementing features, and contributing to test automation, while also being involved in design discussions, code reviews, and deployment processes. Teams are responsible for specific services or products. Our solutions help airlines manage safe and high-performance flight operations. Responsibilities: Develop new and … coding best practices, learning about test-first mindsets, and following security standards Actively participate in implementing various types of tests, including unit, component, and functional tests, to help ensure software reliability Assist in building and improving development processes Work collaboratively within a small agile team to deliver new features and fix defects Support software architecture discussions and learn More ❯
Type: Permanent Location: London or Leeds (Hybrid working model) Are you ready to take the lead and make an impact? At Ten10, we empower businesses to deliver high-quality software faster and more effectively, and we're looking for a talented Principal Technical Consultant to join our growing team. If you're an experienced leader with a passion for … and mentoring others, this could be your perfect next step. Why Join Ten10? We're proud to be one of the UK's leading independent consultancies for Quality Engineering, SoftwareTesting, RPA, and DevOps . Our mission is simple: help our clients achieve their goals by implementing innovative, high-quality engineering practices. Here's what makes us stand … as your career aspirations. Flexibility: Our hybrid working model gives you the balance you need. The Role As a Principal Technical Consultant , you'll bring your extensive knowledge of software engineering, automation, and performance testing to create bespoke solutions for our clients. You'll also take a leadership role, guiding your team to success and leading by example. More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
Type: Permanent Location: London or Leeds (Hybrid working model) Are you ready to take the lead and make an impact? At Ten10, we empower businesses to deliver high-quality software faster and more effectively, and were looking for a talented Principal Technical Consultant to join our growing team. If youre an experienced leader with a passion for solving complex … challenges and mentoring others, this could be your perfect next step. Why Join Ten10? Were proud to be one of the UKs leading independent consultancies for Quality Engineering, SoftwareTesting, RPA, and DevOps . Our mission is simple: help our clients achieve their goals by implementing innovative, high-quality engineering practices. Heres what makes us stand out: Challenging … unique as your career aspirations. Flexibility: Our hybrid working model gives you the balance you need. The Role As a Principal Technical Consultant , youll bring your extensive knowledge of software engineering, automation, and performance testing to create bespoke solutions for our clients. Youll also take a leadership role, guiding your team to success and leading by example. What More ❯
a detail-oriented and experienced Manual QA Engineer to maintain and continually improve our infrastructure. You will be part of a multidisciplinary, highly skilled, and dedicated team, collaborating with software engineers, AI researchers, designers and medical professionals. Responsibilities Develop, run, and document risk-based manual test suites, expand smoke and regression coverage each sprint. Estimate, plan, and coordinate test … go/no-go” decisions. Execute tests on web, mobile, desktop applications, and APIs. Log findings in Jira, produce clear defect reports, and release health dashboards. Lead hands-on testing in a fast-moving environment. Collaborate with clinicians, designers, and developers to translate medical requirements into measurable acceptance criteria. Shape and optimize software development testing cycles. Mentor … Strong analytical skills, attention to detail, and working knowledge of defect-tracking, CI/CD, and CAPA processes. Strong knowledge of SDLC/STLC, Agile/Scrum, risk-based testing, and defect lifecycle. Excellent English communication – written test reports, verbal risk summaries, stakeholder presentations. Would be a plus ISTQB Advanced or ASQ CQA certification. Educational background in medicine or More ❯
just getting started. If you're excited by mission-driven impact, big ideas, and helping define the future of work - join us. WHAT YOU'LL DO Drive and champion testing across key areas of our web, mobile and desktop applications - including AI powered features such as smart assistants, chat interfaces and smart recommendations. Advocate for the user experience by … identifying and escalating UX inconsistencies, friction points, or confusing AI behaviours. Design and maintain test strategies and plans that ensure high quality across Kadence's software stack, with tailored approaches for testing deterministic and non-deterministic systems (e.g. LLM based workflows). Execute test cases, analyse results, and clearly report bugs and errors. Collaborate closely with cross-functional … through resolution. Contribute to technical discussions and help shape our approach to quality engineering. Debug and troubleshoot complex issues and provide clear defect documentation. Conduct post-release and regression testing to ensure ongoing stability. Create and maintain internal documentation for testing processes, including expected AI behaviour and edge case handling. WHAT YOU BRING Solid experience as a QA More ❯
Belfast, Northern Ireland, United Kingdom Lead Test Automation Engineer Location: Belfast Contract: Full time, Permanent EverQuote is seeking a Lead Test Automation Engineer to drive our end-to-end testing initiative and overall testing roadmap. We are looking for a technically skilled and strategically minded test leader to elevate our quality engineering practices. This role is ideal for … passionate about building reliable, scalable test frameworks and embedding quality into every step of the development lifecycle. You will collaborate across engineering, product, and infrastructure teams to create automated testing solutions that accelerate delivery, improve confidence, and reduce risk. This is a high-impact opportunity for someone who thrives in a fast-moving, data-driven environment and is ready … to take ownership of our testing vision. Who You Are: A passionate and pragmatic quality engineer who understands the value of automation but knows when not to overengineer. You thrive on enabling others through frameworks, training, and mentorship. You're comfortable balancing short-term delivery pressures with long-term quality strategy. What You'll Be Doing: Own and evolve More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Division is looking to recruit a Principal DevSecOp Engineer to join its UK based engineering team working within a highly secure environment; with responsibility for providing a bridge between software development, testing, infrastructure, operations and system administrators to facilitate efficient, continuous and high-quality software and environment delivery. The processes and tooling implemented by the Principal DevSecOps … and associated artefacts to be installed and configured on scalable infrastructure across environments which comply to strict security regulations. The Principal DevSecOps Engineer will typically combine the skills of software coding and/or scripting, process reengineering and infrastructure provisioning with exemplary leadership, team working and communication skills. The Principal DevSecOps Engineer should have a good breadth of knowledge … across the disciplines of software development and how software and infrastructure is deployed. The ideal candidate will have demonstrable experience of performing in a similar strategic and leading DevSecOps position, and preferably working in a secure environment. You will possess a strong all round technical ability with an excellent working knowledge of platform capability area for Cloud/ More ❯
understand, specify, and develop test plans and automated test cases in line with Napier standards, and you will work closely with developers to ensure that they produce high-quality software with high test coverage. You will also carry out manual testing activities when necessary to cover edge cases and hard-to-automate scenarios. You will support QA leads … with QA leads to collate quality metrics and contribute to measures increasing automated test effectiveness and efficiency Investigate root causes of functional issues and provide corrective actions Undertake manual testing for edge cases and hard-to-automate scenarios Participate in technical design workshops and produce technical specifications as requested Skills, Knowledge & Expertise At least 3 years of hands-on … with microservice architectures (industry or sector is flexible) Experience managing, authoring, and executing test cases for functional and non-functional scenarios Experience with structured test automation frameworks Experience delivering software to cloud (multiple vendors) and on-premises environments, with understanding of key quality metrics Knowledge of DevOps and infrastructure engineering principles Ability to work with engineers and QA professionals More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Kerv Digital for Digital Transformation
practical application in all levels and types of testing. Whilst being capable and experienced in test automation, you will be equally as talented and able to contribute to manual testing where required as well. You will be responsible for automated testing of solutions we deliver in a custom microservices architecture project, as well as writing and executing manual … number of solutions and projects with an AI capability, so you must have some knowledge and exposure to the capabilities of AI, how it can be used to benefit testing and automated testing as well as how to carry out testing of AI solutions and the ability to integrate that into an automation capability. Key Responsibilities: Maintenance … and continuous improvement of our test automation frameworks Develop and execute automated testing of solutions to identify and document defects Willing and able to carry out manual test case creation and execution as required Conduct API testing to ensure seamless integration and functionality Manual and automated accessibility testing Collaborate with developers and business analysts to understand requirements More ❯
Falls Church, Virginia, United States Hybrid / WFH Options
Epsilon Inc
architectures tailored to project and organizational needs Oversee system deployment processes, including coordinating with cross-functional teams and stakeholders Build and maintain robust CI/CD pipelines to streamline software development, testing, and deployment Develop and maintain automated scripts and tools for monitoring, alerting, and troubleshooting systems Collaborate with data engineering teams to optimize data pipelines for AI … practices Drive continuous improvement by reviewing existing processes, suggesting enhancements, and implementing new technologies Facilitate knowledge-sharing sessions and contribute to the development of technical training materials Coordinate with software development teams to design and implement automated unit/integration testing frameworks Ensure thorough documentation of architectural decisions, system configurations, and operational procedures Assist in Cloud Infrastructure Management More ❯
decisions Future Focused - we accelerate change Curious - we turn knowledge into action Role Purpose We are looking for an experienced Systems Architect to make intuitive high-level decisions for software development, data architecture, security architecture and infrastructure architecture. You will need to see the "big picture" and create architectural approaches for software design, data flows, information security and … high-level design specifications with attention to systems integration, maintainability, performance/scale, and feasibility. Use tools and methodologies to create representations for modules, components, and sub-systems. Support software engineers, SRE and architects in appropriate technology choices and engineering/architecture standards. Optimize use cases to align with well-architected frameworks and best practices with an eye on … generalised and repeatable patterns. Assist with solving complex technical problems when they arise through the methodical application of solution knowledge. Ensure software meets requirements of quality, security, extensibility, maintainability, and observability. Develop architecture roadmaps aligned with long term product roadmaps. About You A Bachelor's/Master's degree in computer science/engineering or related experience. Excellent knowledge More ❯