The engineering behind iyzico, the sweet home for iyzicoders, habitat for passionate engineers.
Responsibilities
- 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.
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering or related disciplines,
- 4+ 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 Software Development Lifecycle,
- Knowledge on 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.
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.
İşi Bildir