Aderant logo
Aderant

Helping law firms run a better business.

Graduate QA Engineer

QA Automation EngineerQA Automation EngineerFull TimeRemoteMid LevelTeam 501-1,000Since 1978H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

10 days ago

Salary

0

Seniority

Mid Level

No structured requirement data.

Job Description

Graduate QA Engineer

Aderant

Role Description As a Graduate QA Engineer, you will: - Work closely with developers, product managers, and senior QA engineers to understand requirements and validate features. - Write and execute test cases, perform exploratory testing, and support release cycles. - Build and maintain automated tests for web and/or API solutions (e.g., using Cypress, Playwright, Selenium, or similar). - Assist in designing and maintaining AI-assisted testing workflows, including using AI tools to accelerate test-case creation, test data generation, and defect analysis. - Use AI-powered capabilities to enhance automation frameworks, improve test coverage, and identify patterns in failures or user behaviour. - Participate in Agile ceremonies and contribute to continuous QA improvements. - Help design scalable and efficient testing strategies for new features, including opportunities for AI-based optimizations. - Investigate, reproduce, and document defects with clear detail. - Learn and grow in a supportive environment with mentoring from experienced QA and automation specialists. Qualifications - A recent degree in Computer Science, Software Engineering, Information Systems, or a related field (we're open to diverse academic backgrounds). - A passion for quality, problem-solving, and learning. - Basic programming knowledge (JavaScript, Python, C#, or similar). - Exposure to automation tools or frameworks (university projects count!). - Understanding of software development and testing fundamentals. - Strong communication skills and curiosity to explore how things work. - A proactive mindset and willingness to take ownership. Requirements - Not required but great if you've had some exposure to: - Automation frameworks (e.g., Cypress, Playwright, Selenium, Postman/Newman, REST Assured) - CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab, etc.) - API testing and tools like Postman or Swagger - Version control (Git) - SQL basics - Performance testing tools (e.g., JMeter, k6)

Related Categories

Related Job Pages

More QA Automation Engineer Jobs

Role Description As an Automation Engineer, you will begin establishing your professional footprint within Roboyo’s consulting and automation delivery teams. In this role, you will support project workstreams, contribute to solution design, and assist in the successful delivery of intelligent automation initiatives for our clients. - Support project workstreams, contributing to the management of scope, timeline, and deliverables under senior guidance. - Analyze data and information, and assist in preparing recommendations for clients. - Collaborate with other members of the automation team to deliver solutions that address client needs. - Stay up to date on industry trends and best practices, and proactively grow your consulting skills. - Develop and maintain strong relationships with clients. Qualifications - Minimum of 1-2 years of hands-on experience with UiPath, including practical experience with UiPath IXP (Intelligent Xtraction and Processing). - Knowledgeable in at least one area of consulting, such as strategy, transformation, digitization, or technology. - Strong analytical and problem-solving skills, with the ability to think strategically and creatively. - Excellent English communication skills. - Strong interpersonal skills, with the ability to build and maintain strong client relationships. - Independent, proactive, and self-driven — you take initiative and don’t wait to be told what to do. Requirements - UiPath RPA Developer Certification (nice to have). - Exposure to consulting environments or client-facing roles (nice to have). - Python coding skills or willingness to grow technical capabilities (nice to have). - Interest in upskilling in related technologies such as process mining (e.g., Celonis, UiPath Process Mining), low-code platforms (e.g., Power Apps), conversational AI (e.g., Cognigy, Druid), or test automation (UiPath Test Suite) (nice to have). - Experience in Automation Anywhere, Power Automate (nice to have). Benefits - 100% payroll + benefits by law. - Work from home. - 30-day Christmas bonus. - 16 vacation days. - 1 economic day a year. - Grocery coupons. - Savings fund. - Home office stipend. - Major medical insurance. - Life insurance. - Training & certifications.

Mexico
OpenZeppelin logo

AI Automation Developer

OpenZeppelin

OpenZeppelin provides security products to build, automate and operate dApps and audits for decentralized systems.

Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor

• Build, improve, and maintain AI powered workflows used to find issues in codebases. • Implement experiments designed by the AI Security Researcher and help convert ideas into working systems. • Develop automation pipelines that run the AI Auditor across repositories, files, functions, and specific areas of interest. • Improve the agent’s workflow: code ingestion, context gathering, prompting, tool usage, evaluation, reporting, and feedback loops. • Build internal tools that help the team compare outputs, measure quality, reduce false positives, and identify regressions. • Integrate LLMs, agents, APIs, code analysis tools, and internal systems into reliable workflows. • Create repeatable evaluation processes so improvements can be measured over time. • Refine prompts, chains, tools, and execution strategies to improve the quality of findings. • Work closely with security researchers to understand what the AI Agent should do differently.

Europe
Job Closed
Cato Networks logo

QA Automation Engineer

Cato Networks

Cato Networks is the first company to converge enterprise networking and security into one centralized and global service that is delivered by cloud. Led by networking and security pioneer Shlomo Kramer Unique technology inspired a brand-new product category, later named “SASE” by Gartner Market expected to reach $28.5 billion by 2028

Full TimeRemoteTeam 931Since 2015

Role Description We are seeking a visionary Automation Engineer to join our dynamic IS Team. In this role, you will be responsible for ensuring the quality of product features end-to-end by designing, implementing, and maintaining automated tests using our advanced TypeScript-based framework. Your work will involve automating diverse and complex product scenarios, playing a pivotal role in enhancing the quality, scalability, and robustness of our solutions. - Act as an owner and mentor for the entire development team, driving quality standards and best practices. - Plan, design, implement, and maintain robust automated tests, supporting infrastructure, and comprehensive product test coverage. - Drive initiatives to enhance automation infrastructure and tools to support seamless development and testing workflows. - Define, implement, and maintain automated regression and sanity tests for a dynamic and evolving product. - Set up, maintain, and optimize test automation environments for consistent and reliable test execution. Qualifications - Proficiency in software testing methodologies, processes, and tools. - 2-3 years of experience in developing and maintaining automated tests for multi-layered products. - Strong coding skills in TypeScript or other object-oriented programming languages. - Knowledge of OOD/OOP design principles. - Hands-on experience with Playwright is preferred; experience with Selenium or similar automation frameworks is also relevant. - Experience using AI-assisted development tools (Cursor, Claude, GitHub Copilot, etc.) with strong understanding of the generated code and solutions. - Experience with API automation with familiarity in REST APIs. - Hands-on experience with tools like Jenkins and Git is a plus. - Familiarity with Information Systems such as Salesforce is an advantage. Requirements - Leadership experience or the ability to manage complex projects effectively. - Excellent debugging and troubleshooting skills. - A self-starter with a goal-driven mindset and the ability to take ownership of tasks. - Strong collaboration and communication skills, with the ability to work in dynamic, multi-tasking environments. - Experience working with remote teams and managing priorities to meet deadlines.

Israel

Role Description We are seeking a Network Automation Engineer who blends strong Python development skills with deep networking domain expertise to automate network configuration, change management, and observability across multi-vendor enterprise networks. The role focuses on building production-grade automation using modern network APIs, infrastructure-as-code, and CI/CD practices that bring software engineering discipline to network operations. The ideal candidate writes idiomatic Python, has shipped network automation in production, and combines networking depth with practical software-engineering rigor. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s degree in Computer Science, Networking, or a related field. - Five or more years of network automation experience. - Strong Python development skills including OOP, testing, and packaging. - Deep networking fundamentals including routing, switching, and BGP. - Hands-on experience with Netmiko, NAPALM, Nornir, or Scrapli. - Experience with modern network APIs (NETCONF, RESTCONF, gNMI). - Strong experience with Ansible and Jinja2 templating for network automation. - Familiarity with NetBox, Nautobot, or other source-of-truth platforms. - Strong Git-based workflows and CI/CD experience. - Excellent communication and collaboration skills. Requirements - Design and develop network automation solutions in Python using Netmiko, Nornir, NAPALM, and Scrapli. - Build automation pipelines for configuration management, deployment, and validation across multi-vendor environments. - Develop integrations with network APIs including NETCONF, RESTCONF, gNMI, and vendor-specific APIs. - Implement source-of-truth platforms such as NetBox or Nautobot and drive automation from authoritative data. - Build infrastructure-as-code for network configuration using Ansible, Terraform, and Jinja2 templating. - Implement network testing and validation using pyATS, Genie, Batfish, and Suzieq. - Develop CI/CD pipelines for network changes including pre-deployment validation and rollback. - Build observability and telemetry pipelines using gNMI, streaming telemetry, and modern analytics platforms. - Implement intent-based networking patterns and self-healing network workflows that let the network express desired state declaratively and converge toward it automatically when drift or failures occur. - Automate compliance and audit workflows across the network estate, generating evidence on demand and continuously verifying that network configuration matches the policies the organization has committed to. - Partner with network engineering teams to identify and automate high-impact manual workflows. - Develop reusable libraries, frameworks, and abstractions adopted across multiple automation efforts. - Mentor network engineers on Python development, software engineering practices, and modern automation patterns. - Stay current with network automation tooling, vendor API evolution, and broader industry developments. Benefits - Competitive base salary commensurate with experience, plus benefits.

United States