Senior Software Quality Assurance Specialist

GİZLİ

Fatih

On-site

TRY 300,000 - 520,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Eminevim in Istanbul seeks a Software Quality Assurance Engineer with 5+ years in test automation for mobile, web, and back-office apps. You will design test strategies, develop automated tests, and collaborate with DevOps/Data Science teams.

The role emphasizes advanced debugging, SQL, scripting, and modern QA frameworks; ISTQB is a plus. On-site role in Fatih, Turkey, with focus on release readiness and process improvement.

Qualifications

  • Bachelor's degree in Software or Computer Engineering.
  • 5+ years as a Software QA Engineer with test automation in a DevOps/MLOps context.
  • Strong debugging, coding, and analytical problem-solving skills.
  • Proficiency in software testing methodologies.
  • Experience creating and executing test frameworks and automated test sets.
  • Experience with test tools such as Selenium, Appium, Cucumber, Fiddler, and JMeter is a plus.
  • Familiarity with relational databases.
  • Strong root-cause analysis skills.
  • Excellent oral and written communication and teamwork.
  • Knowledge of SQL and scripting languages.
  • Experience with latest test frameworks and QA practices.
  • Knowledge of Algorithms, Data Structures, DB Design, OOP, Design Principles, SOLID, DI, DDD, N-Layer Architecture.
  • ISTQB certification is a plus.

Responsibilities

  • Document test cases and test coverage.
  • Perform and document risk analysis.
  • Record test progress and results.
  • Code automated tests.
  • Create test plans.
  • Develop standards to determine product quality and release readiness.
  • Perform manual and automated testing.
  • Discover bugs within software.
  • Drive innovation and streamline testing processes.
  • Identify, isolate, and track bugs during testing.
  • Report on release readiness.
  • Implement automated test reporting.
  • Identify potential user problems.
  • Research new tools, technologies, and testing processes.
  • Review UI for consistency, functionality, and UX.
  • Lead retrospectives and continuous improvement initiatives.
  • Justify QA investments adapted to our technology.
  • Prioritize and implement improvements.
  • Mentor the team to contribute tests.
  • Discuss and monitor ML model metrics with Data Science.
  • Discuss, define, and run data collections with Data Science.
  • Think outside the box for normal and not-so-normal scenarios.
  • Deadline- and detail-oriented.
  • Collaborate with programmers and other departments to align goals.
  • Complete work within reasonable deadlines.

Skills

Debugging
Test automation
Software testing methodologies
Root-cause analysis
Communication & teamwork
SQL scripting
Coding
Data Structures & Algorithms

Education

Bachelor's Degree in Software Engineering or Computer Engineering

Tools

Selenium
Appium
Cucumber
Fiddler
JMeter

Job description

In today’s complex business environment, an organization’s adaptability, agility, and ability to manage constant change through innovation can be keys to success. Traditional methods may no longer lead to reaching objectives when economic conditions are unfavorable. That’s where software quality assurance comes in. Corporations achieve goals through projects that translate customer needs into new or existing products, services, and profits. Software Quality Assurance Engineers can make it all happen more efficiently and effectively. We believe that highly competitive solutions can only be developed by the motivated and enthusiastic team. That’s why our team members have been selected among the top engineers and specialists in the market. We have an urgent requirement for bright Software Quality Assurance Engineers with a minimum of 5 years of experience.

Qualifications

  • Bachelor's Degree in Software Engineering or Computer Engineering.
  • Minimum of 5 years of experience as a Software QA Engineer dealing with test automation in a similar DevOps/MLOps context, including mobile and web applications and back-office systems.
  • Strong debugging, coding, and analytical problem-solving skills.
  • Proficiency in software testing methodologies.
  • Experience in the creation and execution of test frameworks and automated test sets.
  • Experience with test tools such as Selenium, Appium, Cucumber, Fiddler, and JMeter is a plus.
  • Familiarity with relational databases.
  • Strong root-cause analysis skills.
  • Excellent oral and written communication skills along with strong team skills are required.
  • Knowledge of SQL and various scripting languages.
  • Working experience in software development and software quality assurance.
  • Knowledge and experience with the latest test frameworks.
  • Excellent knowledge and proficient understanding of Algorithms, Data Structures, Database Design, Design Principles, OOP, Design Patterns, SOLID Principles, Dependency Injection, Domain Driven Design, and N-Layer Architecture.
  • ISTQB Certification is a plus.

Job Description

  • Document test cases and test coverage.
  • Perform and document risk analysis.
  • Record test progress and results.
  • Code automated tests.
  • Create test plans.
  • Develop standards and procedures to determine product quality and release readiness.
  • Perform manual and automated testing.
  • Discover bugs within software.
  • Drive innovation and streamline overall testing processes.
  • Identify, isolate, and track bugs throughout testing.
  • Report on release readiness.
  • Implement mostly automated test reporting.
  • Identify any potential problems that users might encounter.
  • Research and analyze product features being tested.
  • Research new tools, technologies, and testing processes.
  • Review user interfaces for consistency, functionality, and user experience.
  • Lead retrospective meetings and continuous improvement initiatives.
  • Justify QA investments (security checks, memory/thread management, etc.) adapted to our technology.
  • Prioritize and implement improvements.
  • Mentor the team to contribute tests themselves.
  • Discuss, help validate, and monitor machine learning model metrics with the Data Science team.
  • Discuss, define, and run data collections with the Data Science team.
  • Must have the ability to think outside the box for normal and not-so-normal scenarios.
  • Deadline- and detail-oriented.
  • Collaborating with programmers and members of other departments, understanding and appreciating their goals and objectives, and explaining problems and necessary solutions when required.
  • Working within other people’s timelines and finishing work within reasonable deadlines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer
Quality Assurance Engineer

BGTS International • Beşiktaş

On-site
TRY 180,000 - 300,000
APPLICATION TESTING
APPLICATION TESTING

Wipro • Fatih

On-site
TRY 240,000 - 420,000
Test Engineer
Test Engineer

Medianova • Fatih

On-site
TRY 180,000 - 240,000
Software Quality Assurance Specialist
Software Quality Assurance Specialist

adesso Turkey • Turkey

Hybrid
TRY 50,000 - 70,000
Competitive salary
Private health insurance
Comprehensive benefits
+4
Finance Analyst&Tester
Finance Analyst&Tester

CBOT • Fatih

On-site
TRY 250,000 - 420,000
Software Quality Assurance Specialist
Software Quality Assurance Specialist

adesso Turkey • Fatih

Hybrid
TRY 100,000 - 130,000
Competitive salary
Private health insurance
Comprehensive benefits
+2
Software QA Engineer
Software QA Engineer

DataBoss Security & Analytics A. Ş. • Çankaya

On-site
TRY 300,000 - 420,000
Private Health Insurance
Restaurant Ticket (MultiNet Card)
Birthday off
+1
Senior QA Engineer / Senior Software Test Engineer
Senior QA Engineer / Senior Software Test Engineer

Medsien • Fatih

Remote
TRY 2,915,000 - 4,373,000
QC Engineer - Banking Domain
QC Engineer - Banking Domain

Fimple • Fatih

On-site
TRY 120,000 - 180,000
QA Engineer: Web & API Automation for Global Platforms
QA Engineer: Web & API Automation for Global Platforms

Medianova • Fatih

On-site
TRY 180,000 - 240,000