QA Automation Engineer (Backend)

Taipei
Engineering /
Remote First /
Hybrid
About us
Gogolook is a leading TrustTech company established in 2012. With "Build for Trust" as its core value, it aims to create an AI- and data-driven global anti-fraud network as well as Risk Management as a Service. From multi-communication to fintech, and SaaS, Gogolook creates trustworthy empowerment with the use of technology in various fields.
A founding member of the Global Anti-Scam Alliance (GASA), Gogolook has also teamed up with a number of institutes such as the Taiwan National Police Agency Criminal Investigation Bureau, the Financial Supervisory Service of South Korea, Thai Royal Police, the Fukuoka city government, the Philippines Cybercrime Investigation and Coordinating Center, and the Royal Malaysia Police and state government to fight fraud and ultimately, to build a trustworthy communication network with the largest number database in East Asia and Southeast Asia. In July 2023, TrustTech provider Gogolook completed its IPO listing on the Taiwan Innovation Board (TIB) of the Taiwan Stock Exchange (TWSE), under the ticker number 6902.

Why you should join Gogolook
1. Influential products: What we make are meaningful products that create values for society and defend against frauds.
2. Emphasize self-growth: We encourage technical community activities, subsidize tickets for conferences and workshops so that learning is continuously supported by the company.
3. Unleash your talent: We respect the professional opinions of everyone, encourage team members to discuss with each other, and make awesome products together.
4. Transparent culture: We publicly share the company's information to all, every member can read and feedback, and become a part of participating in the proposal.

Gogolook is the global leader in digital risk protection systems, dedicated to ensuring individuals and businesses can transact and interact securely, with transparency and efficiency. We significantly reduce their exposure to malicious online fraud schemes and scams through the application of advanced statistical behavior models, cloud-native platforms, and ISO27001-secured systems. Every month, we scan and filter billions of telephony and web endpoints to safeguard digital interactions. Due to a surge in demand for our services, our team is expanding rapidly, and we are excited to extend this opportunity to you!

We are currently seeking a highly skilled and innovative QA Automation Engineer to join our team. In this role, you will play a crucial part in implementing cutting-edge quality assurance solutions to address various challenges and meet business demands. We are looking for an expert whose knowledge spans across diverse areas, with a primary focus on information security and finance-related domains. Additionally, we value candidates who are eager to explore and experiment with emerging testing technologies. This position offers a unique chance to contribute to all our products and establish yourself as a leader in our ever-evolving industry. If you are ready for this exciting challenge, please continue reading.

Key Responsibilities:
As a QA Automation Engineer, we are seeking an individual contributor with a specialized focus on:
1. Comprehensive Quality Assurance: Ensuring overall quality on both the back-end and front-end aspects through the creation of test plans, cases, and reports.
2. Solution Proposals and Execution: Providing solution proposals and execution across teams with a deliverable-oriented mindset, ensuring excellence in outcomes.
3. Creation and Execution of API/UI/Performance/Data Testing: Creating and executing API/UI/performance/data testing by any means necessary to guarantee system stability and performance.
4. Development of Testing Tools: Developing testing tools to enhance testing effectiveness and efficiency, offering professional support for testing activities.
5. Mentoring and Collaboration: Playing a professional role in mentoring and collaborating with team members to achieve team milestones.

What you’ll need

    • Minimum of 2-3 years of software QA/SDET experience.
    • Familiarity with Agile development processes.
    • Willingness to engage in partial manual testing when necessary.
    • Capability to collaborate effectively with the RD/PM team to identify release risks.
    • Strong proficiency in Python or other programming languages.
    • Familiarity with automation scripting for API and UI testing.
    • Experience in testing servers, web applications, and mobile apps

Plus

    • Experience in designing well-organized, maintainable, and adaptable automated testing frameworks to accommodate future changes.
    • Experience in testing related to Big Data and Machine Learning.
    • Experience in building API, mobile app, web automation frameworks (pytest, appium, robot framework).
    • Proficiency in performance testing.
    • Experience in conducting Mock Data testing.
    • Previous collaboration experience with B2B clients.
    • Strong ability to work within international teams, including third-party integrations, and a track record of effectively communicating testing and development project requirements.
    • Intermediate-level proficiency in reading technical documentation in English and effective English communication skills.