At a Glance
- Tasks: Join a dynamic team to ensure software quality through testing and automation.
- Company: A leading B2B and eCommerce software company with 30 years of experience.
- Benefits: Enjoy hybrid working, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a supportive team that values continuous improvement and innovation.
- Qualifications: 5+ years in software testing, expertise in automation tools, and strong SQL skills required.
- Other info: Local candidates preferred; training provided to enhance your skills.
Senior Software Tester β Automation Testing
Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.
Brighton offices β In office and hybrid working β 2 or 3 days per week in office
We can only consider local candidates who can easily commute to the client offices in Brighton (next to train station).
Salary Β£60k to Β£65k per annum depending on experience
My client are a leading B2B and eCommerce Software company, and they are looking to recruit a Software Tester to join their growing test team, working across the software products of a number of different development teams. This company have been developing B2B and eCommerce software applications and software tools for the last 30 years, used by Blue-chip brand companies in the UK, USA and Europe.
As a Senior 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 their high quality applications and liaising regularly with developers and management. These products are developed in C#, .Net Core, SQL Server,
You will be a Software Tester participating in a small team of testers writing UI, API and Database automation test scripts for a number of Web applications and will aslo involve testing a couple of legacy desktop applications as well.
Key Tasks:
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.
Test Execution and Documentation:
* Execute test cases across multiple platforms and environments, including desktop, 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.
Automation and Tooling:
* 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#, and/or JavaScript 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.
Defect Management and Resolution:
* Identify, track, and prioritize defects throughout the software development lifecycle.
* Work closely with our developers to troubleshoot and resolve issues in a timely manner.
* Provide feedback and recommendations for improving product quality and reliability.
Team Leadership and Mentoring:
* 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.
Skills, Experience and Qualifications:
* Minimum 5+ years of experience in software quality assurance/testing roles,
* Previous experience of desktop software application testing (Ideally WPF) as well as web applications.
* Proven expertise in test planning, execution, and defect management.
* Experience in automation tools like or similar desktop UI automation frameworks.
* Automotion testing of C# and .Net applications.
* 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.
Nice to Have:
* 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 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 Senior Software Tester at this company, you will be given good training to help enhance your test automation skills and experience.
Please send your CV for interviews
Senior Software Test Engineer employer: Stratospherec Ltd
Contact Detail:
Stratospherec Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Software Test Engineer
β¨Tip Number 1
Familiarise yourself with the specific automation tools mentioned in the job description, such as Ranorex and TestComplete. Having hands-on experience with these tools will give you a significant edge during interviews.
β¨Tip Number 2
Brush up on your SQL skills, especially complex queries, as database testing is a key part of this role. Being able to demonstrate your ability to manipulate and verify test data will impress potential employers.
β¨Tip Number 3
Prepare to discuss your experience with CI/CD pipelines and version control systems like Git. This knowledge is crucial for integrating testing into the development lifecycle, and showcasing your familiarity can set you apart.
β¨Tip Number 4
Since this role involves mentoring junior team members, think about examples from your past where you've led or supported others. Highlighting your leadership skills can demonstrate your fit for the team environment theyβre looking for.
We think you need these skills to ace Senior Software Test Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in software testing, particularly with automation tools and methodologies mentioned in the job description. Emphasise your expertise in C#, .Net applications, and any experience with SQL queries.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software testing and your understanding of the company's products. Mention specific projects or experiences that align with the responsibilities of the Senior Software Tester role.
Highlight Relevant Skills: In your application, clearly outline your skills in test planning, execution, and defect management. Include any experience with automation frameworks and tools like Selenium, Ranorex, or similar, as well as your familiarity with CI/CD pipelines.
Showcase Team Leadership Experience: If you have experience mentoring junior team members or leading testing initiatives, be sure to include this in your application. Highlight how you've fostered a collaborative environment and contributed to continuous improvement in previous roles.
How to prepare for a job interview at Stratospherec Ltd
β¨Know Your Tools
Familiarise yourself with the automation tools mentioned in the job description, such as Ranorex, FlaUI, and TestComplete. Be prepared to discuss your experience with these tools and how you've used them in past projects.
β¨Demonstrate Your Testing Strategy
Be ready to explain your approach to test planning and execution. Discuss how you develop test strategies and collaborate with stakeholders to ensure comprehensive coverage, as this is a key responsibility of the role.
β¨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified and resolved defects in previous roles. Highlight your ability to troubleshoot issues and work closely with developers to improve product quality.
β¨Emphasise Team Leadership Experience
If you have experience mentoring junior team members, make sure to mention it. Discuss how you've fostered a collaborative environment and led by example in testing methodologies, as this will resonate well with the company's values.