Senior Software Engineer in Test
Circle
Estimated Salary: $98K-$162K
Location: TPE Taipei, Taipei, Taiwan
What you will be doing:
Drive quality initiatives to improve Circle’s system availability and reliability
Help with peer review on code changes and test cases
Isolate issues and report to the issue tracking system
Verify bug fixes and prevent regression bugs by creating quality tools and detecting early
Test web applications and underlying services, API services, and mobile apps (iOS and Android)
Participate in designing and building testing processes and test frameworks
Plan, develop/maintain automated UI and/or API tests
Develop test tools and programs to fulfill internal needs
Give internal knowledge sharing on technical topics
Mentor new hires and junior engineers
What you should have (not all required):
Senior Software Engineer, Quality (III)
4+ years of experience in software engineering or automation testing development
Bachelor’s (or higher) degree in computer engineering, computer science, or a related field
Proficiency in writing clean and maintainable code in TypeScript or JavaScript
Expertise in API/UI automation testing
Strong understanding of and ability to utilize automation frameworks
Familiarity with Linux/macOS operations
Knowledge of network protocols like HTTP and RESTful APIs
Experience with CI/CD practices, particularly using GitHub Actions
Familiarity with Docker, Kubernetes (k8s), and AWS
Skills in effectively locating or adopting existing tools, or developing new tools as needed
Dedication to designing and executing various types of testing (e.g., functional, stress, performance, load)
Ability to design and build automation frameworks from scratch
Experience contributing to in-house testing infrastructure and frameworks
Ability to integrate automation frameworks with CI/CD pipelines
Ability to clearly and concisely describe issues
Agility and flexibility in fast context-switching
Capability to guide and mentor more junior team members
Proficiency in English communication in a professional setting
Ability to lead internal team projects and develop practical plans to achieve predefined objectives
Passion for pursuing extensive blockchain/testing knowledge and skill excellence
Optional
Blockchain/cryptocurrencies related knowledge
Know-how of smart contracts, e.g., creation, deployment, and interaction
Experience in leading a small team
When applying, mention the word CANDYSHOP to show you read the job post completely.