Jobs by tag: "testing"

Showing 1-5 of 15 items.
00C

Software Development Engineer Test

Contrast Security
dev testing engineer infosec a day agoApply

Job Description

st Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.\n\nThe Software Development Engineer in Test (SDET) believes the reward for a job well done is another job. You would rather spend your time enabling engineering teams to more effectively write their own tests than write tests for them. You thrive in an environment where there is something new to learn with each major effort. \n\nImagine landing with an engineering team with a goal of improving their unit testing coverage.  Maybe they need help mocking services? Maybe they need help just refactoring a large group of tests during a system upgrade? Maybe they need help starting a load testing practice? Our teams will ask. You will research, implement and train.  When you are done with that job, a new one will await you with another of our teams.  \n\nResponsibilities\n\n\n* Work with multiple agile teams to establish automated test metric goals and achieve them. \n\n* Work with teams to set up processes, patterns and standards to increase unit test coverage\n\n* Work with teams to set up processes, patterns and standards to automate high value performance testing (benchmark, load and stress)\n\n* Work with teams to set up high value automated API tests\n\n* Working with the Ops teams to test infrastructure as code gets you a gold star\n\n* Contribute to our synthetic test infrastructure run against our production SaaS systems for real-time awareness of product uptime and functional stability.\n\n* Build and maintain expertise in several languages and their testing tool sets over time.\n\n* A passion for automation – a key team goal is to reduce daily toil through automation\n\n* Work cross-functionally within a service team and be a core contributor in every significant engineering solution that is delivered\n\n* Debug production issues across services and levels of the stack\n\n* Participate in on-call rotations, along with every member of the engineering team\n\n* Solid understanding of system design, including the operational trade-offs of various designs\n\n* Solid programming and troubleshooting skills. You may be called upon to help with systems written in Java, .NET, Ruby, Go, Python and Javascript. You won’t be expected to know everything, but we are looking for people who can dig through a codebase for debugging and commit tactical fixes opportunities.\n\n\n\n\nAbout You\n\n\n* You don't love writing code, you love writing code that test's the code.\n\n* You have 5+ years in technology with at least three in a QA Automation Role or SDET\n\n* You love to break things, and you like to share how you did it.\n\n* You’re a storyteller with compelling stories about that time you learned something new in order to solve a problem for your company, and stories about the times you helped your team mates skill up.\n\n* You have powerful stories about the failures and mistakes you’ve made and the lessons learned. You share them as cautionary tales with your team mates.\n\n* You can find your way around a database, but you are better at mocking them.\n\n* You can demonstrate familiarity with common language frameworks. Java is preferred to start, but .NET, Ruby, Go, Python and Javascript are also key to our product offering.\n\n* You have a desire to make the Internet a safer place.\n\n* You have a passion for tools, testing frameworks, methodologies and implementations. You choose them based on the the best fit for the problem at hand. \n\n* You approach problems from a product perspective, thinking through how the user will interact with what you're building.\n\n* You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need. You write things down so someone else on your team can do them.\n\n* You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges. We see simplicity as the greatest expression of intelligence and responsibility.\n\n* You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally.\n\n\n\n\nWhat We Offer\n\n\n* The opportunity to work with some of the highest performing individuals in the world with the goal of establishing memories of the best part of your career ever.\n\n* Competitive compensation\n\n* Daily in-office team lunches\n\n* Meaningful stock plans\n\n* Medical, dental, and vision benefits\n\n* Flexible paid time off \n\n\n\n\nBy submitting your application, you are providing Personally Identifiable Information about yourself (cover letter, resume, references, or other employment-related information) and hereby give your consent for Contrast Security, and/ or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles and locations.

See more jobs at Contrast Security

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00S

Data Engineer Test

Semanticbits
testing engineer a month agoApply

Job Description

SemanticBits is looking for a seasoned Data 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 validate datasets, data pipelines, databases, and data processing algorithms.  You will use data engineering skills to implement programmatic validation and automated tests. You will assess risk and help define the required process to build quality in for everything that we ship.


We 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.


Our 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.  A successful candidate will be able to write code in Python or Scala to handle large JSON, CSV, and relational data.


While 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.


Responsibilities


* Perform exploratory, manual and automated testing activities as required within Sprint release cycles.

* Develop and implement test automation systems and frameworks for software testing

* Design robust test plans with a broad system understanding

* Assess risk with engineering deliverables and define testing strategies to mitigate.

* Define and own the test engineering stack and toolset.

* Define and implement testing best practices.

* Triage, diagnose and debug root-cause and drive them to resolution




Requirements


* Bachelor’s Degree in Computer Science or related field

* Hands-on experience with different types of testing (Unit, Integration, Data-driven, Exploratory, etc.)

* Knowledge of relational database concepts and excellent SQL skills

* Experienced with the linux command-line

* Experience handling large datasets in CSV and JSON format

* Expertise validating large datasets using automated and manual tests

* Experience developing validation code using Scala or Python

* Experience testing Scala code running in Spark highly desirable

* 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

* Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git) 

* Working knowledge of agile/iterative practices

* Competency with test case automation frameworks





* Strong critical thinking, attention to detail, and analytical skills

* Strong oral and written communication skills

* Ability to work independently





Benefits


* Generous base salary

* Three weeks of PTO

* Excellent health benefits program (Medical, dental and vision)

* Education and conference reimbursement

* 401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution

* 100% paid short-term and long-term disability

* 100% paid life insurance

* FSA

* Casual working environment

* Flexible working hours




SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

See more jobs at Semanticbits

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00S

Software Engineer Test

Semanticbits
dev testing engineer digital nomad 2 months agoApply

Job Description

SemanticBits 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.

We 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.

Our 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.

While 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.

Responsibilities


* Perform exploratory, manual and automated testing activities as required within sprint release cycle.

* Develop and implement test automation systems and frameworks for software testing

* Design robust test plans with a broad system understanding

* Assess risk with engineering deliverables and define testing strategies to mitigate.

* Define and own the test engineering stack and toolset.

* Define and implement testing best practices.

* Triage, diagnose and debug root-cause and drive them to resolution




REQUIREMENTS


* Bachelor’s Degree in Computer Science or related field

* At least 3 years of experience testing backend, data-oriented application

* Hands-on experience with different types of testing (Unit, Integration, Data-driven, Exploratory, etc.)

* Knowledge of relational database concepts and excellent SQL skills

* Experienced with the linux command-line

* Experience handling large datasets in CSV and JSON format

* Expertise validating large datasets using automated and manual tests

* Experience testing Scala code running in Spark highly desirable

* 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

* Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git)

* Working knowledge of agile/iterative practices

* Competency with test case automation frameworks





* Strong critical thinking, attention to detail, and analytical skills

* Strong oral and written communication skills

* Ability to work independently



See more jobs at Semanticbits

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00G

Principal Software Test Engineer

Givelify
dev testing engineer digital nomad 3 months agoApply

Job Description

We are Givelify®, where fintech meets philanthropy. We help people instantly find causes that inspire them to action so they can change the world—one simple, joyful gift at a time.  

Our Product:

From places of worship to world-changing nonprofit groups, Givelify harnesses the power of technology to bridge the gap between people and the causes they are most committed to supporting.

Beyond apps and interfaces, Givelify is designed to make the experience of giving as beautiful as the act of giving.

Our People:

We are an ethnically and culturally diverse team of scrappy and professional, passionate people, dedicated to the mission of designing beautiful products that celebrate the joyous act of giving. As a company we value teamwork, open communication, transparency, and a great work ethic. We support our team by promoting flexibility and encouraging life-long learning and professional development opportunities. We are intrinsically motivated by remaining true to our company values, setting and exceeding audacious goals, and staying energetic about our team and our products.

What we're looking for:

A Principal Test  Engineer with a “take no prisoners” attitude to join our team.

Why is Engineering at Givelify Different?


* Moonshots are our norm.

* Our product impacts real people on the ground.

* We build with passion.

* High standard of engineering quality.

* Solve unique scalability challenges.




Responsibilities


* Build and maintain internal functional testing processes and infrastructures

* Build and maintain regression and functional test bases

* Recommend and administer quality-specific tools

* Collaboratively establish testing standards, tools, tests, and processes

* Organize the test base, collaboratively establish reporting and test metrics, and train less experienced team members

* Accept ownership for one or more major, complex products and act as quality representative to and for that product. Help the product team improve quality and efficiency.

* Build and Champion good bug management practices





Qualifications


* BA/BS degree in Computer Science, Computer Engineering or related technical field or equivalent practical experience

* 10 years of relevant work experience, including development and/or test automation experience

* Strong root cause analysis skills

* Familiarity with relational databases such as MySQL, Oracle and SQL Server

* Deep knowledge of test methodologies, writing test plans, creating test cases, project and bug management processes.



See more jobs at Givelify

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.

00E

Test Engineering Manager

Eleos Technologies
testing exec engineer 4 months agoApply

Job Description

Do you love to eat?  Are you passionate about testing and technology?  Olo is hiring an experienced Test Engineering Manager to guide our Test Engineering team and shape our cutting-edge test automation frameworks.  This position is more than writing test scripts — you’ll work with smart, passionate engineers dedicated to innovation and experimentation while also delivering amazing products.

Your partners will be Engineering and Product Managers, as you wow them with effective test automation that supports key product and technology initiatives.  As a servant leader, you will focus on not only the development of automated test solutions but will also hire and nurture our talented test engineering team.

You can work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than two-thirds of our engineering team is remote!

About You


* You have recent hands-on experience implementing infrastructure to test APIs, UIs, and services in a microservices environment.

* You could write production code, but you prefer to excel at automated test solutions.

* You are test-savvy and can talk knowledgeably about the latest new tools in test automation.

* You are tech-savvy and understand the complexities of modern SAAS platforms

* You've got a technical degree or comparable industry experience.

* You've been in an agile testing leadership role before, with a track record of success.

* Legal right to work in the U.S.




In this job, you’ll...


* Design, build and maintain test automation infrastructure in an AWS eco-system.

* Optimize and enhance existing automation frameworks.

* Develop innovative solutions for test and task automation.

* Collaborate with developers and test engineers to identify candidates for test and task automation.

* Measure the effectiveness of test automation to know when to improve/change/retire certain approaches.

* Stay abreast of architecture changes and how they affect automation frameworks.

* Report on automated test coverage and effectiveness across the platform.

* Mentor Test Engineers and Developers in automated test design and implementation.




About Olo

Olo is the on-demand interface for the restaurant industry, powering digital ordering and delivery for over 250 restaurant brands. Olo’s enterprise-grade software powers every stage of the digital restaurant transaction, from fully-branded user interfaces to the back-of-house order management features that keep the kitchen running smoothly. Orders from Olo are injected seamlessly into existing restaurant systems to help brands capture demand from on-demand channels such as branded website and apps, third-party marketplaces, social media channels, and personal assistant devices like the Amazon Echo. Olo is a pioneer in the industry, beginning with text message ordering on mobile feature phones in 2005. Today, millions of consumers use Olo to order ahead (SKIP THE LINE®) or get meals delivered from the restaurants they love. Customers include Applebee’s, Chili’s, Chipotle, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Red Robin, Shake Shack, sweetgreen, Wingstop, and more.

Olo is located at 26 Broadway in the historic Standard Oil Building, the former home of John D. Rockefeller.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map: https://www.olo.com/images/culture.jpg.

We encourage you to apply!

At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed in doing our part to move the needle.

Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.

If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!

See more jobs at Eleos Technologies

How do you apply?

Please reference you found the job on our Jobsite as thank you to us, 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! 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.