At a Glance
- Tasks: Lead the design and implementation of test automation solutions using Tricentis Tosca.
- Company: Join a forward-thinking company focused on secure software delivery and innovation.
- Benefits: Enjoy a competitive daily rate, flexible work arrangements, and opportunities for professional growth.
- Why this job: Be at the forefront of tech, making a real impact in a secure environment with a collaborative team.
- Qualifications: Active SC clearance, experience with Tosca Automation, Azure, .NET, SQL, and strong documentation skills required.
- Other info: This is a 6-month contract with one day per week on-site in Reading/Basingstoke/Woking.
The predicted salary is between 43200 - 72000 £ per year.
Contract Length: 6 Months
Location: Reading/Basingstoke/Woking (1 day per week on-site, no travel required)
IR35 Status: Outside
Daily Rate: £600 (Limited Company)
We are seeking an experienced Senior Application Developer specialising in Tricentis Tosca Automation to lead the design, implementation, and initial operationalisation of a test automation solution within a secure environment. This role requires active SC clearance and a Cyber Essentials+ certification.
Key Responsibilities
- System Design and Deployment: Lead the on-premises implementation of the Tosca Server onto Azure infrastructure. Request and configure servers, databases, and other required resources. Install and configure the Tricentis Tosca application in line with stringent security and IT governance standards. Produce comprehensive documentation, including functional and non-functional requirements, high/low-level designs, delivery models, deployment plans, cyber assessments, test plans/reports, SLAs, and service models. Collaborate with test automation engineers to create an initial operating model for integrating Tosca into software delivery processes. Work closely with the in-house testing team to ensure alignment with business needs.
- Proof of Concept Creation: Develop automated test cases for two selected applications, comprising approximately 75 test scenarios. Transition existing manual test cases into automated tests. Applications include an in-house .NET web application with an SQL database backend and a SaaS application (e.g., cloud-based solutions).
- Training and Handover: Deliver comprehensive training to the in-house test automation team on the implemented solution, operating model, and lessons learned. Tailor training to the team's existing knowledge and the specifics of the delivered system.
Requirements
- Active SC clearance.
- Experience with Tricentis Tosca Automation, including server design and deployment.
- Demonstrated ability to produce detailed technical documentation.
- Strong understanding of Azure infrastructure and secure system implementation.
- Familiarity with .NET web applications and SQL databases, as well as SaaS environments.
- Proven experience in developing automated test libraries and transitioning manual tests to automated processes.
- Strong communication skills for delivering tailored training and handover sessions.
This role offers an exciting opportunity to lead the deployment of cutting-edge test automation solutions in a secure and highly regulated environment.
Senior Application Developer employer: Berkeley Square IT
Contact Detail:
Berkeley Square IT Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Application Developer
✨Tip Number 1
Familiarise yourself with Tricentis Tosca Automation and Azure infrastructure. Since the role requires leading the implementation of Tosca on Azure, having hands-on experience or relevant projects in your portfolio can significantly boost your chances.
✨Tip Number 2
Highlight your experience with automated test libraries and transitioning manual tests to automated processes. Be prepared to discuss specific examples during interviews, as this will demonstrate your capability to handle the responsibilities outlined in the job description.
✨Tip Number 3
Since strong communication skills are essential for delivering training sessions, consider preparing a brief presentation or training outline based on your previous experiences. This will showcase your ability to convey complex information clearly and effectively.
✨Tip Number 4
Ensure you have your active SC clearance and Cyber Essentials+ certification ready, as these are crucial for the role. Being able to confirm your eligibility right away can set you apart from other candidates.
We think you need these skills to ace Senior Application Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Tricentis Tosca Automation, Azure infrastructure, and any relevant certifications. Use specific examples that demonstrate your ability to lead system design and deployment.
Craft a Strong Cover Letter: In your cover letter, emphasise your active SC clearance and Cyber Essentials+ certification. Discuss your experience in developing automated test cases and transitioning manual tests to automated processes, showcasing how you can add value to the team.
Showcase Technical Documentation Skills: Since producing detailed technical documentation is crucial for this role, include examples of documentation you've created in previous positions. Highlight your ability to produce functional and non-functional requirements, deployment plans, and test reports.
Prepare for Potential Questions: Anticipate questions related to your experience with .NET web applications, SQL databases, and SaaS environments. Be ready to discuss how you've collaborated with teams in the past and delivered training sessions tailored to different knowledge levels.
How to prepare for a job interview at Berkeley Square IT
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Tricentis Tosca Automation in detail. Highlight specific projects where you've led the design and implementation of test automation solutions, especially in secure environments.
✨Demonstrate Your Understanding of Azure
Since the role involves deploying Tosca on Azure infrastructure, make sure you can articulate your knowledge of Azure services. Discuss any relevant experience you have with server configuration and security standards.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills, particularly around transitioning manual tests to automated processes. Be ready to provide examples of how you've developed automated test cases and handled challenges during implementation.
✨Emphasise Your Communication Skills
As training the in-house team is a key responsibility, highlight your ability to communicate complex technical concepts clearly. Prepare to discuss how you've tailored training sessions in the past to suit different audiences.