We are seeking a versatile and skilled QA Engineer. The successful candidate will be responsible for testing the development of our platform and application services ensuring they meet the highest standards of quality security and performance. This handson role requires familiarity with automated tested frameworks such as Selenium Cypress Appium and TestRail. A strong background in agile development and rapid software iterations is essential.
You will sit across multiple development teams as a specialist resource.
Key Responsibilities
Quality Assurance:
- Develop and execute test plans: Create comprehensive test plans and test cases to ensure that software meets quality standards. This includes functional regression performance and security testing.
- Automate testing processes: Use to automate functional regression and performance testing. Ensure that automated tests are integrated into the CI/CD pipeline and run regularly.
- Identify and resolve defects: Work closely with developers to identify document and resolve software defects. Use bug tracking tools to manage and prioritise issues.
- Develop our bug tracking processes: Working with our team to improve the flow of defects and concerns from end users into our development cycles.
Experience with CI/CD:
Alongside our DevOps Team you will help to;
- Integrate testing into the CI/CD process: Implement quality and performance checks and controls at every stage of the pipeline to ensure quality software delivery.
Agile Development:
- Participate in agile ceremonies: Engage in sprint planning daily standups and retrospectives to ensure effective and efficient development cycles. Collaborate with team members to refine requirements estimate tasks and plan sprints.
- Collaborate with crossfunctional teams: Work closely with product managers and other developers to deliver highquality software solutions. Foster a culture of collaboration and knowledge sharing within the team.
- Continuously improve processes: Identify and implement improvements to development and testing processes to increase efficiency and quality. Stay uptodate with industry best practices and emerging technologies.
Qualifications :
Qualifications
Education:
- Bachelors or Masters degree in Computer Science or a related field.
Experience:
- Proven experience as a QA Engineer in a tech startup or fastpaced environment.
- Strong background in agile development methodologies.
- Experience with DevOps practices and CI/CD pipeline implementation.
Technical Skills:
- Proficiency in JavaScript/TypeScript or other relevant scripting language
- Experience with (automated) testing frameworks and tools
Soft Skills:
- Excellent problemsolving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work in a fastpaced dynamic environment and manage multiple priorities.
- Attention to detail and a proactive approach to identifying and addressing issues.
- Experience working on missioncritical or SaaS services is desirable
Additional Information :
We offer a wide range of benefits to our colleagues such as access to our WeCare programme with a 24/7 online GP mental health support and virtual wellbeing. We also offer gym discounts RAC breakdown cover savings with providers such as Dell and Vodafone enhanced maternity/paternity leave and many more.
Remote Work :
No
Employment Type :
Fulltime