Senior Remote Quality Assurance Engineer – UK Based
Aker Systems Limited
United Kingdom Full-time posted 4 hours ago in I.T. & Communications-
Job ID 2785929
Job Description
Aker is at the forefront of cloud-based data infrastructure, specializing in crafting secure and high-performance enterprise solutions. With our rapid growth, we are on the lookout for passionate and talented individuals to become part of our vibrant team.
Founded in 2017 by a group of seasoned technology professionals, Aker Systems recognized the need for secure enterprise data platforms tailored for large organizations. Our innovative technology solutions enhance performance and lower costs while empowering our clients to improve data management and sharing across their enterprises.
In 2024, Aker Systems was honored with the Breakthrough Culture Awards, celebrating our commitment to prioritizing company culture. In 2020, we earned a spot on the Sunday Times Tech Track as a ‘One to Watch’ and were recognized at the Thames Valley Tech Awards for categories including Thames Valley Tech Company of the Year, Emerging Tech Company, and High Growth Tech Business. We strongly encourage applicants from diverse backgrounds and identities, as we are dedicated to creating an inclusive and supportive environment where you can excel.
For this role, a UK Government Security Check (SC) clearance is mandatory. If you do not currently have SC clearance, we will assist you in the application process, provided you have resided and worked in the UK for at least 5 years.
As a QA Engineer, you will be a key player in our technical team, responsible for managing crucial test activities as directed by the Lead. You will collaborate closely with both agile development teams and business stakeholders, ensuring the design, creation, and execution of effective tests. Excellent communication skills are essential as you interact with all members of the Agile delivery team.
Your responsibilities will include:
- Analyzing requirements and design documents to develop comprehensive test cases, including identifying test data and defining testing environment needs.
- Creating and refining testing strategies, plans, and designs.
- Optimizing and reviewing testing processes to enhance efficiency.
- Preparing and executing test scenarios (BDD/TDD) to assess applications, network, and infrastructure solutions comprehensively, including non-functional aspects.
- Generating Test Reports and communicating interim progress effectively.
- Documenting test outcomes and evidence of identified testing defects.
- Keeping track of progress, including any applicable risks and issues.
- Investigating issues and collaborating with the team to determine root causes and provide resolutions.
- Analyzing data and testing evidence to demonstrate compliance with requirements.
Core Competencies
We expect you to possess and demonstrate the following competencies that match the level of seniority for this role:
- Extensive testing experience in data-centric environments, with project involvement in data migration, data pipeline (ETL), and streaming.
- Capability to gather testing requirements, develop Feature files, and draft acceptance criteria with business stakeholders, transforming them into executable scripts.
- Robust back-end testing experience, especially with Linux.
- Familiarity with Kafka/Docker from a QA perspective.
- Experience with tools such as Jira and Maven.
- Proficiency in BDD and TDD methodologies.
- Experience in automation testing using custom test suites, including Fitnesse, Selenium, and Soap UI.
- Exposure to automated performance testing tools like Load Runner (optional).
- Ability to develop custom regression test suites in programming languages such as Python, Perl, Shell scripting, Java, and MySQL.
- Experience with Cucumber and in creating test frameworks.
- Capability to formulate detailed test plans and testing strategies.
- Fostering communication with client test leads/managers to align test strategies/plans with overall project goals and obtaining necessary approvals.
- Being the primary point of contact for test-related activities and communications within the project.
- Creating release test planning/strategy for upcoming changes in production.
- Formulating automation test strategies by evaluating suitable options among available automation tools, aiming to develop end-to-end automation frameworks that integrate with standard CI tools like GitLab, Drone, or Jenkins.
- Experience in cloud environments such as AWS, Azure, or GCP.
Aker Systems Attributes
At Aker, we pride ourselves on our teamwork, collaboration, dedication, openness, and relentless pursuit of delivery excellence. We cultivate a culture free of blame; here, you are encouraged to innovate, take ownership, and learn from outcomes. We are a team that supports one another, embracing challenges with determination and camaraderie. Open and timely communication is vital to our success.
In return for your expertise and commitment, we offer a competitive salary, generous benefits including 25 days of holiday (excluding bank holidays), Company Paid Medical Insurance, Life Assurance (4x your basic salary), a pension scheme, and additional perks such as a Cycle Scheme, Tech Scheme, and Season Ticket Loan. You’ll also have access to a variety of voluntary benefits, including Dental Insurance, Critical Illness Cover, and Virtual GP services.
Aker Systems is proud to foster a diverse workplace that promotes open communication and equal employment opportunities for everyone, regardless of race, religion, gender, sexual orientation, age, marital status, nationality, disability, veteran status, or other personal characteristics. We value diverse perspectives and believe they are key to driving innovation and crafting groundbreaking technical solutions.