At a Glance
- Tasks: Ensure top-notch quality in software development and testing for Salesforce applications.
- Company: Join a leading tech firm focused on innovative business solutions.
- Benefits: Enjoy a hybrid work model, competitive pay, and opportunities for professional growth.
- Other info: Be part of a dynamic team that values continuous improvement and mentorship.
- Why this job: Make a real impact by enhancing software quality and driving innovation in a collaborative environment.
- Qualifications: 6+ years in software testing, with 2+ years in Salesforce QA.
The predicted salary is between 60000 - 75000 £ per year.
Location: London, UK (Hybrid, 2 Days per week)
Duration: Longterm Contract
Role Definition:
Client develops its own core business applications. This role will focus on building in and ensuring quality within software development. This means ensuring that from the capture of requirements, through design, implementation and release the relevant questions are being asked, the right things are being checked against the requirements and that the specification is being executed using appropriate techniques to give confidence to stakeholders that the delivery of new functionality is up to the quality standards expected within Client.
There will be a large technology component. Testing the underwriting, policy administration, claims management, CRM and finance systems, not to mention the online customer facing platforms, by hand is very inefficient. This role will have the responsibility to provide the right expertise and bring in suitable technology to incorporate the quality process into software development and enable faster feedback for increasing software development productivity.
Key responsibilities & Accountabilities:
- Collaborate with product owners, developers, and stakeholders to define clear acceptance criteria including cross functional requirements.
- Promote and advocate for quality throughout SDLC applying shift left and shift right quality mindset.
- Guide the test strategy for the team and contribute to the overall departmental test strategy.
- Demonstrate adaptability to the test approach based on evolving team and project needs.
- Define and implement efficient testing processes, methodologies, and best practices.
- Balance exploratory and automated testing efforts for optimal test coverage.
- Drive the team to create a reliable automated test suite for Salesforce functionality with strong reporting capabilities that ensures simple, effective analysis of failures.
- Integrate testing processes seamlessly into CI/CD workflows for rapid and reliable software delivery.
- Encourage and apply Test-Driven Development (TDD) and pair programming practices.
- Foster a culture of continuous improvement and adaptation within their development team.
- Share new and innovative ideas about quality and agile techniques with the delivery team and the Quality community.
- Mentor members of the team and fellow Quality Engineers.
Skills & Ability:
- Overall 6 years of experience in software testing, with a strong focus on quality assurance and software development life cycle (SDLC).
- Minimum 2 years of hands-on experience testing Salesforce CRM implementations.
- Possess strong knowledge and experience in performance testing, UI automation, API testing, contract testing.
- Understand existing alerting and monitoring dashboards, and suggest changes that make product quality visible.
- Thrive in a cross-functional team, collaborating closely with developers, Product Owners, Agile delivery leads, QEs, Engineering Managers and other stakeholders.
- Be embedded in one of two teams working on the legacy platform.
- Take ownership of testing features and bug fixes and support release readiness across multiple business domains.
- Communicate proactively about risks, blockers, and test coverage.
Knowledge & Experience:
- API Frameworks C# Reqnroll NUnit / XUnit RestSharp
- UI Frameworks Playwright (TypeScript) Playwright (C#)
- Performance Frameworks k6 (nice to have)
Senior Quality Engineer - Salesforce QA in London employer: Nexify Infosystems
As a Senior Quality Engineer at our London-based company, you will thrive in a dynamic hybrid work environment that fosters collaboration and innovation. We prioritise employee growth through continuous learning opportunities and mentorship, ensuring you can advance your career while contributing to high-quality software development. Our inclusive work culture encourages creativity and adaptability, making us an excellent employer for those seeking meaningful and rewarding employment in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Quality Engineer - Salesforce QA in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Salesforce or in quality engineering. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or examples of your testing strategies and automation frameworks, bring them along to interviews. It’s a great way to demonstrate your hands-on experience and how you can add value to the team.
✨Tip Number 3
Prepare for those tricky questions! Brush up on your knowledge of performance testing and API frameworks, as well as your experience with TDD and CI/CD workflows. Being able to discuss these topics confidently will show you’re the right fit for the role.
✨Tip Number 4
Don’t forget to apply through our website! We love seeing applications come directly from candidates who are excited about joining us. Plus, it gives you a better chance to stand out in the crowd!
We think you need these skills to ace Senior Quality Engineer - Salesforce QA in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Quality Engineer role. Highlight your experience with Salesforce CRM and any relevant testing methodologies you've used. We want to see how your skills align with our needs!
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 you can contribute to our team. Don't forget to mention your experience with CI/CD workflows and automated testing!
Showcase Your Technical Skills:We love seeing technical expertise! Be sure to include your knowledge of API frameworks, performance testing, and any tools like Playwright or NUnit that you've worked with. This will help us understand your fit for the role.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Nexify Infosystems
✨Know Your Stuff
Make sure you brush up on your Salesforce QA knowledge. Familiarise yourself with the specific tools and frameworks mentioned in the job description, like Playwright and k6. Being able to discuss your hands-on experience with these technologies will show that you're not just a theoretical expert but someone who can hit the ground running.
✨Showcase Your Collaboration Skills
This role involves working closely with product owners, developers, and other stakeholders. Be ready to share examples of how you've successfully collaborated in past projects. Highlight your ability to define clear acceptance criteria and how you've promoted quality throughout the software development lifecycle.
✨Emphasise Continuous Improvement
The company values a culture of continuous improvement, so come prepared with ideas on how to enhance testing processes and methodologies. Discuss any innovative practices you've implemented in previous roles, especially around Test-Driven Development (TDD) or automated testing strategies.
✨Prepare for Scenario Questions
Expect scenario-based questions that assess your problem-solving skills and adaptability. Think about challenges you've faced in testing environments and how you overcame them. This is your chance to demonstrate your critical thinking and how you balance exploratory and automated testing efforts.