Plotly is hiring a Remote Senior Software Developer Test
\n\n \n \n \n\n\n\n\nThe data science community is diverse in skill sets, objectives, and preferences for tools and workflows. Through our innovative visualization tools and software, we enable the creation, analysis and sharing of data-driven insights across the globe. As a member of Plotlyโs Engineering team, you will be part of a group that is passionate about solving complex problems and enabling a seamless user experience. Our team thrives on autonomy, collaboration, continuous learning, and pushing the boundaries of what's possible in the data viz space. As a member of our team, you will have the opportunity to work on cutting-edge technologies and contribute to innovative solutions that empower our customers to make data-driven decisions. You'll be working with a diverse team of experts across the organization who are committed to excellence and thrive in a fast-paced, dynamic environment.\n\n \n\n\n \n\nWe are seeking a highly skilled and experienced Senior Software Developer in Test (SDET) to join our dynamic team. As a Senior SDET, you will play a critical role in ensuring the quality and reliability of our products through the design, development, and execution of comprehensive automated testing strategies. You will collaborate closely with cross-functional teams, including developers, product managers, and quality assurance engineers, to identify areas for increasing our automated test coverage and enhance the overall software development process.\n\nThe technologies you would be working with include: \n\n\n* Cypress\n\n* JavaScript/TypeScript\n\n* React\n\n* Python\n\n* NestJS\n\n* Kubernetes for infrastructure orchestration\n\n* Cloud Providers: AWS, Azure, GCP (consumer and enterprise-level solutions) \n\n\n\nResponsibilities:\n\n\n* Design, develop, and maintain automated test scripts and test suites for functional, performance, and regression testing for APIs, Platform and UI software components.\n\n* Create detailed, comprehensive, and well-structured test plans, and test cases.\n\n* Test existing current products to identify, isolate, and track defects.\n\n* Perform manual tests, when necessary, to maintain a balanced approach alongside automated testing.\n\n* Ensure products meet business and technical requirements, customer expectations as well as performance and reliability standards.\n\n* Contribute to the strategic planning of Plotly's overall product testing strategy.Serve as a knowledgeable resource for testing automation, providing training and technical guidance to team members as needed.\n\n* Actively participate in code reviews, design discussions, and project planning meetings.\n\n* Use your creativity, curiosity, and resourcefulness to increase the quality at Plotly.\n\n* Block software releases if they donโt meet your standards (donโt worry, weโll have your back!)\n\n* Help cultivate an environment of exceptional software quality. Educate and help others understand why theyโll soon love product quality as much as you do.\n\n* Train, mentor and educate fellow team members.\n\n\n\nJob Requirements:\n\n\n* Bachelor's degree in computer science or a related field.\n\n* 5+ years of related professional experience as a software developer or software developer in test\n\n* Proficient in writing test cases, developing automated scripts, and utilizing automation tool frameworks and maintaining test data sets.\n\n* Experience with load and performance testing including design, development, implementation and reporting.\n\n* Familiarity with working in a containerized (Docker, Kubernetes) environment. \n\n* Experience with test automation frameworks and scripting programing languages such as Cypress, JavaScript and TypeScript.\n\n* Experience in testing API / Restful services.\n\n* Excellent organizational skills to handle multiple tasks within project timelines.\n\n* Effective communication skills for collaborating with cross-functional teams.\n\n* Demonstrates a strong passion for continuous learning and staying updated with emerging technologies, industry trends, and best practices in software testing and quality assurance.\n\n\n\n\nBonus Points \n\n\n* Experience with Python programming language\n\n* Exposure to data science and machine learning concepts.\n\n* Familiarity with Continuous Integration (CI) environments, particularly using Github Actions.\n\n* Knowledge of GitHub, CI, and DevOps practices.\n\n\n\n\nDonโt meet all the requirements, but you feel you would be a great fit to our plot-legion? Donโt hesitate to apply!\n\n \n\n\n \nWhat you can expect from us:\n\n\n\nHealth & Wellbeing\n\n\n* Comprehensive health coverage\n\n* Generous PTO \n\n* Parental leave top-up program\n\n\n\n\n\n\nGrowth & Future\n\n\n* Stock options for all full-time employees\n\n* Learning & development program\n\n* Work alongside a dedicated team \n\n\n\n\n\n\nFlexibility & Community\n\n\n* Remote-first work\n\n* Home office support\n\n* Employee led DE&I resource group\n\n* Plotly Community Forum\n\n\n\n\n\n\n\n\nWhy Plotly?\n\nUnleash your creativity and shape the future of data analytics! \n\nFounded by innovators and driven by our community of users and customers, we eagerly tackle every challenge, from crafting state-of-the-art UI for seamless data interaction to optimizing our graphing libraries and services for highly reliable performance. Our journey has only begun! \n\nWe are a tight-knit and quickly growing team where each member can make an immediate, meaningful impact. We take on complex problems, work hard, and are firm believers in the open-source mission. At Plotly, you'll work alongside a diverse team of first-class engineers, developers, scientists, and builders that challenge the status quo and set a high bar. We encourage each member of our team to explore and expand their skill sets continually, and to approach every problem with curiosity and an open mind. Together, we make it possible for people everywhere to share data and insights that make real impacts in business and around the world.\n\nPlotly is an equal-opportunity employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. If you require any accommodations, please let us know during the application process. \n\n\n\n \n\nDรฉveloppeur logiciel sรฉnior en test\n\n \n\nLa communautรฉ de la science des donnรฉes est diversifiรฉe en termes de compรฉtences, d'objectifs et de prรฉfรฉrences en matiรจre d'outils et de flux de travail. Grรขce ร nos outils et logiciels de visualisation innovants, nous permettons la crรฉation, l'analyse et le partage d'informations basรฉes sur les donnรฉes ร travers le monde.\n\nEn tant que membre de l'รฉquipe d'ingรฉnierie de Plotly, vous ferez partie d'un groupe passionnรฉ par la rรฉsolution de problรจmes complexes et par une expรฉrience utilisateur transparente. Notre รฉquipe se nourrit d'autonomie, de collaboration, d'apprentissage continu, et repousse les limites du possible dans le domaine de la visualisation de donnรฉes. En tant que membre de notre รฉquipe, vous aurez l'opportunitรฉ de travailler sur des technologies de pointe et de contribuer ร des solutions innovantes qui permettent ร nos clients de prendre des dรฉcisions basรฉes sur des donnรฉes. Vous travaillerez avec une รฉquipe diversifiรฉe d'experts ร travers l'organisation qui sont engagรฉs ร l'excellence et s'รฉpanouissent dans un environnement dynamique et rapide.\n\n \n\n\n \n\nNous sommes ร la recherche d'un dรฉveloppeur de logiciels en test (SDET) hautement qualifiรฉ et expรฉrimentรฉ pour rejoindre notre รฉquipe dynamique. En tant que SDET senior, vous jouerez un rรดle essentiel en garantissant la qualitรฉ et la fiabilitรฉ de nos produits grรขce ร la conception, au dรฉveloppement et ร l'exรฉcution de stratรฉgies de test automatisรฉes complรจtes. Vous collaborerez รฉtroitement avec des รฉquipes interfonctionnelles, notamment des dรฉveloppeurs, des chefs de produit et des ingรฉnieurs en assurance qualitรฉ, afin d'identifier les domaines dans lesquels il est possible d'accroรฎtre la couverture de nos tests automatisรฉs et d'amรฉliorer le processus de dรฉveloppement logiciel dans son ensemble.\n\nLes technologies avec lesquelles vous travaillerez sont les suivantes:\n\n\n* Cypress\n\n* Python \n\n* JavaScript/TypeScript\n\n* React\n\n* NestJS\n\n* Kubernetes pour l'orchestration de l'infrastructure\n\n* Fournisseurs de cloud : AWS, Azure, GCP (solutions grand public et d'entreprise) \n\n\n\nPrincipales responsabilitรฉs:\n\n\n* Concevoir, dรฉvelopper et maintenir des scripts de tests automatisรฉs et des suites de tests pour les tests fonctionnels, de performance et de rรฉgression pour les API, la plateforme et les composants logiciels de l'interface utilisateur.\n\n* Crรฉer des plans de test dรฉtaillรฉs, complets et bien structurรฉs, ainsi que des cas de test.\n\n* Tester les produits existants afin d'identifier, d'isoler et de suivre les dรฉfauts.\n\n* Effectuer des tests manuels, si nรฉcessaire, afin de maintenir une approche รฉquilibrรฉe avec les tests automatisรฉs.\n\n* Veiller ร ce que les produits rรฉpondent aux exigences commerciales et techniques, aux attentes des clients ainsi qu'aux normes de performance et de fiabilitรฉ.\n\n* Contribuer ร la planification stratรฉgique de la stratรฉgie globale de test des produits de Plotly. Servir de ressource compรฉtente pour l'automatisation des tests, en fournissant une formation et des conseils techniques aux membres de l'รฉquipe si nรฉcessaire.\n\n* Participer activement aux revues de code, aux discussions sur la conception et aux rรฉunions de planification de projet.\n\n* Vous avez la capacitรฉ d'utiliser votre crรฉativitรฉ, votre curiositรฉ et votre ingรฉniositรฉ pour amรฉliorer la qualitรฉ de Plotly.\n\n* Bloquer les versions logicielles si elles ne rรฉpondent pas ร vos critรจres (ne vous inquiรฉtez pas, nous vous soutiendrons !).\n\n* Contribuer ร cultiver un environnement de qualitรฉ logicielle exceptionnelle. Sensibiliser et aider les autres ร comprendre pourquoi ils aimeront bientรดt la qualitรฉ des produits autant que vous.\nFormer, encadrer et รฉduquer les autres membres de l'รฉquipe.\n\n\n\nExigences du poste:\n\n\n* Baccalaurรฉat en informatique ou dans un domaine connexe.\n\n* Plus de 5 ans d'expรฉrience professionnelle en tant que dรฉveloppeur de logiciels ou dรฉveloppeur de logiciels en test.\n\n* Vous maรฎtrisez la rรฉdaction de cas de test, le dรฉveloppement de scripts automatisรฉs, l'utilisation de cadres d'outils d'automatisation et la maintenance d'ensembles de donnรฉes de test.\n\n* Expรฉrience des tests de charge et de performance, y compris la conception, le dรฉveloppement, la mise en ลuvre et l'รฉtablissement de rapports.\n\n* Familiaritรฉ avec le travail dans un environnement conteneurisรฉ (Docker, Kubernetes).\n\n* Expรฉrience des cadres d'automatisation des tests et des langages de programmation de scripts tels que Cypress, JavaScript et TypeScript.\n\n* Expรฉrience dans les tests d'API / services Restful.\n\n* Excellentes compรฉtences organisationnelles pour gรฉrer des tรขches multiples dans le respect des dรฉlais du projet.\n\n* Compรฉtences de communication efficaces pour collaborer avec des รฉquipes interfonctionnelles.\n\n* Dรฉmontre une forte passion pour l'apprentissage continu et se tient au courant des technologies รฉmergentes, des tendances de l'industrie et des meilleures pratiques en matiรจre de tests de logiciels et d'assurance de la qualitรฉ.\n\n\n\nAtouts:\n\n\n* Expรฉrience avec le langage de programmation Python\n\n* Exposition ร la science des donnรฉes et aux concepts d'apprentissage automatique.\n\n* Familiaritรฉ avec les environnements d'intรฉgration continue (CI), en particulier avec GitHub Action.\n\n* Connaissance de GitHub, de l'intรฉgration continue et des pratiques DevOps.\n\n\n\n\nVous ne rรฉpondez pas ร toutes les exigences, mais vous pensez que vous seriez un bon candidat ? N'hรฉsitez pas ร poser votre candidature!\n\nCe que vous pouvez attendre de nous:\n\n\n\nSantรฉ et bien-รชtre\n\n\n* Couverture santรฉ complรจte \n\n* Temps libre rรฉmunรฉrรฉ gรฉnรฉreux et horaires de travail flexibles \n\n* Programme de complรฉment de congรฉ parental\n\n\n\n\n\n\nCroissance et avenir\n\n\n* Options d'achat d'actions pour tous les employรฉs ร temps plein \n\n* Programme d'apprentissage et de dรฉveloppement \n\n* Travailler avec une รฉquipe dรฉvouรฉe\n\n\n\n\n\n\nFlexibilitรฉ et communautรฉ\n\n\n* Entiรจrement ร distance \n\n* Soutien au bureau ร domicile \n\n* Groupe de ED&I dirigรฉ par les employรฉs \n\n* Forum de la communautรฉ Plotly\n\n\n\n\n\n\n\n \n\nPourquoi Plotly?\n\nLibรฉrez votre crรฉativitรฉ et faรงonnez l'avenir de l'analyse des donnรฉes! \n\nFondรฉ par des innovateurs et guidรฉ par notre communautรฉ d'utilisateurs et de clients, nous sommes impatients de relever chaque dรฉfi, de la conception d'une interface utilisateur pour une interaction transparente avec les donnรฉes ร l'optimisation de nos bibliothรจques de graphiques et de nos services pour une performance hautement fiable. Notre voyage ne fait que commencer ! \n\nNous sommes une รฉquipe soudรฉe et en pleine croissance oรน chaque membre peut avoir un impact immรฉdiat et significatif. Nous nous attaquons ร des problรจmes complexes, nous travaillons dur et nous croyons fermement en la mission de l'open-source. Chez Plotly, vous travaillerez aux cรดtรฉs d'une รฉquipe diversifiรฉe d'ingรฉnieurs, de dรฉveloppeurs, de scientifiques et de crรฉateurs de premier ordre qui remettent en question le statu quo et placent la barre trรจs haut. Nous encourageons chaque membre de notre รฉquipe ร explorer et ร รฉlargir continuellement ses compรฉtences, et ร aborder chaque problรจme avec curiositรฉ et ouverture d'esprit. Ensemble, nous rendons possible le partage de donnรฉes et d'informations qui ont un impact rรฉel sur les entreprises et le monde entier.\n\n \n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Python, Testing, DevOps, JavaScript, Cloud, API and Senior jobs that are similar:\n\n
$60,000 — $110,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.
Anchorage is hiring a Remote Member of Technical Staff Settlements
At Anchorage Digital, we are building the worldโs most advanced digital asset platform for institutions to participate in crypto.\nFounded in 2017, Anchorage Digital is a regulated crypto platform that provides institutions with integrated financial services and infrastructure solutions. With the first federally chartered crypto bank in the US, Anchorage Digital offers institutions an unparalleled combination of secure custody, regulatory compliance, product breadth, and client service. Weโre looking to diversify our team with people who are humble, creative, and eager to learn.\nWe are a remote friendly, global team, but provide the option of working in-office in New York City, Sioux Falls, Porto, Lisbon, and Singapore. For our colleagues not located near our beautiful offices, we encourage and sponsor quarterly in-person collaboration days to work together and further deepen our Village. \nThe Settlement Network team is a core product team at Anchorage Digital that is building a brand new business around easy and safe settlement for digital asset transactions. The teamโs mission is to empower institutions to settle assets safely and at scale, improving digital asset liquidity while reducing their counterparty risk. At Anchorage Digital, we believe the product is never "done," we can always do better! When you join Anchorage, we expect you to drive our products forward by developing novel solutions for our institutional clients. As a team, we are constantly striving to innovate in order to build the future of cryptocurrency and the digital asset ecosystem.\nWe think about growth and career development differently at Anchorage Digital. We define performance as acquiring, possessing, and practicing a relevant set of skills and competencies - and the ability to apply them effectively and consistently. We have created the Factors of Growth & Impact to help Anchorage Digital โVillagersโ better measure impact and the rich and rewarding learning that happens while exploring, developing, and mastering the capabilities and contributions within and outside of the Member of Technical Staff role. You will be coached, mentored and guided to grow your capabilities in 4 major areas:Technical Skills:\n\n* Build secure, resilient, and global infrastructure from the ground up!\n\n* Review code across the entire stack and engineering organization while actively participating in product development.\n\n* Foster an efficient deterministic testing culture, with an emphasis on minimizing tech debt and bureaucracy.\n\n\nComplexity and Impact of Work:\n\n* Ship code that will impact the global economy.\n\n* Find the right balance between progress (i.e. shipping quickly) and perfection (i.e. measuring twice).\n\n\nOrganizational Knowledge: \n\n* Work across multiple product lines such as Anchorage Digital Trading, Custody and our suite of API integrations.\n\n* Collaborate cross-functionally with everyone.\n\n* Help scale the team.\n\n\nCommunication and Influence:\n\n* Influence architecture/product roadmap - have a seat at the table.\n\n* Mentor and guide multiple engineers on the team within their area of specialization or domain, and help others understand the strategic goals of Anchorage Digital and how their work relates to these.\n\n\nYou may be a fit for this role, if you: \n\n* You have 3+ years of professional experience building API first backend services (e.g. REST, GraphQL, gRPC) using modern languages and frameworks such as Golang, Rust, Java, Python or C++\n\n* You have experience designing, building and deploying Google Cloud Platform (GCP) based microservices\n\n* You have experience with Kubernetes\n\n* You have experience with Test Driven Development (TDD)\n\n* You have real world experience building complex distributed systems.\n\n* You enjoy building services from scratch and supporting them over a meaningful period of time.\n\n* You have a genuine interest and pride in code quality and test infrastructure.\n\n* You prioritize end-user experience and business value over โcool tech.โ\n\n* You developed โcomputer science fundamentalsโ, i.e. concurrency, algorithms, and data structures (Formal CS degree NOT required).\n\n* You self describe as some combination of the following: creative, humble, ambitious, detail oriented, hard working, trustworthy, eager to learn, methodical, action oriented, and tenacious.\n\n\nAlthough not a requirement, bonus points if:\n\n* You have experience with near real-time data processing and/or low latency distributed systems.\n\n* You feel comfortable diving down the stack and into open source projects to root cause a bug.\n\n* You have a background in the finance industry.\n\n\nCompensation at Anchorage Digital:\n\n* Compensation at Anchorage Digital is market-driven and data-informed. All full-time employees receive a market-leading salary, meaningful equity, and a generous perks and benefits package.\n\n* \nCompensation Range:ย โฌ46,800 - โฌ55,000 - this salary range may be inclusive of multiple regional locations and job grades. This compensation range will be narrowed during the interview process based on skills, abilities, and experience required.ย ****We partner with third party firms annually to verify equity, cash, benefits, and perks benchmarks.\n\n* \nBenefits:ย Anchorage Digital is proud to provide market-leading benefits and perks to our employees. We are only 1% of companies who offer 100% health, dental, and vision coverage for you and your dependents. This means no monthly out-of-pocket premiums for you or your family. We offer a wide range of benefits to our employees globally.\n\n* You can learn more about our culture and perks and benefitsย here.\n\n\nAbout Anchorage Digital: Who we are\nThe Anchorage Village, what we call our team, brings together the brightest minds from platform security, financial services, and distributed ledger technology to provide the building blocks that empower institutions to safely participate inย the evolving digital asset ecosystem. Asย a diverse team of more than 300 members, we are united in one common goal: building the future of finance by providing the foundation upon which value moves safely in the new global economy.ย \nAnchorage Digital is committed to being a welcoming and inclusive workplace for everyone, and we are intentional about making sure people feel respected, supported, and connected at workโregardless of who you are or where you come from. We value and celebrate our differences and we believe being open about who we are allows us to do the best work of our lives.\nAnchorage Digital is an Equal Opportunity Employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. Anchorage Digital considers qualified applicants regardless of criminal histories, consistent with other legal requirements. โAnchorage Digitalโ refers to services that are offered either through Anchorage Hold, LLC, a Delaware limited liability company and registered Money Services Business, Anchorage Digital Bank National Association, an OCC-chartered national trust bank, or Anchorage Lending CA, LLC a finance lender licensed by the California Department of Financial Protection and Innovation, License No. 60DBO-11976, or Anchorage Digital Singapore Pte Ltd, a Singapore private limited company, all wholly-owned subsidiaries of Anchor Labs, Inc., a Delaware corporation.\n\nProtecting your privacy rights is important to Anchorage Digital, and we work to maintain the trust and confidence of our clients when handling personal or financial information. Please see our privacy policy notices here.\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Crypto, Python, Testing, Finance, Cloud, API, Legal and Backend jobs that are similar:\n\n
$60,000 — $115,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nRemote - Portugal
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.
Blanc Labs is hiring a Remote Senior PHP Developer
\nBlanc Labs is a preferred partner for global enterprises looking to digitize and automate their operations and build their next generation of digital products and services. Our successful engagement power companies to accelerate digital services and drive adoption and customer growth.\n\n\nBlanc Labs is looking for a Senior PHP Developer to design and implement new features as well as modify and maintain existing systems for adaptation to business and/or technology changes. You will drive the software change and release management processes, assisting with the overall maturity of the software development life cycle and most importantly build best-of-class products that delight our customers. You will have deep technical skills, be a self-starter, detail and quality-oriented, and be passionate about driving data-driven decisions and having a huge impact.\n\n\n\nEssential Duties and Responsibilities\n* Development and maintenance of the companyโs proprietary software, services and APIs inclusive of our CRM and CMS\n* Working closely with the product team to design & develop per the roadmap.\n* Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.\n* Design, develop, modify, implement, and support software components anywhere in the software stack.\n* Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.\n* Research and learn new technologies. \n* Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.\n* Determine process improvements, and best practices, and develop new processes. \n* Work in close partnership with cross-functional teams and management. \n* Write clean, well-documented, scalable and quality code that is easy to understand and maintain using best coding practices.\n* Help break down complex business requirements into technical implementation.\n\n\n\nWhat You'll Need to Be Successful\n* Degree in Bachelor or Master in Computer Science, Engineering or related field. \n* Strong understanding of computer science fundamentals. \n* 5+ years of relevant industry experience.\n* 5+ years of relevant experience in PHP and MVC frameworks like Laravel.\n* Practical experience in Java, Node JS, Python is a plus. \n* Practical experience in API integrations such as Twilio, Salesforce, Zoho, Okta, and Slack. \n* Experience in front-end technologies such as React, Angular, Jquery or Javascript, HTML, and CSS for interactive and responsive design. \n* Interacting with Git version control to maintain organization and logging of codebase changes.\n* Demonstrated experience with Unit or Functional testing, Test Driven Development (TDD), and Performance testing. \n* Familiarity with continuous integration and continuous deployment with Bitbucket OR similar Pipelines.\n* Proficiency with cloud-based technologies such as Amazon Web Services (AWS) EC2, S3, Route 53, IMA, CloudFront, etc.\n* Practical experience with Jira Software for the project and issue tracking. \n* Practical experience with agile methodologies like scrum and kanban. \n* Knowledge of Docker containers and the New-Relic monitoring tool is a plus.\n* Excellent communication skills and proven ability to collaborate with a variety of teams. \n* Strong experience in architecting and developing modern web applications.\n\n\n\n\n\nBlanc Labs is enabling a digital future. Headquartered in Toronto, we partner with clients in North & South America to digitize and automate their operations and build their next generation of digital products and services. We empower clients to enhance their digital offerings and bring creative solutions to the market faster. Learn more at www.blanclabs.com. \n\n\nBlanc Labs is an equal opportunity employer and is committed to providing employment in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. Accommodations within reason due to a disability or medical need are available on request for candidates taking part in the recruitment process. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Python, Docker, CSS, PHP, Node, API and Senior jobs that are similar:\n\n
$60,000 — $110,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nColombia/Argentina
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.
Plotly is hiring a Remote Lead Software Test Automation
\nThe data science community is diverse in skill sets, objectives, and preferences for tools and workflows. Through our innovative visualization tools and software, we enable the creation, analysis and sharing of data-driven insights across the globe.\n\nAs a member of Plotlyโs Engineering team, you will be part of a group that is passionate about solving complex problems and enabling a seamless user experience. Our team thrives on autonomy, collaboration, continuous learning, and pushing the boundaries of what's possible in the data viz space. As a member of our team, you will have the opportunity to work on cutting-edge technologies and contribute to innovative solutions that empower our customers to make data-driven decisions. You'll be working with a diverse team of experts across the organization who are committed to excellence and thrive in a fast-paced, dynamic environment.\n\n \n\n\n \n\nWe are seeking a highly skilled and experienced Software Test Automation Lead who is passionate about delivering world-class software with a focus on stability, reliability, and an exceptional user experience. As a Lead Automation Developer, you will play a critical role in ensuring the quality and reliability of our products by owning the design, development, and execution of comprehensive automated testing strategies. You will collaborate closely with cross-functional teams, including developers, product managers, and software developers in Test, to identify areas for increasing our automated test coverage and enhance the overall software development process.\n\nThe technologies you will be working with include but may not be limited to: \n\n\n* Cypress\n\n* JavaScript/TypeScript \n\n* Python \n\n* Github Actions\n\n* Kubernetes for infrastructure orchestration \n\n* Cloud Providers: AWS, Azure, GCP ( consumer and enterprise-level solutions)\n\n\n\nCore job responsibilities:\n\n\n* Lead and own the design, development, and maintenance of automated test scripts and test suites for functional, performance, and regression testing for APIs, Platform, and UI software components.\n\n* Create detailed, comprehensive, and well-structured test plans, and test cases.\n\n* Ensure products meet business and technical requirements, customer expectations as well as performance and reliability standards.\n\n* Contribute to the strategic planning of Plotly's overall product testing and release strategy. Serve as a knowledgeable resource for testing automation, providing training and technical guidance to team members as needed.\n\n* Actively participate in code reviews, design discussions, and project planning meetings.\n\n* Provide training and technical guidance to team members, fostering a culture of excellence in testing automation.\n\n* Block software releases that do not meet quality standards, ensuring the highest level of product integrity.\n\n\n\nJob requirements:\n\n\n* Bachelor's degree in computer science or a related field.\n\n* 5+ years of related professional experience in a similar role\n\n* Proficiency in test automation frameworks and scripting programming languages such as Cypress, JavaScript, and TypeScript.\n\n* Experience in writing test cases, developing automated scripts, and utilizing automation tool frameworks while maintaining test data sets.\n\n* Experience with load and performance testing including design, development, implementation and reporting.\n\n* Familiarity with working in a containerized (Docker, Kubernetes) environment. \n\n* Experience in testing API / Restful services.\n\n* Excellent organizational skills to handle multiple tasks within project timelines.\n\n* Effective communication skills for collaborating with cross-functional teams.\n\n* Demonstrates a strong passion for continuous learning and staying updated with emerging technologies, industry trends, and best practices in software testing and quality assurance.\n\n\n\nAssets:\n\n\n* Experience with Python programming language\n\n* Exposure to data science and machine learning concepts.\n\n* Familiarity with Continuous Integration (CI) environments, particularly using Github Actions.\n\n* Knowledge of GitHub, CI, and DevOps practices.\n\n\n\n\nDonโt meet all the requirements, but you feel you would be a great fit to our plot-legion? Donโt hesitate to apply!\n\n \n\n\n \nWhat you can expect from us:\n\n\n\nHealth & Wellbeing\n\n\n* Comprehensive health coverage\n\n* Generous PTO \n\n* Parental leave top-up program\n\n\n\n\n\n\nGrowth & Future\n\n\n* Stock options for all full-time employees\n\n* Learning & development program\n\n* Work alongside a dedicated team \n\n\n\n\n\n\nFlexibility & Community\n\n\n* Remote-first work\n\n* Home office support\n\n* Employee led DE&I resource group\n\n* Plotly Community Forum\n\n\n\n\n\n\n\n\nWhy Plotly?\n\nUnleash your creativity and shape the future of data analytics! \n\nFounded by innovators and driven by our community of users and customers, we eagerly tackle every challenge, from crafting state-of-the-art UI for seamless data interaction to optimizing our graphing libraries and services for highly reliable performance. Our journey has only begun! \n\nWe are a tight-knit and quickly growing team where each member can make an immediate, meaningful impact. We take on complex problems, work hard, and are firm believers in the open-source mission. At Plotly, you'll work alongside a diverse team of first-class engineers, developers, scientists, and builders that challenge the status quo and set a high bar. We encourage each member of our team to explore and expand their skill sets continually, and to approach every problem with curiosity and an open mind. Together, we make it possible for people everywhere to share data and insights that make real impacts in business and around the world.\n\nPlotly is an equal-opportunity employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. If you require any accommodations, please let us know during the application process. \n\n\n\n \n\n\n \n\n \n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Design, Python, Testing, DevOps and API jobs that are similar:\n\n
$60,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.
\n\n\n \n\nVonage Engineering Mission: Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. We have seen a lot of growth within the Healthcare and Education sectors, and we also enable companies like Babylon Health to connect patients with doctors. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.\n\nWhy this role matters\n\nQuality at Vonage is at the centre of everything we do. If you want to create products that change the world and are committed 100% to customer successโthis is the place. Great products. Great people. Great team. Great opportunity. We are looking for highly motivated technical talent that will step up and have an impact, as our platform takes circa 1 billion API calls per month.\n\nWe are looking to hire extraordinary Software Engineers who have taken their career to testing, developing process automation and also building infrastructure resiliency & security. You will be developing automated tools and tests to continuously improve the efficiency of our software development process and the quality of the software we develop. \n\nWhat you'll do\n\n\nDevelop automated tests and test frameworks\n\nWork on functional and non-functional testing (including performance, security, resiliency and chaos)\n\nImprove our CI/CD pipelines\n\nIdentify and execute on opportunities to improve or establish quality processes\n\nHelp automate all aspects of the software engineering process\n\nReview designs and code done by others and provide constructive feedback\n\nContinuously develop your own skills and help others to improve theirs\n\n\n\n\nWhat we value:\n\nBeing disruptive. Getting things done. With smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications.\n\nWe have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spirit\n\nValues matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications.\n\nBut just as important as delivering value is how we deliver that value.\n\nWe believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger.\n\nWe have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply.\n\nWhat you'll bring\n\nOur Tech Stack is broad, and can vary from API to API, therefore we are looking to speak with Engineers with experience across a number of the following areas (by no means do we expect you to have experience with all!):\n\n\nStrong Automation testing knowledge of REST APIs\n\nCoding knowledge - with preference for Python & Java\n\nSoftware development experience before moving to testing and automation is a plus\n\nHands-on experience with CI/CD tools - Jenkins is a plus\n\nExperience with cloud - AWS is a plus\n\nDocker, Kubernetes & Nomad exposure would be advantageous\n\nExperience with performance testing frameworks (e.g. Gatling, wrk2) is a plus\n\nExperience with infrastructure-as-code frameworks, such as Terraform and CloudFormation\n\nExperience with Kafka is a plus\n\n\n\n\nIf you have any formal education like a Degree in Computer Science or equivalent, this would be highly advantageous.\n\nWhat is in it for you\n\n\nHealth Care\n\nLife Insurance\n\nUnlimited DTO\n\nParental Leave\n\nVolunteer Time\n\nKafeteria MyBenefit\n\nCreative Tax\n\nEducation Reimbursement\n\nPolish lessons for foreign candidates\n\nNew team member Buddy Program\n\nFree Headspace App Subscription\n\nOffice Library\n\nSocial Events\n\nGlasses Reimbursement\n\n\n\nNote: The purpose of this profile is to provide a general summary of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals within the same role based on business conditions, departmental need or geographic location.\n \n#LI-WW1 \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Python, Testing, Education, Cloud and API jobs that are similar:\n\n
$50,000 — $80,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nBarcelona, Barcelona, Spain
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.
\n\n\nVonage Engineering Mission: Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. We have seen a lot of growth within the Healthcare and Education sectors, and we also enable companies like Babylon Health to connect patients with doctors. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.\n\nWhy this role matters\n\nQuality at Vonage is at the centre of everything we do. If you want to create products that change the world and are committed 100% to customer successโthis is the place. Great products. Great people. Great team. Great opportunity. We are looking for highly motivated technical talent that will step up and have an impact, as our platform takes circa 1 billion API calls per month.\n\nWe are looking to hire extraordinary Software Engineers who have taken their career to testing, developing process automation and also building infrastructure resiliency & security. You will be developing automated tools and tests to continuously improve the efficiency of our software development process and the quality of the software we develop. \n\nWhat you'll do\n\n\nDevelop automated tests and test frameworks\n\nWork on functional and non-functional testing (including performance, security, resiliency and chaos)\n\nImprove our CI/CD pipelines\n\nIdentify and execute on opportunities to improve or establish quality processes\n\nHelp automate all aspects of the software engineering process\n\nReview designs and code done by others and provide constructive feedback\n\nContinuously develop your own skills and help others to improve theirs\n\n\n\n\nWhat we value:\n\nBeing disruptive. Getting things done. With smart people. Enjoying knowing that the work we do is having a global impact by enabling never before imagined communications.\n\nWe have big goals, and we want the people who join us to be self-confident, focused on customers and delivery, and who are structured and committed in their approach. We iterate quickly, we fail fast, we take smart chances. We value those who will help us continue this spirit\n\nValues matter at Vonage. We are on a mission to bring value for consumers and enterprises through global cloud based communications.\n\nBut just as important as delivering value is how we deliver that value.\n\nWe believe in integrity. Both personally and professionally. We believe in empowering our employees and are actively seeking entrepreneurs in training who want to help build something larger.\n\nWe have gotten to this point by being committed, passionate, and focused on getting things done. We need more people like us. If this appeals to you then we encourage you to apply.\n\nWhat you'll bring\n\nOur Tech Stack is broad, and can vary from API to API, therefore we are looking to speak with Engineers with experience across a number of the following areas (by no means do we expect you to have experience with all!):\n\n\nStrong Automation testing knowledge of REST APIs\n\nCoding knowledge - with preference for Python & Java\n\nSoftware development experience before moving to testing and automation is a plus\n\nHands-on experience with CI/CD tools - Jenkins is a plus\n\nExperience with cloud - AWS is a plus\n\nDocker, Kubernetes & Nomad exposure would be advantageous\n\nExperience with performance testing frameworks (e.g. Gatling, wrk2) is a plus\n\nExperience with infrastructure-as-code frameworks, such as Terraform and CloudFormation\n\nExperience with Kafka is a plus\n\n\n\n\nIf you have any formal education like a Degree in Computer Science or equivalent, this would be highly advantageous.\n\nWhat is in it for you\n\n\nHealth Care\n\nLife Insurance\n\nUnlimited DTO\n\nParental Leave\n\nVolunteer Time\n\nKafeteria MyBenefit\n\nCreative Tax\n\nEducation Reimbursement\n\nPolish lessons for foreign candidates\n\nNew team member Buddy Program\n\nFree Headspace App Subscription\n\nOffice Library\n\nSocial Events\n\nGlasses Reimbursement\n\n\n\nNote: The purpose of this profile is to provide a general summary of essential responsibilities for the position and is not meant as an exhaustive list. Assignments may differ for individuals within the same role based on business conditions, departmental need or geographic location.\n \n#LI-WW1\n \n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Python, Testing, Education, Cloud and API jobs that are similar:\n\n
$50,000 — $80,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nWrocลaw, Lower Silesian Voivodeship, Poland
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! 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. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. 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.