| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Blockdaemon | San Francisco, CA, United States | $36k - $75k | |||
GOGO Protocol | Berlin, Germany | $50k - $56k | |||
Global Access Labs | Remote | $80k - $120k | |||
Ledger | France | $63k - $100k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Ledger | Paris, France | $45k - $90k | |||
Steel Perlot | New York, NY, United States | $72k - $100k | |||
Nethermind | London, United Kingdom | $27k - $72k | |||
Steel Perlot | New York, NY, United States | $81k - $95k | |||
Steel Perlot | New York, NY, United States | $81k - $95k | |||
Bittrex | Washington, United States | $32k - $72k | |||
MetaMask | United States | $43k - $73k | |||
Foxit Software | Skopje, North Macedonia | $90k - $100k | |||
Magic Eden | San Francisco, CA, United States | $105k - $108k | |||
Aurory Project | Remote | $72k - $80k | |||
Travala | Remote | $72k - $100k |
This job is closed
Blockdaemon is looking for a Software Development Engineer in Test to join our rapidly growing team. The Software Development Engineer in Test will design and develop testing procedures and frameworks to help automate our software development process. In this role, you will be responsible for collaborating with the engineering teams, analyzing the requirements and functionality of applications, and designing automated tests to validate processes and performance. This role requires creating test automation frameworks from scratch.
Responsibilities include but are not limited to:
- Design and develop automated tests to validate applications
- Design and develop test automation frameworks
- Building and maintaining test suite pipelines in a CI/CD environment
- Work on continuous improvement of testing approach
- Implement test scenario enhancements for already existing frameworks
- Analyze systems to identify potential quality issues that could affect apps
- Partner with the engineering team to understand project objectives, gather automation requirements, design automated tests, troubleshoot issues, and implement scalable test automation solutions
- Plan, execute and manage the automated testing effort for a variety of projects across multiple lines of business and technology platforms
- Perform maintenance/upkeep of existing frameworks
- Log, manage, and retest defects in bug tracking system
- Performs other duties as assigned
Skills and Required Qualifications:
- 3+ years of experience working in a QA or Engineering role
- Bachelor’s degree in Information Technology, Computer Science or Software Engineering preferred
- Experience in architecting, developing, planning and building testing framework
- Demonstrated experience creating automation frameworks is a must have
- General knowledge of Linux
- Experience in working with code repositories is a must (Git ideally)
- Knowledge of shell scripting is a plus
- Load testing experience with tools like k6 (preferred), Locust, JMeter, or Gatling
- Must possess excellent time management and prioritization skills
- Familiarity with JavaScript / TypeScript or Python preferred
- Knowledge of the current crypto and/or blockchain landscape is a plus
- Excellent oral and written communication, including presentation skills
- Ability to communicate clearly with engineers, project managers, and leadership
- Strong experience working on multiple assignments at once, while maintaining project deadlines
- Excellent attention to detail and an ability to produce high-quality, accurate work in a fast-paced environment
- Works well under pressure and can pivot from projects as needed
#LI-Remote
What are CI CD jobs?
CI/CD jobs refer to positions in the software development field that focus on implementing and managing continuous integration and continuous delivery/deployment processes
CI/CD is a set of practices that enable developers to deliver software changes frequently and reliably
Some of the skills and qualifications required for CI/CD jobs may include: Proficiency in scripting and programming languages such as Python, Ruby, or Bash, knowledge of CI/CD tools and technologies like Jenkins, GitLab, or CircleCI, experience with containerization technologies like Docker and Kubernetes
Here are some common CI/CD job titles:
- CI/CD Engineer: Responsible for designing, implementing, and maintaining continuous integration and delivery pipelines.
- DevOps Engineer: Focused on automating infrastructure and deployment processes, as well as managing the CI/CD pipeline.
- Release Manager: Responsible for managing the release process, coordinating with development and operations teams, and ensuring the successful deployment of software changes.
- Build Engineer: Works on the build automation process, creating and maintaining build scripts, and ensuring that builds are consistent and repeatable.
- Site Reliability Engineer: Focused on ensuring the reliability and availability of systems and applications, often through automation and monitoring.