At a Glance
- Tasks: Join our team as a QA Tester, focusing on automation and software quality.
- Company: We're a market-leading company innovating in software and hardware integration.
- Benefits: Enjoy a competitive salary, 25 days holiday, private healthcare, and excellent progression opportunities.
- Why this job: Be part of high-impact projects and collaborate with diverse teams in a growing environment.
- Qualifications: 5+ years in software QA with strong automation skills; proficiency in C/C++/C# required.
- Other info: Apply now to join a company that's rapidly expanding and values your expertise!
The predicted salary is between 42000 - 70000 £ per year.
A market leading, innovative company is seeking a Senior QA Tester with strong automation experience to join its software quality team. This role is critical to ensuring the performance, reliability, and scalability of software systems used in real-world, public-facing environments. With a strong focus on test automation, the position offers the opportunity to contribute to high-impact projects that combine hardware and software in innovative ways.
Key responsibilities:
- Design, develop, and maintain automated test frameworks for web and embedded software systems.
- Write and manage test plans, test cases, and test documentation.
- Lead integration, regression, and end-to-end testing across distributed environments.
- Validate embedded systems used in digital signage displays.
- Collaborate with development, hardware, and DevOps teams throughout the software development lifecycle.
- Integrate test automation into CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Use tools such as Azure DevOps, TestRail, or similar for defect tracking and test execution.
Requirements:
- Minimum of 5+ years in software QA, with a strong focus on test automation.
- Proficiency in C, C++, and/or C#, or equivalent scripting for automation.
- Experience testing on Windows and Linux platforms.
- Strong understanding of web architectures, APIs, and client-server models.
- Hands-on experience with tools like Selenium, Robot Framework, etc.
Desirables:
- Background in embedded systems, IoT devices, or hardware/software integration.
- Knowledge of network communication protocols (MQTT, HTTP, TCP/IP).
- Exposure to cloud-based environments or testing platforms.
What they're offering:
- Competitive salary
- Excellent progression opportunities
- Working with the latest technologies
- 25 days holiday + BH
- Pension scheme
- Private healthcare
- On-site parking
If the role is of interest then waste no time and apply now! The company is going through a sustained period of growth and are keen to bring the right person on board ASAP.
QA Tester employer: Oscar Technology
Contact Detail:
Oscar Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Tester
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Selenium and Azure DevOps. 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 in conversations about their experiences can provide you with valuable insights into the company culture and expectations, which can be a great advantage during interviews.
✨Tip Number 3
Prepare to discuss your previous projects that involved automation testing. Be ready to explain your role, the challenges you faced, and how you overcame them. This will showcase your problem-solving skills and practical experience in a relevant context.
✨Tip Number 4
Stay updated on the latest trends in QA testing and automation. Being knowledgeable about emerging technologies and methodologies can set you apart from other candidates and show your commitment to continuous learning in the field.
We think you need these skills to ace QA Tester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software QA and test automation. Include specific examples of projects where you've designed and maintained automated test frameworks, as well as any relevant tools you've used like Selenium or Robot Framework.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your 5+ years of experience in QA and how your skills align with the job requirements, particularly your proficiency in C, C++, or C#.
Showcase Relevant Projects: If you have experience with embedded systems or cloud-based environments, be sure to include this in your application. Highlight any high-impact projects you've contributed to that involved hardware/software integration.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a QA Tester role.
How to prepare for a job interview at Oscar Technology
✨Showcase Your Automation Skills
Make sure to highlight your experience with test automation tools like Selenium or Robot Framework. Be prepared to discuss specific projects where you designed and maintained automated test frameworks, as this is a key requirement for the role.
✨Understand the Company’s Tech Stack
Research the technologies used by the company, especially in relation to embedded systems and CI/CD pipelines. Familiarity with tools like Azure DevOps and Jenkins will demonstrate your proactive approach and readiness to integrate into their workflow.
✨Prepare for Technical Questions
Expect technical questions related to C, C++, and scripting for automation. Brush up on your knowledge of web architectures, APIs, and client-server models, as these are crucial for the role and will likely come up during the interview.
✨Demonstrate Collaboration Skills
Since the role involves working closely with development, hardware, and DevOps teams, be ready to share examples of how you've successfully collaborated in past projects. Highlight your communication skills and ability to work in a team environment.