Pintu is hiring a Web3 Software Development Engineer in Test
Compensation: $106k - $165k estimated
Location: Setiabudi ID
Pintu is offering an opportunity for a full-time SDET to join our QA Automation Team responsible for building an automation framework in the application infrastructure layer. The applicant will gain experience in all phases of the software development lifecycle, from requirements gathering to design, testing, debugging, and supporting production.
This position requires outstanding technical proficiency, professionalism, solid communication, exceptional problem-solving skills, and an eager attitude.
The successful candidate will play a key role in building, maintaining, and scaling all the automation frameworks in mobile, website, API also performance. Focus on the quality that services millions of customers (retail or institutional investors, B2B2C clients, market makers, etc.).
Strong written and oral communication is necessary, as the applicant will frequently interact with the business stakeholders and product teams to achieve our strategic business goals.
Essential Functions / Responsibilities
- Analyze and review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Design, develop and execute automation scripts.
- Hands-on manual investigation and reproduction of functional backend software issues.
- Root cause analysis of existing test script failures.
- Identification of current test script deficiencies and candidates for additional scripted coverage.
- Review code for correct implementation, maintainability & optimizations
- Collaborate with other Developers, SREs, and QA Engineers to execute full-cycle integration, functional, and regression testing. Own the script and analyze the defects identified
- Participate in team exercises to identify and implement areas for continuous improvement, and be proactive in bringing your ideas across
- Educate and mentor your engineering colleagues in the areas of your own expertise and domain knowledge, and be open-minded and approachable
Experience Required
- A minimum of 2-4 years of experience working in the financial trading domain (exchanges, proprietary trading firms, market makers, brokers, etc.) At least two years working in the crypto industry.
- Minimum 2-4 years in working with automation frameworks frontend and backend
- Exposure to Mobile Apps (Android + iOS) or Web or API testing
- Exposure with TestNG, Maven, Jenkins, Git, Android Studio, or Appium Desktop
- Good programming ability, master at least one of Java, Python, and other programming languages.
- Experience testing backend services such as APIs, Databases, distributed services
- Experience working in small focus teams of high-skilled engineers.
- Experience with Performance Tests (e.g., K6, Locust, Gatling)
- Enjoys breaking things and solving problems - not just able to find out the 'what', but also the 'why'
Necessary Skills
- Good knowledge of Agile/Scrum development process and using collaboration tools, such as Jira, Slack, TestRail, Notion, etc.
- Understand priorities. Be able to prioritize things like what should be tested first, which test cases to be automated/manual, which bug fix should be verified, and which one can be delayed for some time.
- Determine bugs. Able to identify more critical bugs and report them with complete details.
- Solid hands-on experience with designing and implementing automation framework
- Appium
- Cypress/Playwright
- Locust/K6
- Hands-on experience with the Continuous Integration principles (unit testing, pull requests, GitHub, or any specific continuous integration engine like GitLab/Jenkins/etc.)
- Hands-on experience with monitoring tools of automation execution such as Grafana, Datadog, etc
- Knowledge of different technologies and approaches to automation
- Personal: self-sufficient with good hard and soft skills, committed and responsible, able to perform well under pressure
Good to have
- Having experience using Docker and containerized architectures (e.g. Kubernetes)
- Having experience in Penetration Testing
- Experience in building internal device farm
- A solid plus goes to candidates doing any crypto trading (or any other asset classes) themselves on a private basis.
Apply Now: