Job Details

Job Title: Software Engineer in Test

Company Name: Forte Group

About the job

Client Background

Our client, currently self-described as “a blockchain enhancement which enables smart contracts to securely perform complex computations in standard programming languages at reduced gas costs”, partnered with Forte to identify and pursue its new product direction. This initiative will result in a delivery effort of a product direction as well as execution on some of the existing backlog items necessary to continue to engage the current platform users.

The Forte team will partner with the client to design and deliver a scalable software solution that leverages cloud utilities in AWS to facilitate hosting, deployment, and expansion of the client's next product version. Our client currently serves a community of blockchain developers, typically co-working between Ethereum and on their quest to verify complex transactions defined in smart contract

Job Content

The Senior SDET will join the client`s engineering department and contribute to enhancing the QA process for a distributed enterprise solution. They will work within an Agile Delivery Team to design and implement Quality practices to support the delivery of products, features, and services that drive and evolve SaaS offerings.

We’re looking for a team member who is versatile, enthusiastic and displays leadership qualities when tackling new challenges. This candidate enjoys taking responsibility in a self-managed team and understands and supports the principles of agile - can adapt and embrace change, brings experience in maximizing value in small, deployable forms, and is motivated to contribute to a culture based on collaboration and trust in your team members.



Responsibilities

Drive the full cycle of product testing (functional, regression testing, integration, smoke, end-to-end, etc):

● Define and own Quality Assurance on the team and lead the team to follow best practices

● Review and analyze project requirements and specifications

● Work with the product owner to ensure requirements are captured correctly; work with the development team to analyze and resolve defects

● Develop manual test scenarios and test suites. Maintain test documentation

● Implement and execute tests at all planned levels

● Functional API testing

● Support the full cycle of defect tracking & management

● Report over the manual testing results and possible risks

● Support new system releases by performing regression and smoke testing

● Contribute to the continuous improvement of the development process & product testing strategy

● Collaborate with development teams and QA automation team to identify and prioritize opportunities for automation

● Must have experience testing a highly technical product. Experience with Blockchain would be preferred but not required.



What You Know Must Have:

● Strong Node Js / JavaScript / TypeScript experience

● Backend Automation

● Automation Testing

● Experience on some of the main testing frameworks ( viTest, Jest, Mocha/Chai, or others)

● Custom automation frameworks

● Experience in cloud environments, docker containers and orchestrators like k8s or Docker Compose



Nice to Have:

● Experience in the blockchain space (smart contracts, web3, testing frameworks like Hardhat, Truff ● Web Automation (Experience with Playwright or similar)

● Knowledge in event driven architecture / message bus

● Knowledge in GitHub flow / AWS CodeBuild / pipelines / CI/CD / PR process



We enjoy working in the team with curious, persistent, logical and clever people who like developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join Forte Group.

 

Apply: https://choto.co/lYD11e2A

 

Job Type: Full Time

Location: Argentina (Remote)