Remote Software Engineer Test at SemanticBits 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 31,900+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 31,900+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

👉 Hiring for a remote Software Developer position?

Post a Job - $299
on the 🏆 #1 remote jobs board

SemanticBits


Software Engineer Test

Software Engineer Test


SemanticBits


dev

testing

engineer

digital nomad

dev

testing

engineer

digital nomad

4mo
\nSemanticBits is looking for a seasoned Software Engineer in Test with at least 3+ years of experience testing backend, data-oriented applications. You will play a crucial part in improving quality, speed to delivery, and consistency of software and data used to improve patient care across the country. You'll be working with our engineers, product owners, and technical support teams within an Agile development process to assess risk and help define the required process to build quality in for everything that we ship.\n\nWe strongly believe that the path to high-quality software is through an engineering-focused process that is supported by test engineering and quality assurance. As a team we have worked hard not to cultivate a "toss it over the wall" mentality of sharing work between engineering and test. Instead, we believe in a collaborative approach to defining the necessary steps to build quality into the engineering and release process.\n\nOur application will be developed using Scala, Spark, Hadoop, and SQL. Data will be in data warehouses, data marts, JSON, CSV, etc. Leveraging modern frameworks to write data-driven tests is required, along with experience integrating automated testing into CI/CD processes.\n\nWhile SemanticBits is one of the leading companies specializing in the design and development of digital health services, what makes us unique is not what we do, but rather the culture in which we do it. We are an established company with the mindset of a startup. That means that all of our employees contribute equally to our success. There is no hierarchy to navigate, and by taking advantage of a flexible office environment—as well as a remote workforce across the country—we allow our employees to find the working conditions that are best for their individual success.\n\nResponsibilities\n\n\n* Perform exploratory, manual and automated testing activities as required within sprint release cycle.\n\n* Develop and implement test automation systems and frameworks for software testing\n\n* Design robust test plans with a broad system understanding\n\n* Assess risk with engineering deliverables and define testing strategies to mitigate.\n\n* Define and own the test engineering stack and toolset.\n\n* Define and implement testing best practices.\n\n* Triage, diagnose and debug root-cause and drive them to resolution\n\n\n\n\nREQUIREMENTS\n\n\n* Bachelor’s Degree in Computer Science or related field\n\n* At least 3 years of experience testing backend, data-oriented application\n\n* Hands-on experience with different types of testing (Unit, Integration, Data-driven, Exploratory, etc.)\n\n* Knowledge of relational database concepts and excellent SQL skills\n\n* Experienced with the linux command-line\n\n* Experience handling large datasets in CSV and JSON format\n\n* Expertise validating large datasets using automated and manual tests\n\n* Experience testing Scala code running in Spark highly desirable\n\n* Knowledge of professional software engineering best practices for the full software development life cycle, source control, build and release processes, containerization technologies, and competency with test suite development and maintenance\n\n* Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git)\n\n* Working knowledge of agile/iterative practices\n\n* Competency with test case automation frameworks\n\n\n\n\n\n* Strong critical thinking, attention to detail, and analytical skills\n\n* Strong oral and written communication skills\n\n* Ability to work independently\n\n\n

See more jobs at SemanticBits

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.