At a Glance
- Tasks: Join our team as a Junior SDET, focusing on automation and testing.
- Company: Be part of a dynamic company that embraces cutting-edge technologies.
- Benefits: Enjoy competitive pay, remote work options, and continuous learning opportunities.
- Why this job: Work with innovative tools in a collaborative culture that values growth and impact.
- Qualifications: Strong Python skills, knowledge of BDD, and familiarity with Agile methodologies required.
- Other info: Ideal for tech-savvy individuals eager to advance their careers in software testing.
The predicted salary is between 28800 - 48000 £ per year.
We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our dynamic team. The ideal candidate will have a strong background in automation frameworks, BDD methodologies, API testing, performance testing, and cloud technologies. This role requires hands-on expertise in scripting, automation tools, and CI/CD pipelines, along with excellent communication and collaboration skills.
Key Responsibilities
- Expertise on Adoption of BDD Methodology like cucumber, JBehave, behave, etc.
- Exposure to IAAS, PAAS & SAAS automation pipelines
- Expertise in one scripting language - Python and working knowledge of Linux.
- Proficient in functioning in an Agile team
- Working knowledge of Containers & Virtualization Technologies including Dockers and Kubernetes.
- Working knowledge of technologies used for Continuous Integration/Continuous Development & Continuous Testing.
- Knowledge of measuring performance KPIs, throughput, responses, etc. using JMeter, Load Runner, etc.
- Excellent communication skills and the ability to interface with senior leadership with confidence and clarity.
Required Skills and Qualifications
- BDD Expertise: Hands-on experience with tools like Cucumber, JBehave, or Behave.
- Automation Tools: Proficiency in Selenium, Appium, Karma-Jasmine, and Protractor.
- API Testing: Expertise in API testing using tools such as Rest Assured and SOAP.
- Scripting and OS: Strong Python programming skills and familiarity with Linux environments.
- Cloud Pipelines: Exposure to automation pipelines for IaaS, PaaS, and SaaS.
- Agile Methodology: Proven experience working in Agile team environments.
- Containerization: Working knowledge of Docker and Kubernetes.
- Performance Testing: Familiarity with tools like JMeter or Load Runner for performance KPI measurement.
- CI/CD: Experience with continuous integration, development, and testing practices.
- Soft Skills: Exceptional communication and interpersonal skills to collaborate effectively across teams and with leadership.
Preferred Qualifications
- Familiarity with cloud platforms like AWS, Azure, or GCP.
- Certification in testing or cloud technologies is a plus.
Why Join Us?
Work with cutting-edge technologies in a collaborative environment, enjoy competitive compensation, and grow your career with continuous learning opportunities.
SDET Junior employer: AlgoShack
Contact Detail:
AlgoShack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SDET Junior
✨Tip Number 1
Familiarise yourself with Behaviour-Driven Development (BDD) tools like Cucumber and JBehave. Being able to discuss your hands-on experience with these tools during interviews will demonstrate your expertise and commitment to the role.
✨Tip Number 2
Brush up on your Python scripting skills, as this is a key requirement for the SDET Junior position. Consider working on small projects or contributing to open-source projects to showcase your coding abilities.
✨Tip Number 3
Gain practical experience with CI/CD pipelines and automation tools. You can set up a personal project that utilises these technologies, which will not only enhance your skills but also provide you with concrete examples to discuss in interviews.
✨Tip Number 4
Develop your understanding of performance testing tools like JMeter or Load Runner. Being able to explain how you've used these tools to measure performance KPIs will set you apart from other candidates.
We think you need these skills to ace SDET Junior
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with automation frameworks, BDD methodologies, and scripting languages like Python. Emphasise any relevant projects or roles that showcase your skills in API testing and performance testing.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the SDET Junior position and explain how your background aligns with the job requirements. Mention specific tools and technologies you have worked with, such as Cucumber, Selenium, or JMeter.
Showcase Your Soft Skills: Since excellent communication and collaboration skills are essential for this role, include examples in your application that demonstrate your ability to work effectively in an Agile team and interface with senior leadership.
Highlight Continuous Learning: Mention any certifications or courses related to cloud technologies or testing that you have completed. This shows your commitment to continuous learning and staying updated with industry trends, which is highly valued in this role.
How to prepare for a job interview at AlgoShack
✨Showcase Your BDD Knowledge
Be prepared to discuss your hands-on experience with BDD tools like Cucumber, JBehave, or Behave. Share specific examples of how you've implemented these methodologies in past projects to demonstrate your expertise.
✨Demonstrate Automation Skills
Highlight your proficiency in automation tools such as Selenium and Appium. Be ready to explain how you've used these tools in real-world scenarios, particularly in relation to CI/CD pipelines.
✨Discuss Performance Testing Experience
Familiarise yourself with performance testing tools like JMeter and Load Runner. Prepare to discuss how you've measured performance KPIs and the impact of your findings on project outcomes.
✨Emphasise Communication Skills
Since excellent communication is key for this role, practice articulating your thoughts clearly. Be ready to share experiences where you successfully collaborated with teams or interfaced with senior leadership.