Kredivo
Software Engineer in Test - SDE III
Kredivo is hiring an SDE III Software Engineer in Test in Indonesia to design and automate test suites for its mobile (Android/iOS) and web apps — defining test plans, running UI, API, performance, and regression testing, and setting up continuous-testing pipelines using Selenium, Appium, Java, TestNG/BDD, BrowserStack, and Jenkins.
- Compensation
- Not disclosed
- Location
- Indonesia
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 5+ years' experience in test planning, design, development, execution, and management of automation tests for mobile apps (Android and iOS)
- Proficiency in Web testing and API test automation
- Good experience with Selenium, Serenity, Appium, and Java programming
- Expertise in implementing TestNG and BDD frameworks
- Good knowledge working and running automation tests on BrowserStack
- Well versed with test management tools like TestRail
- Expertise with Agile, DevOps methodologies & continuous testing
- Expertise in using Git, BitBucket, Jenkins, Jira
- Establish an automated test environment for UI and non-UI testing
- Define standards for automation and create documentation
- Train and mentor automation testers on best coding practices and review existing code
- Understand business requirements and collaborate with multiple teams and stakeholders
- Identify and establish automation metrics and share them with stakeholders
Nice to have
- Experience implementing automation pipelines for continuous testing
Full description
About The Job:
- Write test scripts to automate complex test cases and scenarios for mobile apps and/or web apps
- Analyze user stories to define test plan, including test scenarios and test cases, that will ensure the acceptance criteria of the story are being fulfilled
- Execute all relevant testing types for the story, including user interface testing, functionality testing, performance testing, regression testing, unit testing, system testing, or integration testing
- Document your analysis and test reports
About You:
- Minimum 5+ years’ experience in test planning, design, development, execution, and management of automation tests for mobile apps(android and ios).
- Proficiency in Web testing and API test Automation.
- Should have good experience in Selenium, Serenity, Appium, Java Programming, and sufficient Knowledge of other Automation Tools.
- Expertise in implementing TestNG and BDD frameworks.
- Good Knowledge working and running automation tests on Browserstack.
- Establish an automated test environment for UI and non-UI testing.
- Define the standards for automation and Create Documentation.
- Train and mentor Automation Testers on best coding practices, review existing code and suggest the improvements and ensure that they have necessary skills to perform their job effectively.
- Clearly Understanding Business Requirements and cross collaboration with multiple teams and stakeholders.
- Well Versed with Test Management Tools like TestRail.
- Expertise with Agile, DevOps Methodologies & Continuous Testing.
- Expertise in using Git, BitBucket, Jenkins, Jira.
- Experience in implementing automation pipelines for continuous testing is added advantage
- Identify and establish Automation Metrics and share them with stakeholders.
#LI-AF1