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 usersatisfaction. Conduct security testing to identify and address vulnerabilities within the software. Collaborate with developers using Git for version control and Jenkins for continuousintegration to troubleshoot and resolve issues. Mentor and lead a team of QA engineers, providing guidance and support to enhanceteam performance and productivity. Conduct interviews and participate in the hiring process to build a high-performing QAteam. Stay updated with new testing tools and test strategies.Skills, Experience and Qualifications Required 5+ years of professional software testing experience, thoroughly understanding QA testingenvironments 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 Pythonand JavaScript. Knowledge of API testing tools like Postman or Swagger and mobile testing frameworkslike 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
Job Title
Test Software Engineer