Test Software Engineer
تفاصيل الوظيفة
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
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.