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)