At a Glance
- Tasks: Join us as a QA Engineer, testing our platform and ensuring top-notch quality.
- Company: We're a dynamic tech start-up focused on innovative software solutions.
- Benefits: Enjoy flexible working options, a collaborative culture, and opportunities for growth.
- Why this job: Be part of an agile team, making a real impact in software quality and performance.
- Qualifications: Bachelor’s or Master’s in Computer Science; experience in QA and agile methodologies required.
- Other info: Ideal for those passionate about tech and eager to learn in a fast-paced environment.
The predicted salary is between 36000 - 60000 £ per year.
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 hands-on 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 stand-ups, and retrospectives to ensure effective and efficient development cycles. Collaborate with team members to refine requirements, estimate tasks, and plan sprints.
- Collaborate with cross-functional teams:
Work closely with product managers, and other developers to deliver high-quality 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 up-to-date with industry best practices and emerging technologies.
Qualifications
Education:
- Bachelor’s or Master’s degree in Computer Science or a related field.
Experience:
- Proven experience as a QA Engineer in a tech start-up or fast-paced environment.
- Strong background in agile development methodologies.
- Experience with DevOps practices and CI/CD pipeline implementation.
Technical Skills:
- Experience with (automated) testing frameworks and tools
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
- Attention to detail and a proactive approach to identifying and addressing issues.
- Experience working on mission-critical or SaaS services is desirable
Apply for this role
If you are interested in this position, please send your CV and a short cover letter to info@heatly.com .
#J-18808-Ljbffr
QA Engineer employer: Heatly
Contact Detail:
Heatly Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Engineer
✨Tip Number 1
Familiarise yourself with the specific automated testing frameworks mentioned in the job description, such as Selenium and Cypress. Having hands-on experience or even personal projects showcasing your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Engage with the QA community online to stay updated on best practices and emerging technologies. Participating in forums or attending webinars can provide insights that you can discuss during interviews, demonstrating your commitment to continuous improvement.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies and how you've contributed to sprint planning and retrospectives in previous roles. Being able to articulate your collaborative approach will resonate well with the team-oriented culture at StudySmarter.
✨Tip Number 4
Showcase your problem-solving skills by preparing examples of how you've identified and resolved defects in past projects. Highlighting your analytical abilities and attention to detail will demonstrate that you're a proactive candidate who can thrive in a fast-paced environment.
We think you need these skills to ace QA Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience as a QA Engineer, particularly in automated testing frameworks like Selenium, Cypress, and Appium. Emphasise your background in agile development and any experience with CI/CD processes.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your skills in quality assurance and collaboration with cross-functional teams.
Showcase Your Technical Skills: Clearly outline your technical skills related to automated testing and bug tracking tools in both your CV and cover letter. Provide examples of how you've used these tools to improve software quality in previous roles.
Highlight Problem-Solving Abilities: Use specific examples to illustrate your problem-solving and analytical skills. Discuss situations where you identified defects and worked with developers to resolve them, showcasing your proactive approach to quality assurance.
How to prepare for a job interview at Heatly
✨Know Your Testing Frameworks
Familiarise yourself with the automated testing frameworks mentioned in the job description, such as Selenium, Cypress, and Appium. Be prepared to discuss your experience with these tools and how you've used them in past projects.
✨Demonstrate Agile Experience
Since the role requires a strong background in agile development, be ready to share specific examples of how you've participated in agile ceremonies like sprint planning and retrospectives. Highlight your ability to collaborate with cross-functional teams.
✨Showcase Problem-Solving Skills
Prepare to discuss how you've identified and resolved defects in previous roles. Use concrete examples to illustrate your problem-solving process and how you worked with developers to improve software quality.
✨Emphasise Continuous Improvement
Talk about any initiatives you've taken to improve testing processes or development cycles. Mention any industry best practices or emerging technologies you've implemented to enhance efficiency and quality in your work.