Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Test Engineer image - Rise Careers
Job details

Test Engineer

iyzico

iyzico was founded in 2013 to provide online payment services and artificial intelligence-based payment technologies to businesses of various sizes in the world of e-commerce. By making the complex payment processes simple through its easy and secure platform, iyzico achieved significant successes through supporting thousands of businesses in digitalization and was acquired by the global payment systems giant PayU in 2019. With such robust structure, iyzico is operating on the principle of democratising financial services and making them accessible for everyone alongside the services it provides to businesses.

Through iyzico Buyer Protection, consumers’ concerns regarding shopping online are resolved and better experiences are enabled. Control is handed back to the consumers by 24/7 live support through the iyzico mobile app and convenience in cancellation/returns processes. To this date, more than 2 million consumers shopped online under the security provided by iyzico Buyer Protection and this number is increasing daily. Via pay with iyzico, which is a blended payment solution, millions of consumers who do not use banking can safely shop online under the belt of iyzico Buyer Protection.

iyzico continues to simplify online shopping for both consumers and sellers through the simple, accessible, and innovative technologies it developed.


The engineering behind iyzico, the sweet home for iyzicoders, habitat for passionate engineers.


Job Description

Bachelor’s degree in Computer Science, Computer Engineering or related disciplines,

At least 3 years of experience in software testing,

Good knowledge of software QA methodologies,

Good technical communication with team members and developers,

Preparing and controlling the mandatory deliverables of the Software Development Lifecycle,

Knowledge of automated testing frameworks and languages (Selenium WebDriver, Appium, jUnit, TestNG, Maven, Cucumber, Espresso, JS test frameworks, CodeceptJS, Puppeteer XCTestetc.),

Experience with SOAP and RESTful service testing with SoapUI/Postman etc.,

Basic skills in programming languages (Java, Kotlin, Groovy, SQL, etc.),

Basic skills in RDBMS technologies (MySQL, PostgreSQL, etc.),

Have information about job tracking, error reporting, and project management tools (Jira, TestRail, etc.),

Strong experience writing & maintaining automated test scripts for API and Web applications,

Experienced in version control systems (Git, SVN, etc.),

Preferably have information about performance tests (JMeter, Gatling, etc.),

Familiarity with DevOps and CI/CD tools (GitLab, GitHub, Jenkins) is a plus,

Familiarity with Linux and shell scripting is a plus,

Familiarity with containerization technologies (e.g. Docker) is a plus,

Familiarity with NoSQL technologies (Redis, MongoDB, etc.) is a plus,

Strong analytical, problem-solving, critical thinking, and debugging skills,

Open to feedback, good team player, result-oriented attitude, and analytical mind,

Good command of the English language.


Job Requirements

Creating, implementing, and automating testing in support of software test requirements,

Create detailed, and well-structured test plans and test cases,

Estimate, prioritize, and plan testing activities to meet project deadlines,

Facilitate end-to-end mobile testing and web application testing, working directly with developers,

Create test strategy and test plan for Web/Mobile applications and Embedded systems,

Make tests processes autonomous structure and report regular periods,

Utilize complex diagnostic and measurement tools,

Research and apply new testing methods and tools to maximize testing efficiency,

Integrate the test automation solution with the development cycle by creating a CI/CD pipeline, reporting, and bug-tracking process.


What We Offer

A culture of continuous development: conferences, and in-house events to stay up-to-date on current trends and technology. (Everyone’s encouraged to get on the stage and share expertise with teammates and the community),

Online Training Platform (Free access to Udemy, Harvard ManageMentor, Getabstract, etc.

Freedom under responsibility is our common mindset.

That’s how we designed our flexible working model called iyzico Homequarters. Our headquarter is in Altunizade,

An iyzicoMate is assigned to help you with anything you may need on your onboarding,

A detailed orientation program designed for you to fully grasp the iyzico culture,

Meal & Internet Allowance,

Transportation Allowance,

A gift voucher to meet tech needs and ergonomic workspace at home,

Macbook (and monitor if needed),

Employee support program: free psychological counseling, legal advice, financial advice, etc.,

Private health insurance,

1 day birthday leave.


Average salary estimate

$65000 / YEARLY (est.)
min
max
$50000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Test Engineer, iyzico

Join iyzico as a Test Engineer in Istanbul, where your primary goal will be simplifying payment processes through innovative software testing. At iyzico, our mission is to democratize financial services, making online shopping safer and smoother for millions. As a Test Engineer, you'll leverage your expertise in software testing and quality assurance to create, implement, and automate robust testing solutions that assure our products meet the highest standards. You’ll collaborate closely with developers to facilitate end-to-end mobile and web application testing, preparing detailed test plans and cases, while ensuring that testing activities align with project deadlines. Your role will include working with advanced automated testing frameworks like Selenium WebDriver and Appium, plus engaging with various programming languages such as Java and Kotlin. With your strong analytical and problem-solving skills, you'll help push the boundaries of what is possible in electronic payments. Engage with a vibrant team that values open communication, continuous learning, and feedback. At iyzico, you will not just test; you will innovate and elevate the e-commerce experience for both businesses and consumers. Join our sweet home for engineers - it's a place where your ideas can truly come to life, supported by a culture of growth and development.

Frequently Asked Questions (FAQs) for Test Engineer Role at iyzico
What does a Test Engineer do at iyzico?

A Test Engineer at iyzico focuses on creating and implementing testing strategies that support software requirements. They automate testing processes, develop detailed test plans, and collaborate with developers to ensure a seamless experience for users. The role demands proficiency in QA methodologies, programming skills, and an understanding of testing frameworks.

Join Rise to see the full answer
What qualifications are required for the Test Engineer position at iyzico?

To apply for the Test Engineer role at iyzico, candidates should possess a Bachelor’s degree in Computer Science or related fields, with a minimum of three years of software testing experience. Good knowledge of QA methodologies, automated testing frameworks, and programming languages is essential for this role.

Join Rise to see the full answer
What technologies should a Test Engineer be familiar with at iyzico?

At iyzico, Test Engineers should have experience with various automated testing tools like Selenium WebDriver and Appium, and programming languages including Java and Kotlin. Familiarity with CI/CD tools, Linux, and basic RDBMS skills will also benefit candidates significantly.

Join Rise to see the full answer
How does iyzico support the professional growth of its Test Engineers?

iyzico prioritizes continuous development for its Test Engineers by offering access to online training platforms like Udemy and hosting in-house events. This culture encourages professionals to keep their skills updated and share expertise with the community.

Join Rise to see the full answer
What does the working culture look like for Test Engineers at iyzico?

The working culture at iyzico is flexible and focused on responsibility and collaboration. Test Engineers are encouraged to communicate openly with their teams and have a structured orientation program to fully integrate them into iyzico's innovative culture.

Join Rise to see the full answer
What benefits do Test Engineers receive when joining iyzico?

Test Engineers at iyzico enjoy a range of benefits including a meal and internet allowance, transportation support, and access to professional development resources. They also receive private health insurance and an employee support program for personal well-being.

Join Rise to see the full answer
What are the expectations regarding teamwork for a Test Engineer at iyzico?

At iyzico, Test Engineers are expected to be strong team players who value feedback and work collaboratively with developers and other team members to enhance the overall quality of software products and improve efficiency in the testing process.

Join Rise to see the full answer
Common Interview Questions for Test Engineer
How do you approach creating a test plan as a Test Engineer?

When creating a test plan, start by understanding the project requirements and objectives. Identify the testing scope, resources needed, and define clear test cases and strategies. Additionally, prioritize your testing activities based on project timelines to ensure all functionalities are thoroughly tested.

Join Rise to see the full answer
What automated testing tools are you most experienced with?

It's essential to list your experience with different automated testing tools like Selenium WebDriver and Appium. Explain how you have used these tools to enhance testing efficiency, and share specific examples of projects where you implemented automation effectively.

Join Rise to see the full answer
Can you explain your experience with API testing?

Discuss your familiarity with API testing tools such as Postman and SoapUI. Describe a scenario where you tested an API to ensure it integrated well with the application, highlighting the importance of both functional and non-functional testing approaches.

Join Rise to see the full answer
What is your methodology for troubleshooting a failed test case?

When troubleshooting a failed test case, I first reproduce the error to understand its nature. Next, I analyze the related code, logs, and test conditions. Collaborating with developers can be helpful to identify the root cause, ensuring efficient problem resolution.

Join Rise to see the full answer
What role do you think continuous integration plays in testing?

Continuous integration (CI) plays a crucial role in testing by allowing earlier detection of integration issues. It helps streamline the testing process, as each code change is automatically tested, allowing teams to deliver high-quality software more rapidly.

Join Rise to see the full answer
How do you prioritize testing tasks in a project?

Prioritizing testing tasks involves assessing the project's urgency, risk areas, and complexity of functionalities. I typically focus on critical functionalities first, ensuring high-risk areas are thoroughly tested while balancing time constraints with thoroughness.

Join Rise to see the full answer
What has been your most challenging testing experience, and how did you handle it?

Share a specific challenge you faced during a testing project. Explain the context, the actions you took to address the issues, and the result. Highlight your problem-solving skills and ability to work under pressure.

Join Rise to see the full answer
Can you discuss your experience with performance testing?

If you have experience with performance testing, discuss the tools you've used, like JMeter or Gatling. Describe a specific performance testing project, detailing how you conducted the tests, interpreted the results, and made recommendations based on findings.

Join Rise to see the full answer
How do you stay current with the latest testing trends and technologies?

I stay current by regularly attending conferences, participating in online courses, and engaging with professional communities. Following industry leaders on social media and reading articles also helps me update my knowledge on emerging trends in software testing.

Join Rise to see the full answer
How do you handle disagreements with team members regarding test results?

Handling disagreements requires open communication and a collaborative mindset. I strive to discuss the data and analysis with my team transparently, looking for common ground and ensuring that the focus stays on the project's quality and success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
TAS Energy Inc. Hybrid No location specified
Posted 2 days ago
Photo of the Rise User
Barbaricum Hybrid Fort Belvoir, VA
Posted 4 days ago
Photo of the Rise User
Zscaler Remote Bangalore, India
Posted 7 days ago
Photo of the Rise User
ByHeart Remote All Locations
Posted 8 days ago
Posted 8 days ago
Photo of the Rise User
Trexon Hybrid MA - Braintree | First Electronics Corp
Posted 12 days ago

Founded in 2013, Iyzico is a payment receipt system management platform that offers ePayment solutions. Iyzico is located in Turkey.

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!