At a Glance
- Tasks: Join our team to develop and execute innovative test strategies for software quality.
- Company: Dynamic tech company focused on cutting-edge software solutions.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on continuous learning and improvement.
- Why this job: Make a real impact by ensuring top-notch software quality in exciting projects.
- Qualifications: Degree in Computer Science or related field; experience in software testing and automation.
The predicted salary is between 35000 - 45000 £ per year.
POSITION: Software Quality/ Testing Engineer (12 months)
REPORTING STRUCTURE
Report to: Senior Deputy Director (Product Management)
KEY RESPONSIBILITIES
- Test Planning & Strategy
- Contribute to the development of test plans, defining scope, approach, and schedule in collaboration with the engineering team.
- Identify appropriate quality measures and testing approaches based on product requirements and user needs.
- Participate in sprint planning and requirements reviews to ensure testability is considered early in the development cycle.
- Support integration of automated tests into the CI/CD pipeline, working alongside senior engineers and DevOps.
- Test Design & Execution
- Create clear, detailed test cases based on functional and technical specifications.
- Design test scenarios that reflect real-world usage, informed by business requirements and stakeholder input.
- Execute manual and automated tests to validate functionality, reliability, and performance of software applications.
- Log, track, and retest defects, ensuring issues are clearly documented with reproducible steps and evidence.
- Identify conditions under which software quality or performance degrades and report findings with supporting data.
- Test Automation & Continuous Improvement
- Develop and maintain automated test scripts for functional and regression testing across web and API layers.
- Work with existing automation frameworks (e.g., Selenium, JUnit, TestNG) to expand test coverage incrementally.
- Support performance and load testing activities using tools such as JMeter or LoadRunner.
- Continuously improve the quality and maintainability of test scripts, reducing test instability and technical debt.
- Stay current with QA best practices and tools, sharing knowledge with the team where relevant.
KEY SPECIFICATIONS
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or equivalent.
- Experience designing, automating, and maintaining automation tests for acceptance, functional, and regression test cases.
- Experience creating test plans, implementing test automation, performance, and stress testing.
- Minimum 2 years of hands-on experience as a Software Test Engineer, QA Engineer, or in a similar role.
- Demonstrated proficiency in both manual and automated testing techniques, with experience in frameworks such as Selenium, JUnit, or TestNG.
- Experience with performance and stress testing tools (e.g., JMeter, LoadRunner) and a solid understanding of CI/CD practices.
- Excellent analytical and problem-solving skills, with strong communication and stakeholder collaboration abilities.
Software Quality / Testing Engineer (12 months) in Penarth employer: SINGAPORE ACADEMY OF LAW
Join a forward-thinking company that values innovation and quality in software development. As a Software Quality/Testing Engineer, you'll thrive in a collaborative environment that encourages continuous learning and professional growth, with access to cutting-edge tools and technologies. Located in a vibrant area, we offer a supportive work culture that prioritises employee well-being and fosters a sense of community among team members.
StudySmarter Expert Advice🤫
We think this is how you could land Software Quality / Testing Engineer (12 months) in Penarth
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in quality assurance or testing. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your test plans, automation scripts, and any projects you've worked on. This gives potential employers a clear view of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common QA scenarios and tools like Selenium and JMeter. Practise explaining your thought process when designing test cases or debugging issues—this will impress interviewers!
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are eager to join our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Software Quality / Testing Engineer (12 months) in Penarth
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with test planning, automation, and any relevant tools like Selenium or JMeter. We want to see how you fit into our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about quality assurance and how your background makes you a great fit for us. Don’t forget to mention specific projects where you’ve made an impact.
Showcase Your Testing Experience:In your application, be sure to detail your hands-on experience with both manual and automated testing. We love seeing examples of how you've contributed to test plans and improved software quality in previous roles.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at SINGAPORE ACADEMY OF LAW
✨Know Your Testing Tools
Make sure you brush up on your knowledge of testing frameworks like Selenium, JUnit, and TestNG. Be ready to discuss how you've used these tools in past projects, as well as any challenges you faced and how you overcame them.
✨Showcase Your Test Planning Skills
Prepare to talk about your experience with test planning and strategy. Think of specific examples where you contributed to developing test plans or participated in sprint planning. Highlight how you ensured testability was considered early in the development cycle.
✨Demonstrate Problem-Solving Abilities
Be ready to share instances where you identified software quality issues and how you approached resolving them. Use data to back up your findings and show how your analytical skills led to improvements in the testing process.
✨Stay Current with QA Best Practices
Familiarise yourself with the latest trends and best practices in QA and testing. During the interview, mention any recent tools or methodologies you've learned about and how they could benefit the team. This shows your commitment to continuous improvement.