Job Closed

This listing is no longer active.

Benefex logo
Benefex

Hello! We’re Benefex. We build workplace tech that transforms the employee experience. #hellobenefex

Senior QA Automation Engineer

SDETSDETFull TimeRemoteSeniorTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

34 days ago

Salary

£50K - £70K / year

Seniority

Senior

Job Description

Senior QA Automation Engineer

Benefex

• Responsible for championing automated testing • Define and run exploratory and automated test cases • Hands-on collaboration with the squad Engineers to refine, design and deliver new Product features • Identify new areas of automation testing to improve quality • Proactively improve processes with a shift-left on quality mindset and approach • Manage quality gates releases in the squad • Contribute to the wider QA strategy, architecture, and tooling across all products to ensure consistency

Job Requirements

  • Passionate about your craft, and excited to learn and adopt new technology
  • Use of tools and frameworks - Cypress or Selenium, Playwright, Junit, Postman, Saucelabs
  • Thrive working as part of a close-knit team, making decisions together to deliver the most valuable experience to our customers
  • Experience working within a fast-paced agile environment
  • Experience with shift-left strategy
  • Excellent written and verbal communication skills
  • Enjoy working with remote colleagues
  • Good understanding of testing and the testing pyramid framework
  • Understanding of manual and automation testing
  • Knowledge of programming languages ideally Java, Golang, JavaScript
  • Experience using Jira, Confluence, and other agile tooling
  • Bonus points for:
  • Experience of testing in a cloud infrastructure
  • Load Testing with JMeter / Gatling
  • Kubernetes / Docker
  • MongoDB
  • TypeScript
  • SwiftUI
  • React Native
  • Open-source collaboration

Benefits

  • Tech setup of your choice (MacBook Pro or equivalent, monitors, etc.)
  • £/€800 annual learning budget, plus two hours per week as ‘Focus Fridays’.
  • Flexible work – choose a working setup that works for you, our only ask is to see you once a quarter in our UK HQ
  • 25 days holiday plus your local bank holidays
  • Your birthday off
  • Two half day wellbeing days
  • Healthcare cash plan to cover the costs of day to day healthcare
  • Employee Assistance Plan 24/7 365 support
  • Income Protection (75%) and life assurance (4x salary)
  • Pension scheme
  • Enhanced parental leave package - 26 weeks fully paid maternity leave and 4 weeks fully paid paternity leave
  • £50 monthly allowance to spend on whatever takes your fancy, your very own Benifex card will be topped up at the start of each month!

Related Categories

Related Job Pages

More SDET Jobs

Interview Kickstart logo

Software Development Engineer II

Interview Kickstart

Turbocharge your career with AI skills that get hired at FAANG+

SDET34 days ago
Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

• Designing, developing, and maintaining automation frameworks that can be reused across different types of testing (UI, API, performance, security) instead of writing isolated scripts. • Driving an AI-first testing strategy by integrating AI-driven solutions into the QA process. • Implementing and scaling Playwright-based automation across web applications (Python/Django + JavaScript/NextJS). • Performing manual testing where required (e.g., exploratory testing, edge cases, or quick validation), but spending the majority of time on automation. • Building CI/CD-integrated test systems to ensure continuous, reliable test coverage. • Identifying gaps, bottlenecks, and risks in automation pipelines and resolving them proactively. • Ensuring test reliability, maintainability, and scalability by focusing on frameworks, not one-off scripts. • Mentoring junior QA engineers and collaborating with developers, DevOps, and product teams to raise quality standards.

United States
Job Closed
CACI International Inc logo

Test Engineer

CACI International Inc

Expertise and Technology for National Security

SDET34 days ago
Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

• The Test Engineer will work on an Agile development team to develop test cases and test scripts based on documented user stories; • build and execute manual and automated tests; • conduct software testing throughout the Agile iterations; • document defects and track quality metrics in support of each release. • Coordinate with the Development and Functional teams to understand new features. • Support the QA/Test Manager in support of PIEE Development Activities to include tracking quality assurance and quality control metrics and the resolution of problem reports and customer trouble tickets. • The Test Engineer will support release activities by preparing reports to communicate involvement and results of testing activities.

Florida
$53.1K - $106.3K / year
Job Closed
CACI International Inc logo

Software Development Engineer

CACI International Inc

Expertise and Technology for National Security

SDET34 days ago
Full TimeRemoteTeam 10,001+Since 1962H1B No Sponsor

Role Description The desired candidate will work as a Software Developer supporting the Military Sealift Command (MSC) Integrated Business System (IBS) program. As an experienced professional in CACI's growing Business and Information Technology Solutions (BITS), the candidate will be part of a team where complex problem solving and communication skills are critical to success. This environment provides an unparalleled opportunity to grow and advance, while changing the way the government supports and develops software applications. The candidate will have the opportunity to help architect, develop, maintain, and enhance future iterations of MSC integrated business system applications. The candidate will be responsible for developing and maintaining a diverse set of modern web-based business systems applications capable of rapid remote deployment to edge networks often operating in challenging environments across a wide array of difficult network and operational conditions. Responsibilities - Play a critical role in all aspects of the development and deployment process and help the team scale by improving processes and mentoring new developers. - Implement high-quality features and fixes, with 100% unit and integration test coverage. - Develop, modify, and design new or existing software systems to meet client needs. - Provide technical support, including the analysis, design, development, and implementation of new systems, system enhancements, and bug fixes. - Responsible for the creation, modification, and execution of test plans and scripts. - Diagnose and resolve hardware, software, and network issues. - Collaborate with business analysts and development managers to ensure projects meet standard requirements. - Efficient project delivery. Qualifications - Software development experience, including creating, modifying, and designing software systems. - Expertise in troubleshooting, log analysis, performance tuning, disaster recovery, and backup/restore processes. - Comprehensive understanding of open source container infrastructure including Docker, Docker Compose, Docker Swarm, Kubernetes, or Podman. - Knowledge of Linux system configuration including package installation and maintenance, network interface configuration, and firewall configuration. - Strong understanding of Public Key Infrastructure (PKI) including certificate management, renewal, revocation incorporating technologies like Certificate Revocation Lists (CRL) and Online Certificate Status Protocol (OCSP). - Expertise in multiple software development languages and technologies including HTML, JavaScript, TypeScript, CSS, React, JQuery, JSON, RESTful API development, CQRS, JWT, NodeJS, NPM, Java, Maven, and Git. - Experience building and working in Event Driven Microservice environments utilizing technologies like Kafka, MQTT, AWS SQS, and AWS SNS. - Strong understanding of Unit Testing, Pre-Commit Hooks, Linters, Debugging, Performance Monitoring, and Analysis. - Security and Vulnerability Analysis including CVE review and remediation, 3rd party dependency management, and Security and Technical Implementation Guide (STIG) review and remediation. - Strong verbal, written, interpersonal, troubleshooting, and analytical skills. - Bachelor’s degree in computer science. - 10-12+ years of professional software development experience. Requirements - Active Secret Clearance. - Comfortable in Linux and Windows environments. - Experience with command-line scripting, such as Bash. - Experience with AWS (Amazon Web Services), Docker/Kubernetes, JavaScript, HTML5, CSS, and RESTful APIs, GitLab. - Experience with Section 508 testing tools. Benefits - A culture of integrity. - An environment of trust. - A focus on continuous growth. - Comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Pay Range The proposed salary range for this position is: $90,300-$189,600. Company Description CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

United States
$90.3K - $189.6K / year

Role Description We are looking for a Java Software Engineer to help us build functional products and applications. Java Software Engineer responsibilities include: - Defining software requirements - Writing clean and efficient code for various applications - Running tests to improve system functionality - Implementing and maintaining Java components and frameworks throughout the software development lifecycle If you have hands-on experience with programming in Java and are interested in agile methodologies, we’d like to meet you. Responsibilities include: - Analyzing user and system requirements - Designing flowcharts to illustrate software solutions - Writing efficient code based on feature specifications - Developing user interfaces - Prioritizing and executing tasks in the software development life cycle - Designing database architecture - Testing and debugging Java applications - Validating software functionality and security Qualifications - Work experience as a Java Software Engineer, Java Developer or similar role - Experience building Java EE applications - Familiarity with Object-Oriented Design (OOD) - Good knowledge of popular Java frameworks like JSF and Spring MVC - Experience with test-driven development - Problem-solving skills - BSc in Computer Science, Engineering or relevant field Company Description

United States
$37 - $52 / hour