Software Development Engineer in Test (SDET)

Mercury Türkiye
Remote
Apply
AI Summary

Design and implement robust test automation frameworks to ensure high-quality, scalable, and reliable products. Contribute to the quality of Mercury's next-generation shipment platform. Collaborate with cross-functional teams to analyze customer requirements and plan testing activities.

Key Highlights
Design and implement test automation frameworks
Contribute to the quality of Mercury's shipment platform
Collaborate with cross-functional teams
Key Responsibilities
Design and document test plans and test cases
Perform different types of testing
Create and maintain test documentation
Report and track issues
Collaborate with cross-functional teams
Technical Skills Required
Java TypeScript Playwright PostgreSQL GitHub CI/CD Docker
Benefits & Perks
Competitive salary in USD
Fully remote work
Supplementary health insurance
20 days of paid holidays
Birthday off
Nice to Have
Master's or higher studies in Computer Science or related fields
Valid ISTQB certification
Understanding Docker and Kubernetes
Knowledge of test methodologies, processes, and their corresponding tools

Job Description


About the job

We are building a world-class team at Mercury Teknoloji A.Ş. in Turkey (with offices in Izmir and Istanbul), a wholly-owned subsidiary of Mercury Business Services headquartered in Boston, to develop a state-of-the-art shipping platform that provides the best user experience. Our platform will handle all time-critical and temperature-sensitive shipments, as well as express packages and freight shipments for life sciences and healthcare companies.


We are seeking a Software Development Engineer in Test (SDET) that is mission-critical to designing and implementing robust test automation frameworks to ensure high-quality, scalable, and reliable products, while also coaching the team in quality and testability. You will play a key role in shaping our automation strategy and elevating the overall quality mindset across the engineering organization. You will report to the QA Director, be a senior member of the cross-functional agile team, and work closely with Engineering, Product, Operations, and Design teams.

  • Be a part of the cross-functional agile team to contribute to the quality of Mercury’s next-generation shipment platform by designing, documenting, coding, fixing, testing, and enjoying what you build
  • Create detailed, comprehensive, and well-structured test plans and test cases that will cover all possible customer use-case scenarios
  • Perform different types of testing (functional testing and non-functional testing) by using manual and automation techniques and record test results
  • Coordinate and create automation activities around regression testing, UI testing, API testing, and Cross Browser testing
  • Create and maintain test documentation
  • Report and track issues accurately and effectively
  • Work closely with a team of Product Managers and Architects to analyze and clarification of customer requirements, plan the process of testing, estimate, prioritize, plan, and coordinate quality testing activities
  • Collaborate with DevOps engineers to integrate automated tests into the CI/CD pipeline
  • Work with the Architects and Development team closely to identify issues, capture required data, discuss fixes, and re-test the fixed defects
  • Work with the QA team to analyze testing, improve, and optimize testing processes
  • Be an owner and a champion of platform and application quality and the customer experience 


Our Tech Stack

  • Java (Rest-Assured)
  • Playwright (TypeScript)
  • PostgreSQL
  • GitHub
  • CI/CD (GitHub Actions / etc.
  • Docker (optional)


You have

  • Bachelor’s degree in Computer Science or a related field
  • 5+ years experience as an SDET
  • Strong programming skills in Java and/or TypeScript, with hands-on experience in test automation frameworks.
  • Experience in UI device/browser-based test automation using Playwright
  • Experience in API (REST) test automation using Rest-assured
  • Familiar with Automation methodologies (Data Driven, Hybrid, BDD, POM)
  • Hands-on experience in SQL (Analytical Functions and complex queries) and DB testing
  • Experience with CI/CD tools and pipelines
  • Proficient understanding of code versioning tools, such as Git
  • Experience with performance testing tools (k6, Locust, JMeter, etc.)
  • Experience testing modern web-based applications and distributed systems
  • Experience with test case design using various techniques/approaches to achieve optimal test coverage
  • Experience with test data generation and selecting the right test data
  • Experience in test execution and test reporting
  • Well-versed with various types of testing (like e2e, regression, smoke, etc.)
  • Good understanding of the software development life cycle


Key Skills

  • Fluent in English
  • Passion for learning and researching
  • Excellent communication capability
  • Good understanding of lean/agile values, principles, and associated practices
  • Attention to detail
  • Self-Managed
  • Problem-solving and conflict-resolution ability
  • Team Player 


Bonus if you have 

  • Master's or higher studies in Computer Science or related fields.
  • Valid ISTQB certification.
  • Understanding Docker and Kubernetes.
  • Knowledge of test methodologies, processes, and their corresponding tools, like Jira X-Ray.
  • Experience with Cucumber Behavior-Driven Development (BDD) framework.
  • Knowledge of Node.js and related frameworks
  • Experience with Linux operating System shell commands and scripting 


We Offer 

  • Competitive salary in USD
  • Fully remote work in the working hours of Turkey
  • Supplementary health insurance (ÖSS) covering you and your immediate family
  • 20 days of paid holidays, including the first year of employment 
  • Birthday off

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Not Applicable

elevate recruitment

Türkiye

Junior QA Tester

Testing
2w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Unico Studio

Türkiye
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Fortrea

India

Subscribe our newsletter

New Things Will Always Update Regularly