of contact for everything related to cloud engineering • Plan, execute and close projects that meet or exceed customer expectation • Understanding customer requirements and project KPIs • Implementing various development, testing, automation tools and IT Infrastructure • Planning the team structure, activities, and involvement in project management activities • Setting up the tools and the required infrastructure • Defining and setting development, testMore ❯
emphasis on build and release management via automation. Analyzing continuously the DevSecOps environment for technical and process improvements (e.g. integration of security measures, faster security and software updates, improved automation, reduced glitches, and software failures, etc.). Promoting DevSecOps as a team culture. Position requires Top Secret/SCI Clearance usually granted to US Citizens. Qualifications: Top Secret/… a minimum of 2 years of software experience. In lieu of a degree, minimum of 8 years of software experience. Experience with Kubernetes. Experience with Linux Administration. Experience with Automation/IaC (infrastructure as code). Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud. Preferred Additional Skills: Experience with configuration management tools such as Puppet … Chef, and/or Ansible. Experience with continuous integration, build management, and automatedtest frameworks. Experience with Agile Process and Methodologies (SAFe, Scrum, or Kanban). Experience with Space Domain Systems. L3Harris Technologies is proud to be an Equal Opportunity Employer. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a More ❯
array of perspectives. Join us and be part of a team that has a people first mentality and a dedication to excellence. Job Requirements: Design, develop, and maintain automatedtest scripts for functional, regression, and performance testing using industry-standard frameworks and tools. Collaborate with product owners and development teams to understand requirements and create comprehensive test plans … and test cases. Conduct code reviews for test scripts and collaborate with developers to ensure high-quality code practices. Implement performance and load testing to ensure application scalability and responsiveness. Identify, document, and track defects, working closely with development teams to ensure timely resolution. Integrate automated tests into CI/CD pipelines to ensure rapid feedback on code … quality. Maintain clear and comprehensive documentation of testing processes, test cases, and results. Participate in all Agile ceremonies. Required Skills: Proven experience: 6+years' experience in software testing, quality assurance, or software development, with a focus on automation. Proficiency in programming languages such as Java. Experience with testing frameworks (e.g., Playwright, RestAssured, TestNG, Cucumber). Familiarity with CI/CD More ❯
marine defence applications. The roles will require the successful engineers to be onsite in Dorset 4 days per week. Responsibilities You will be responsible for the delivery of Software Test activities (including planning, management, and testing) within the software development lifecycle. Qualifications Degree in Software Engineering, Computer Science or other applicable area. Essential skills Technical Skills Java/Java … FX/Netbeans C++/Visual Studio Unit Testing/JUnit/CppUnit IBM Engineering Test Manager, Workflow Manager Automated Software testing Usability Testing ISO 9001 and TickITplus standards Agile software development Desired skills Understanding of Open Systems Architectures and Principles Requirements management (DOORS knowledge desirable) UML/Enterprise Architect for software design and informing testing Python Matlab IT … skills, protocols, switch config, hardware config, virtualisation SQL Web (HTML, JavaScript) LabView Experience Essential Experience Proven ability to support or lead software test activities Knowledge and understanding of Software Testing within Software development lifecycle Ability to efficiently plan, manage and deliver robust Software test solutions Proven ability in the testing of high integrity software to recognised standards - IEC61508 More ❯
and hands-on experience with quality control, testing operations, and requirements analysis. Strong working knowledge of integration testing, system testing, and performance testing methodologies. Ability to develop and execute test plans and apply structured troubleshooting approaches to identify root causes of defects. Experience using or developing testautomation frameworks and tools. Strong verbal and written communication skills … Strong project management skills and experience coordinating QA efforts across multi-disciplinary teams. Experience with testing strategies and QA planning in Agile, DevOps, or hybrid environments. Advanced skills in testautomation tools (e.g., Selenium, JUnit, TestNG, LoadRunner) and defect tracking systems (e.g., Jira, Bugzilla). Broad understanding of related domains such as systems engineering, software development, or manufacturing More ❯
of design principles, and the knowledge to realise these in a delivery. Responsibilities: Capture, document, estimate and prioritise sets of features in an Agile team environment, then implement and test these as part of delivery. Working with a team and in delivery to test and validate any features, fixes or updates. Contribute to delivery process and development environments. … willing to onward develop and learn. Desirable Criteria Benefits: Familiarity and experience with agile development in delivery Experience in other programming languages, specifically C++, C# or Java Experience in Automation/Testing frameworks Experience of Continuous Integration/Development Experience of API integration/development Experience of test/deployment automation Experience of AWS services Free parking More ❯
test software features in an agile (Scrum) environment. Collaborate with team members to implement new product features. Participate in sprint planning and task estimation. Ensure code quality through automatedtesting and continuous integration. Engage with internal and external stakeholders in a professional manner. Maintain awareness of compliance risks and act with integrity. Required Skills & Experience Programming: Java Core (version … Boot, Spring Framework, Hibernate Architecture: Microservices, RESTful APIs, Distributed Systems Design: UML/SysML (using Enterprise Architect or similar), Software Design Patterns Development Practices: Agile (Scrum), CI/CD, AutomatedTesting Tools: Git (Source Control), Jira (Issue Tracking) Soft Skills: Self-motivated, team-oriented, innovative, strong communication skills Desirable Experience with HTTPS-secured REST development Familiarity with satellite or aerospace More ❯
meaningful experience across a variety of disciplines. About the team The Platform Quality Engineering team is responsible for driving the strategy, execution and continued management of reliable and efficient automatedtesting across all Roku product launches and software releases. The team owns and maintains test plans, accelerates automation and optimizes backlog, fixes broken tests and develops tools to More ❯
developer who is comfortable with C/C++, GUI and multi-tier programming. They are able to use model-based engineering to design and develop software products. They document, test and debug software products. They must be able to work and collaborate with a team of software engineers in an Agile environment to meet critical milestones. They ensure program … have: • Previous practical experience bridging requirements into software design and implementation including active work in DOORs and architecture models through detailed design documentation and into code • Experience with build automation tools such as Jenkins, or GitLab • Experience working on cross-function Scrum team focused on quality and capability delivery • Experience with C/C++ development • Familiarity with DevSecOps, continuous …/UML) and concepts Preferred Qualifications • Degree in Computer Science, Computer Engineering, or similar field • Experience with software development using a DevOps pipeline • Experience with CI/CD and automatedtesting • Experience with Hardware/Software interface design • Experience with software and hardware certification/accreditation • Experience with embedded systems • Experience with databases (structure, design) and query languages • Experience with More ❯
of contact for everything related to cloud engineering Plan, execute and close projects that meet or exceed customer expectation Understanding customer requirements and project KPIs Implementing various development, testing, automation tools and IT Infrastructure Planning the team structure, activities, and involvement in project management activities Setting up the tools and the required infrastructure Defining and setting development, testMore ❯
oriented Senior Software Quality Assurance Engineer and Tester to join our team in the DC, Maryland, and Virginia (DMV) area. In this role you will develop and execute software test plans in order to identify software problems and their causes. Responsibilities include, but are not limited to: Leads and performs systems software quality assurance activities ensuring software meets requirements … quality assurance and testing to support the DHS customer mission Support workflow, processes, and testing tools utilizing continuous integration/continuous deployment (CI/CD) processes for repeatable and automatedtesting, analysis, and deployment into the DHS enterprise Develops and maintains diagrams, documentation, and other artifacts that support software testing and quality assurance documenting test procedures and analysis reports More ❯
more area of computing such as computing, database, numerical, security theory and analysis and advanced computing hardware development, primarily in a Microsoft Windows environment. The programmer will design, code, test, debug, and document programs based on customer requirements and must be competent to work at the highest technical level of all phases of applications systems programming activities. May be … responsible for completion of all phases of a project. Activities may include: configuration management, white/black box testing, peer code review, static code analysis, build/release management, automatedtesting, integration testing, performance/stress testing, and requirement verification. REQUIREMENTS Applicant must have a Secret Clearance or Top Secret Clearance Microsoft Development Suite (Visual Studio) using C++, C#, or More ❯
complex to highly complex software/hardware applications within NMMES Direct and participate in all phases of risk management assessments and software/hardware development, emphasizing user requirements analysis, test design, and test tools selection Ensure test design and documentation support all applicable client, agency, or industry standards, timelines, and budgets Verify that testing conclusions and recommendations … are fully supported by test results Keep project managers fully informed of testing status and application deviations from documented user requirements Develop and implement QA strategies that address the unique challenges of both legacy systems and new technology integrations Lead and mentor a team of QA professionals, fostering a culture of quality throughout the software development lifecycle Implement and … application technologies Experience in managing QA processes across multiple operating systems and technology platforms Knowledge of relevant DoD and Navy standards for software quality assurance and testing Expertise in automatedtesting tools and methodologies Familiarity with cybersecurity testing and compliance requirements for DoD systems - What You Can Expect: A culture of integrity. At CACI, we place character and innovation at More ❯
Liverpool, Merseyside, England, United Kingdom Hybrid / WFH Options
Revybe IT Recruitment Ltd
Comfortable working in an Agile environment. Collaborate effectively within Agile teams. Adapt quickly to changes and iterative development processes. Participate actively in Agile ceremonies and practices. Strong scripting and automation skills (PowerShell, Bash, Azure CLI). Develop and maintain scripts for automation and deployment. Use PowerShell, Bash, and Azure CLI to streamline processes and improve efficiency. Implement automation … Experience with Azure DevOps, GitHub Actions, or similar for CI/CD. Experience with Kubernetes and Docker is highly advantageous Comfortable working in an Agile environment. Strong scripting and automation skills (PowerShell, Bash, Azure CLI). Click "APPLY" to be considered for this position! Senior Azure DevOps Engineer Liverpool - Hybrid working £60,000 - £80,000 Bonus Benefits More ❯
Comfortable working in an Agile environment. Collaborate effectively within Agile teams. Adapt quickly to changes and iterative development processes. Participate actively in Agile ceremonies and practices. Strong scripting and automation skills (PowerShell, Bash, Azure CLI). Develop and maintain scripts for automation and deployment. Use PowerShell, Bash, and Azure CLI to streamline processes and improve efficiency. Implement automation … Experience with Azure DevOps, GitHub Actions, or similar for CI/CD. Experience with Kubernetes and Docker is highly advantageous Comfortable working in an Agile environment. Strong scripting and automation skills (PowerShell, Bash, Azure CLI). Click "APPLY" to be considered for this position! Senior Azure DevOps Engineer Central London £70,000 - £90,000 Benefits More ❯
s offers. Responsibilities: Contribute to architectural decisions and technical strategy. Develop and implement software features in our Golang services (data aggregators, APIs, Blockchain Transaction crafting, ). Take part in automation, testing, and CI/CD processes. Participate in code review, bug fixing, code maintenance. Ensure that our services communicate with each other seamlessly, have minimal downtime, and recover quickly. … process Our thorough process ensures the best fit for both you and Kiln, and we strive to make each step valuable and efficient. Recruiter Interview (45 min) Take-home test Technical Interview (90 min) Core Values Interview (45 min) Founders Interview (30 min) Offer! Your personal information will be securely stored in our Applicant Tracking System (ATS) and will More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
ll work with cutting-edge technology-often before public release-on development platforms, software models, FPGAs, and early silicon. As a QA Software Engineer , you will: Design and develop test cases and sample applications to ensure production-quality software. Collaborate with global teams to build and automate CI/CD pipelines. Work with open-source communities and partners to … maintain system-level test cases. Adapt to testing various components across the networking software stack. About You Expertise in testing software interfaces and functionality in C/C Python. Strong grasp of multicore processor architectures and low-level systems. Experience developing automatedtest frameworks, maintaining CI/CD pipelines, and improving software quality. Skilled in defect identification, data More ❯
security. Our tech stack includes Java (low-latency), Python, Web UI (React/Ag-Grid), Aeron, ClickHouse, Kubernetes, and modern CI/CD tooling, with a strong focus on automation, scalability, and performance. AI-assisted development tools are also leveraged to boost productivity and quality across the team. Responsibilities Design and develop core backend systems including market connectivity, order … with product and trading teams to translate requirements into performant, production-ready solutions. Participate in performance profiling, JVM tuning, and debugging complex issues in production. Develop and maintain automatedtest suites and CI/CD pipelines. Engage in code reviews, architecture discussions, and technical audits to ensure high standards across the codebase. Use AI-driven coding tools (e.g., GitHub More ❯
Communicate effectively with both management and engineering teams. • Develop software using modern languages such as Java, Go, Python, with well-documented and standardized code. • Manage system testing and implement automatedtesting techniques (unit tests, integration tests, mocking/stubbing). • Deploy and develop on Linux platforms, including package management and networking configurations. • Apply modern DevOps methodologies and technologies. • Use automation … Experience of developing using modern development languages (e.g. Java, Go, Python etc) with code written to a common standard and well-documented • Experience of System Testing and experience of automatedtesting - e.g. unit tests, integration tests, mocking/stubbing • Experience of using Linux as a deployment platform and day-to-day development environment - e.g. has experience of package management, networking … configuration etc • Good understanding of and experience with Modern DevOps methodology and technologies • Experience of automation/configuration management (i.e. Ansible) • Experience with a wide variety of technologies, and ability and enthusiasm to learn new technologies quickly Desirable Skills: • Experience of SQL (MySQL/Oracle) and a good understanding of NoSQL Object Stores, e.g. ElasticSearch • Experience of writing RESTful More ❯
Front and Back End), following best practices for maintainability, testability and performance. •Lead and guide implementation of test-related code (unit tests, test frameworks and associated automatedtest cases). •Review and debug code to identify defects, performance bottlenecks or technical debt. •Conduct PoC's using the latest technologies and present the findings to technical and non … Microsoft cloud deployments using C# .NET Core/ASP.NET, Azure infrastructure and services, JSON/XML. •Experience of working with cloud technologies, specifically the Azure stack. •Experience working with test frameworks/test cases for RESTful services •Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. •Experience with software development ecosystem (IDE's, version control … testautomation/CI, etc.). •Strong appreciation of building flexible cross-functional full-stack squads with shift-left DevOps, SRE and QA culture. Other highly desirable, but not essential skills are: •Strong appreciation of DevOps principles, with the ability to create automated processes to continuously deliver SaaS products on a regular cadence. •Angular 2+ (Training will be More ❯
based skills and technical expertise to drive innovation and adoption of new technology. Your role and responsibilities Our client is seeking a seasoned Senior Quality Engineer with expertise in Test Quality to lead their dynamic QA team. As a key member of the organization, you will be responsible for driving high-quality test outcomes, optimizing test processes … and fostering a culture of continuous improvement Join our team as a Senior Quality Engineer - Test Quality and take the lead in driving high-quality test outcomes. Your expertise and leadership will be instrumental in shaping the future of our organization's software products. Apply today and embark on an exciting journey in Quality Engineering! Responsibilities : Lead the … development of a structured approach to testing, incorporating test practices and technical solutions for accelerated business outcomes. Utilize a model-based Test Design approach and accelerate Testautomation using the IGNITE platform. Leverage cognitive tools and techniques to transform detection-based testing into prevention-based Quality Engineering. Drive improvements through integrated metrics and measurements, consistently adopting More ❯
Write JavaScript Unit Tests for both Frontend and Backend Code Develop CI/CD Test Pipelines for Release Testing Write E2E Tests using Playwright Bring your knowledge of automatedtesting to all aspects of the business Impart a Quality Assurance mindset on your work, and those around you Qualifications: Not all applications will have skills that match a job More ❯
the full software development lifecycle - from design and development to testing - in a modern, Agile environment with a strong focus on microservices and automation. Key Responsibilities Design, develop and test features … as part of a collaborative Scrum team Take part in sprint planning and task estimation Contribute to technical discussions and architectural design (UML) Support CI/CD processes and automatedtesting frameworks Write clean, maintainable, and well-documented code Work closely with internal and external stakeholders Essential Skills & Experience Java (version 8+) Spring Boot and Spring Framework (inc. Hibernate) RESTful More ❯
Bromsgrove, Worcestershire, West Midlands, United Kingdom Hybrid / WFH Options
Reed Technology
via REST APIs Contribute to the design and implementation of AI-driven features to enhance automation and user experience Lead on DevOps practices , including CI/CD pipelines, automatedtesting, and environment monitoring Collaborate with cross-functional teams to define technical requirements and deliver robust solutions Mentor junior developers and promote best practices in coding, testing, and documentation Participate … focus on C# , .NET Core , and Azure Solid understanding of frontend frameworks (React preferred), state management , and component-based architecture Experience with SQL , Git , Postman , JSON/XML , and automatedtesting frameworks (e.g., Jest, Vitest) Familiarity with CI/CD tools , source control , and agile development methodologies Bonus: Experience with Umbraco , SharePoint , or AI/ML integration Strong problem-solving More ❯
Bedford, Bedfordshire, United Kingdom Hybrid / WFH Options
Getting In Limited
best practices in software development. Skills You will Learn: Create logical and maintainable code Develop effective user interfaces Exposure to databases, micro-services, APIs, web applications and mobile applications Test code and analyse results to correct errors found using unit testing Conduct a range of test types, such as integration, system, user acceptance, non-functional, performance and security … testing. Identify and create test scenarios Apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues Create simple software designs to effectively communicate understanding of the program Create analysis artefacts, such as use cases and/or user stories Understanding branching strategies and CI/CD pipelines Apply More ❯