Ci Cd Jobs at Harmony
There is 1 Web3 Job at Harmony
Harmony
$45k - $73k estimated
This job is closed
Test Automation engineer
Remote in India /
Engineering /
Product
Apply for this job
Harmony is an open and fast blockchain. Our mainnet runs Ethereum applications with 2-second transaction finality and 100 times lower fees. We are an open platform for your assets, collectibles, identity and governance.
🚀 Building a (Rocket)Ship
We are a Day-1 startup. Blockchains are becoming the foundation of the global economy, yet their adoption is at only 1%. That means that you as a pioneer and developer are shaping the future with 10X impact. Harmony is a community-driven project, a network with hundreds of applications, and a team wearing crazy ambitions on their sleeves. Because the invincible summer awaits!
For engineers, we value your deep understanding of how bytes work. You are a tool maker, a system hacker, and a math nerd all in ONE. Your typical day involves prototyping a top-conference research paper, debugging and profiling in hexdecimal, or writing updates to coordinate asynchronouly with tens of engineers in the open. Building a blockchain is like jumping off the cliff while assembling the plane engine on the fly – but, if you can thrive in chaos, why NOT?
For creatives, we approve your obsession with user experience. You are a product designer, a brand manager, and an industry analyst all in ONE. Your typical day involves studying what delights and what hurts through hard metrics, writing long-form narratives on the why's and the do's, or scrumming tasks for a product launch to iterate with millions of users. Building a community is like sharing your blue heart while keeping the culture alive for decades – but, if this is your dream of 50 years, start NOW?
💙 See Harmony’s Culture and Values on "Empathy, Passion & Excellence".
We is looking for an experienced Test Automation Engineer to help develop test related to blockchain protocol feature development interacting via the different API made available.
Responsibilities
- Understand and analyze the network protocol requirements
- Develop regression test to ensure ongoing system quality from software release to software release
- Document and communicate defects to the blockchain engineer
- Work with blockchain engineer to develop new API if not available for test
- Build test plans, and test cases and execute them to ensure the acceptance criteria
Required Knowledge and Skills:
- 1 year CI/CD tools (jenkins, travis-ci, github action)
- 1 year experience with Python/Bash and python test framework (pytest)
- 3 years experience in software test engineering or development with API
- Proven experience identifying, defining and quantifying problems; collecting or interpreting data, establishing facts and providing effective solutions.
- Demonstrated excellent verbal and written communication skills on both the technical and application facets of the job; conveys information to stakeholders in a clear, accurate, focused and concise manner.
- Proven strong technical background including infrastructure and development knowledge/experience.
- Proven experience in researching, defining, developing, testing software changes.
- Solid understanding on JSON RPC and REST API behaviors
- Minimum 3 years of experience in the software testing industry
Desirable knowledge and skills
- cloud experience AWS, Digital OceanÂ
- Golang
- blockchain protocols and their challenges
Additional requirements
- A high level of attention to detail and personal responsibility for the quality of your work.
- Willingness to learn blockchain technology and their challenges
- Adaptive working with ambiguity and continually evolving priorities
- Demonstrates strong value for diversity and ability to work in a team effectively
- Willingness to travel up to 4 times a year for conferences and team retreats
Apply for this job