At a Glance
- Tasks: Design and implement tests for software and mobile applications using various tools.
- Company: Join a dynamic tech company focused on innovative software solutions.
- Benefits: Enjoy flexible work options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a collaborative team that values mentorship and continuous learning.
- Qualifications: 5+ years in software testing, leadership experience, and proficiency in automation tools required.
- Other info: Fluency in Turkish and English is a plus!
The predicted salary is between 36000 - 60000 £ per year.
Duties
● Design and implement tests using Selenium and TestRail.
● Develop and execute test cases to identify software issues (manual and automated)
using Python scripts and Postman for API testing.
● Design and implement tests for mobile applications using frameworks such as Appium.
● Assess product functionality against specifications to ensure compatibility and user
satisfaction.
● Conduct security testing to identify and address vulnerabilities within the software.
● Collaborate with developers using Git for version control and Jenkins for continuous
integration to troubleshoot and resolve issues.
● Mentor and lead a team of QA engineers, providing guidance and support to enhance
team performance and productivity.
● Conduct interviews and participate in the hiring process to build a high-performing QA
team.
● Stay updated with new testing tools and test strategies.
Skills, Experience and Qualifications Required
● 5+ years of professional software testing experience, thoroughly understanding QA testing
environments and methodologies.
● 2+ year\’s experience in leading teams and mentoring junior engineers.
● Proficiency in automation testing tools such as Selenium.
● Skilled in programming languages relevant to test script development, particularly Python
and JavaScript.
● Knowledge of API testing tools like Postman or Swagger and mobile testing frameworks
like Appium.
● Familiarity with AWS cloud platform services, including DynamoDB, Cognito, Lambda,
and CloudWatch.
● Background in CI/CD tool usage, specifically Jenkins or Travis CI.
● Strong foundation in Agile methodologies and Behavior-Driven Development (BDD).
● Bachelor\’s degree in computer science, Engineering, or a relevant field.
● Turkish/English Language Skills
Test Software Engineer employer: UNISON SOFTWARE AND CONSULTANCY LTD
Contact Detail:
UNISON SOFTWARE AND CONSULTANCY LTD Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Test Software Engineer
✨Tip Number 1
Familiarize yourself with the specific tools mentioned in the job description, like Selenium and TestRail. Having hands-on experience or even personal projects showcasing your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Since the role involves mentoring and leading a team, be prepared to discuss your leadership experiences. Think of examples where you've successfully guided junior engineers or improved team performance, as this will demonstrate your capability to fulfill this aspect of the job.
✨Tip Number 3
Stay updated on the latest trends in software testing and automation. Being knowledgeable about new testing tools and strategies can show your commitment to continuous learning and improvement, which is highly valued in our team.
✨Tip Number 4
Highlight any experience you have with CI/CD processes, especially using Jenkins. Understanding how to integrate testing into the development pipeline is crucial for this role, so be ready to discuss your practical experiences in this area.
We think you need these skills to ace Test Software Engineer
Some tips for your application 🫡
Highlight Relevant Experience: Make sure to emphasize your 5+ years of software testing experience. Detail your proficiency with automation tools like Selenium and your experience in leading teams, as these are crucial for the role.
Showcase Technical Skills: Clearly outline your skills in programming languages such as Python and JavaScript. Mention your familiarity with API testing tools like Postman and mobile testing frameworks like Appium to align with the job requirements.
Demonstrate Leadership Abilities: Since the position involves mentoring and leading a team, provide examples of your leadership experience. Discuss how you've supported junior engineers and contributed to building high-performing teams.
Tailor Your Application: Customize your CV and cover letter to reflect the specific duties and skills mentioned in the job description. Use keywords from the listing to ensure your application stands out to recruiters.
How to prepare for a job interview at UNISON SOFTWARE AND CONSULTANCY LTD
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Selenium, Python, and API testing tools like Postman. You might be asked to solve a problem or demonstrate your knowledge in these areas, so brush up on your technical skills before the interview.
✨Highlight Leadership Experience
Since the role involves mentoring and leading a team of QA engineers, share specific examples of how you've successfully led teams in the past. Discuss your approach to mentoring and how you've helped junior engineers grow.
✨Familiarize Yourself with Agile Methodologies
Understanding Agile methodologies is crucial for this position. Be ready to discuss your experience working in Agile environments and how you’ve applied Behavior-Driven Development (BDD) in your previous projects.
✨Stay Updated on Testing Tools
The job requires staying current with new testing tools and strategies. Mention any recent tools or methodologies you've learned about and how they could benefit the team. This shows your commitment to continuous improvement and innovation.