At a Glance
- Tasks: Join a dynamic team to ensure software quality through manual and automated testing.
- Company: A leading B2B and eCommerce software company with 30 years of industry experience.
- Benefits: Enjoy hybrid working, competitive salary, and comprehensive training programmes.
- Why this job: Be part of a supportive team culture while working on innovative software solutions.
- Qualifications: 4+ years in software testing, with strong skills in automation and defect management.
- Other info: This is a new role due to company growth, offering great career development opportunities.
The predicted salary is between 43200 - 72000 Β£ per year.
About Software Tester β Manual and Automation Testing
Brighton offices β In office and hybrid working. We can only consider local candidates who can easily commute to the client offices in Brighton (next to train station). Salary up to Β£60k per annum depending on experience.
My client is a leading B2B and eCommerce Software company, looking to recruit a Software Tester to join their growing test team, working across the software products of different development teams. This company has been developing B2B and eCommerce software applications and tools for the last 30 years, used by Blue-chip brand companies in the UK, USA and Europe.
As a Software Tester, you will join the test team in Brighton that ensures the quality of the companyβs legacy and next generation Sales, Purchasing and Stock control applications. You will be responsible for testing high-quality applications and liaising regularly with developers and management. These products are developed in C#, .Net Core, SQL Server, with some testing of legacy WPF and Windows Desktop applications.
You will participate in a small team of testers performing manual testing tasks and building automation scripts to test web, mobile and desktop applications.
Test Planning And Strategy- Help develop and implement test strategies, plans, and test cases as directed by Head of Testing to ensure comprehensive test coverage.
- Collaborate with stakeholders to define testing objectives, timelines, and success criteria.
- Execute test cases across multiple platforms and environments, including WPF, web and mobile.
- Troubleshoot test failures, log defects and work closely with developers to resolve issues.
- Document test results, defects, and issues in a clear and concise manner using JIRA/Azure Dev-Ops.
- Conduct regression/integration testing to ensure the stability of software releases.
- Design, develop, and maintain robust automation frameworks for Windows-based WMS applications.
- Automate functional and regression tests using tools such as Ranorex, FlaUI, TestComplete, or equivalent.
- Work with C#, JavaScript, or Java/equivalent to script automation test cases.
- Strong knowledge of database testing, including the ability to write and execute complex SQL queries to insert, validate, manipulate, and verify test data.
- Identify opportunities for test automation and implement appropriate solutions.
- Identify, track, and prioritize defects throughout the software development lifecycle.
- Work closely with developers to troubleshoot and resolve issues in a timely manner.
- Provide feedback and recommendations for improving product quality and reliability.
- Provide guidance and mentorship to junior QA team members.
- Foster a collaborative and supportive team environment focused on continuous improvement.
- Lead by example, demonstrating best practices in testing methodologies and techniques as set by our Head of Testing.
- Minimum 4+ years of experience in software quality assurance/testing roles, with at least 2+ years experience of Windows desktop software application testing.
- Proven expertise in test planning, execution, and defect management.
- Experience in automation tools or similar desktop UI automation frameworks.
- Hands-on experience with Selenium for web-based modules.
- Experience with CI/CD pipelines, version control (Git), and test integration tools.
- Solid understanding of software testing methodologies, both manual and automated.
- Strong communication skills β able to interact with technical and non-technical stakeholders.
- Quick learner with a proactive and problem-solving mindset.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Experience with BDD tools like SpecFlow or Cucumber.
- Performance and load testing exposure using tools like JMeter or LoadRunner.
- Experience in WMS/supply chain or relevant domain workflows.
This is a brand-new Software Tester role, created due to the ongoing success and expansion of this company. This job represents a great chance to join a superb software company with a long track record over 30 years of building industry-leading software, where you will have an enjoyable career in a nice team environment.
As a Software Tester at this company, you will be given good training programmes to help enhance your manual testing and test automation skills and experience.
Please send your CV for interviews.
Software Tester employer: TieTalent
Contact Detail:
TieTalent Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Tester
β¨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Ranorex, FlaUI, and Selenium. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your readiness to hit the ground running.
β¨Tip Number 2
Network with current or former employees of the company on platforms like LinkedIn. Engaging with them can provide you with insider knowledge about the company culture and expectations, which can be invaluable during interviews.
β¨Tip Number 3
Prepare to discuss your experience with both manual and automated testing in detail. Be ready to share specific examples of how you've contributed to test planning, execution, and defect management in previous roles.
β¨Tip Number 4
Since the role involves collaboration with developers and stakeholders, practice articulating your thoughts clearly and concisely. Strong communication skills are essential, so consider mock interviews to refine your ability to explain technical concepts to non-technical audiences.
We think you need these skills to ace Software Tester
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in software testing, particularly with manual and automation testing. Emphasise your familiarity with C#, SQL Server, and any automation tools you've used, such as Selenium or Ranorex.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with the job description, especially your experience in test planning, execution, and defect management.
Showcase Your Skills: Clearly outline your technical skills related to the position, such as your knowledge of database testing and ability to write complex SQL queries. Highlight any experience with CI/CD pipelines and version control systems like Git.
Prepare for Potential Questions: Think about common interview questions related to software testing methodologies and be ready to discuss your problem-solving approach. Prepare examples of how you've contributed to team success and improved product quality in previous roles.
How to prepare for a job interview at TieTalent
β¨Know Your Tools
Familiarise yourself with the automation tools mentioned in the job description, such as Ranorex, FlaUI, and Selenium. Be prepared to discuss your experience with these tools and how you've used them in past projects.
β¨Demonstrate Your Testing Knowledge
Be ready to explain various testing methodologies, both manual and automated. Highlight your understanding of test planning, execution, and defect management, as well as your experience with CI/CD pipelines and version control systems like Git.
β¨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified and resolved defects in previous roles. Discuss your analytical approach to troubleshooting and how you collaborate with developers to ensure timely resolutions.
β¨Communicate Effectively
Strong communication skills are essential for this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts with non-technical stakeholders. This will demonstrate your ability to work collaboratively within a team.